GitHub Repo Browser - Read Only: Read-only GitHub access for agents. Use when an agent needs github repo browser read only, github repo browser read only, browse your private github repositories from a chat agent, explore any public repository's folder structure and source files, read readme files and documentation from any repo, search for code patterns across your repositories or any public project, download repo to storage, owner through AgentPMT-hosted remote tool calls.
Installer avec Codex ou Claude Copiez ce prompt, collez-le dans Codex, Claude ou un autre assistant, puis laissez-le vérifier la page du skill et l'installer pour vous.
Une commande directe contourne le prompt de vérification. Examinez la source avant de l'exécuter.
GitHub Repo Browser - Read Only: Read-only GitHub access for agents. Use when an agent needs github repo browser read only, github repo browser read only, browse your private github repositories from a chat agent, explore any public repository's folder structure and source files, read readme files and documentation from any repo, search for code patterns across your repositories or any public project, download repo to storage, owner through AgentPMT-hosted remote tool calls.
Agent instructions for AgentPMT-hosted remote tool calls. Follow this skill body for supported account, wallet, and setup routes. No local command runtime is declared.
If the current date is more than 7 days after the last updated date, reinstall this skill from skills.sh or ClawHub before relying on endpoints, schemas, setup steps, or examples.
What This Tool Does
Give your AI agent secure, read-only access to your GitHub repositories. Browse your personal repos, organization repos, and any public project on GitHub. Explore folder structures, read source files and READMEs, view branches and commit history, and search across repositories or code. Download individual files or entire repository archives directly to file storage with integrity verification — perfect for downstream processing, attestation, or analysis. No risk of accidental writes, pushes, or deletions. Connects to your GitHub account so agents can access your private repos alongside any public repository on GitHub.
Product Instructions
GitHub Repo Browser
Read-only GitHub repository navigation for agents. Use it to browse accessible repositories, inspect repo structure, read files, fetch READMEs, search repositories or code, and download files or entire repo archives to file storage.
Actions
list_my_repos
List repositories the connected GitHub account can access.
Optional fields:
visibility: all, public, or private
affiliation: comma-separated GitHub affiliation filter such as owner,collaborator,organization_member
List commits for a repository. You can scope the list to a branch, tag, or commit ancestry using ref, and filter to commits from the last N hours using since_hours. Results come back newest first.
Search code visible to the connected account. You can scope the search to a repository by providing owner and repo, or by including qualifiers directly in query.
Download a file from a GitHub repository and save it to file storage. Returns a file_id and signed_url for downstream tools to access the exact bytes. Files up to 100 MB are supported. Downloaded bytes are integrity-verified against GitHub's git SHA before storage.
Download a repository archive as a .tar.gz file and save it to file storage. Returns a file_id and signed_url. Use ref to select a specific branch, tag, or commit SHA. Use path to optionally filter the archive to a subdirectory.
Required fields:
owner
repo
Optional fields:
ref: branch, tag, or commit SHA (defaults to the repository's default branch)
This tool is intentionally read-only. It does not support issue creation, pull request edits, pushes, or generic passthrough requests.
All actions require a connected GitHub account via the existing github_token software connection.
Pagination metadata includes page, per_page, next_page, prev_page, has_next_page, and has_prev_page when applicable.
list_commits uses GitHub's commit listing endpoint and applies the since_hours filter by converting it to a GitHub since timestamp.
get_file and get_readme return UTF-8 decoded text content for files up to 1 MB.
download_to_storage downloads raw bytes (any file type) up to 100 MB and verifies integrity via git SHA1 before uploading to file storage.
download_repo_to_storage downloads a full repository archive (or a filtered subdirectory) as a .tar.gz file up to 100 MB and uploads it to file storage.
When To Use
Use this skill for GitHub Repo Browser - Read Only on AgentPMT.
Use it when an agent needs this specific tool's behavior, schema, inputs, outputs, and invocation shape.
Search and activation keywords: github repo browser read only, github repo browser read only, browse your private github repositories from a chat agent, explore any public repository's folder structure and source files, read readme files and documentation from any repo, search for code patterns across your repositories or any public project, download repo to storage, owner.
No categories or industry tags are published for this tool.
Actions And Schema
Complete generated action schema: ./schema.md.
Supported action count: 13.
x402 availability: not enabled for this product.
download_repo_to_storage (action slug: download-repo-to-storage): Download a repository archive as a .tar.gz file and save it to file storage. Use ref to select a branch, tag, or commit. Use path to optionally filter to a specific subdirectory. Archives up to 100 MB are supported. Price: 5 credits. Parameters: owner, path, ref, repo, timeout_seconds.
download_to_storage (action slug: download-to-storage): Download a single file from a GitHub repository and save it to file storage with SHA1 integrity verification. Returns a file_id and signed_url. Supports files up to 100 MB including binary files. Price: 5 credits. Parameters: owner, path, ref, repo, timeout_seconds.
get_commit (action slug: get-commit): Fetch a specific commit by SHA, including changed files and commit stats. Price: 5 credits. Parameters: commit_sha, owner, repo, timeout_seconds.
get_file (action slug: get-file): Read a text file from a repository at a branch, tag, or commit. Binary and oversized files are rejected. Price: 5 credits. Parameters: owner, path, ref, repo, timeout_seconds.
get_readme (action slug: get-readme): Fetch the repository README content and metadata. Price: 5 credits. Parameters: owner, ref, repo, timeout_seconds.
list_branches (action slug: list-branches): List repository branches with pagination. Price: 5 credits. Parameters: owner, page, per_page, protected_only, repo, timeout_seconds.
list_commits (action slug: list-commits): List commits for a repository, optionally scoped to a branch and filtered to the last N hours. Results are returned newest first. Price: 5 credits. Parameters: owner, page, path, per_page, ref, repo, since_hours, timeout_seconds.
list_directory (action slug: list-directory): List the contents of a repository directory at a branch, tag, or commit. Price: 5 credits. Parameters: owner, path, ref, repo, timeout_seconds.
list_my_repos (action slug: list-my-repos): List repositories the connected GitHub account can access, with pagination and sorting. Price: 5 credits. Parameters: affiliation, direction, page, per_page, sort, timeout_seconds, visibility.
list_org_repos (action slug: list-org-repos): List repositories for an organization the connected account can access. Price: 5 credits. Parameters: direction, org, page, per_page, sort, timeout_seconds, type_filter.
search_code (action slug: search-code): Search code visible to the connected account, optionally scoped to a specific repository. Price: 5 credits. Parameters: order, owner, page, per_page, query, repo, sort, timeout_seconds.
Use the compact schema above for ordinary calls. Before a new production integration, or whenever parameters, enum values, nested objects, outputs, or examples are unclear, fetch live details first.
Exact schema: call agentpmt-tool-search-and-execution with action: "get_schema", and tool_id: "github-repo-browser-read-only".
Detailed examples: call agentpmt-tool-search-and-execution with action: "get_instructions" and tool_id: "github-repo-browser-read-only", or call this product with action: "get_instructions" when the product tool is already selected.
Treat returned live schema and instructions as more specific than this generated summary.
MCP schema lookup through the main AgentPMT MCP server:
AgentPMT account route: first use ../agentpmt-account-mcp-rest-api-setup to connect the main MCP server or REST API for an Agent Group where this tool is enabled.
x402 route: not enabled for this product.
AgentPMT overview: use ../what-is-agentpmt for marketplace, Agent Group, workflow, MCP, REST, and payment concepts.
If those setup skills are not installed beside this product skill, use the downloads below.