Skip to content

Add repo metadata update script (descriptions, topics, URLs)#122

Open
adi-singh13 wants to merge 1 commit into
mainfrom
jarvis/repo-metadata-script
Open

Add repo metadata update script (descriptions, topics, URLs)#122
adi-singh13 wants to merge 1 commit into
mainfrom
jarvis/repo-metadata-script

Conversation

@adi-singh13
Copy link
Copy Markdown
Contributor

Adds scripts/update-repo-metadata.sh — a one-shot script to fix GitHub metadata across all 14 public repos.

What it sets:

  • Descriptions for every repo
  • Homepage URLs (pointing to docs, PyPI, npm, etc.)
  • Topics for discoverability (ai-agents, email-api, mcp, etc.)

How to run:

GITHUB_TOKEN=ghp_admin_token ./scripts/update-repo-metadata.sh

Requires an org admin token. The adi-singh13 account is member-only, so this needs to be run by an org owner.

Covers all 14 public repos in the agentmail-to org.
Requires an admin token to run — see usage in script header.
@github-actions
Copy link
Copy Markdown

Copy link
Copy Markdown
Contributor

@cubic-dev-ai cubic-dev-ai Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

1 issue found across 1 file

Prompt for AI agents (unresolved issues)

Check if these issues are valid — if so, understand the root cause of each and fix them. If appropriate, use sub-agents to investigate and fix each issue separately.


<file name="scripts/update-repo-metadata.sh">

<violation number="1" location="scripts/update-repo-metadata.sh:114">
P2: The topics update block targets `agentmail-mcp` twice, so `agentmail-smithery-mcp` is never updated with topics.</violation>
</file>

Reply with feedback, questions, or to request a fix. Tag @cubic-dev-ai to re-run a review, or fix all with cubic.

set_topics "agentmail-toolkit" \
openai vercel-ai mcp ai-agents email agentmail langchain

set_topics "agentmail-mcp" \
Copy link
Copy Markdown
Contributor

@cubic-dev-ai cubic-dev-ai Bot Mar 31, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2: The topics update block targets agentmail-mcp twice, so agentmail-smithery-mcp is never updated with topics.

Prompt for AI agents
Check if this issue is valid — if so, understand the root cause and fix it. At scripts/update-repo-metadata.sh, line 114:

<comment>The topics update block targets `agentmail-mcp` twice, so `agentmail-smithery-mcp` is never updated with topics.</comment>

<file context>
@@ -0,0 +1,145 @@
+set_topics "agentmail-toolkit" \
+  openai vercel-ai mcp ai-agents email agentmail langchain
+
+set_topics "agentmail-mcp" \
+  mcp model-context-protocol claude cursor ai-agents email agentmail
+
</file context>
Fix with Cubic

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant