ワンクリックで
add-code-repository
// Add a new code repository to the documentation collection. Use when user provides a URL to a GitHub, GitLab, Bitbucket, source repository, or a discussion linking to one.
// Add a new code repository to the documentation collection. Use when user provides a URL to a GitHub, GitLab, Bitbucket, source repository, or a discussion linking to one.
Fetch a non-accessible paper PDF via Sci-Hub. Use when a paper is behind a paywall or not freely available. Accepts a DOI, paper URL, or arXiv ID.
Add a new research paper to the documentation collection. Use when user provides a URL to a paper or tweet linking to one.
Add a new book to the documentation collection. Use when user provides a URL to a book page or tweet linking to one.
Add a new blog post or article to the documentation collection. Use when user provides a URL to a blog post, article, or tweet linking to one.
Pick a random item from the trading content collection and compose a tweet about it on X.
| name | add-code-repository |
| description | Add a new code repository to the documentation collection. Use when user provides a URL to a GitHub, GitLab, Bitbucket, source repository, or a discussion linking to one. |
| argument-hint | ["url"] |
Add a new code repository to the documentation collection.
Check browser is activated:
tabs_context_mcp to verify browser connectionclaude --chrome or type /chromeFind the canonical repository page:
Important: For Twitter/X, LinkedIn, and sites requiring JavaScript, use browser automation instead of WebFetch.
Extract repository information:
For pages requiring browser: Use navigate, then javascript_tool or get_page_text to extract README and metadata. If CAPTCHA appears, ask the user to complete it manually.
Handle forks carefully:
Check for duplicates:
source/learn/code-repositories.rst for the repository name, owner/name slug, and canonical URL.Add to source/learn/code-repositories.rst:
Repository Name
---------------
Description paragraph explaining what the repository is and who it is for.
Our summary: practical assessment of what is inside, how useful it is, and notable strengths or caveats.
Practical details: primary language, install or run instructions if available, example code/notebooks/data availability, license, and maintenance status if visible.
`View repository <https://canonical-repository-url>`__
Important formatting notes:
__.If the source is a discussion like a tweet, LinkedIn post, blog post, or forum thread, include a paragraph before the repository link:
Mentioned by XXX in `this discussion <https://discussion-url-here>`__: summary of what people say about it.
Commit and push:
Add: {Repository Name}.Do not save PDF snapshots: