← Back to Skills Marketplace
pigd0g

Repository Discovery

by pigd0g · GitHub ↗ · v1.0.1 · MIT-0
cross-platform ⚠ suspicious
353
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install repo-discovery
Description
Explore and document an unfamiliar GitHub repository so future development work can start quickly with a clear understanding of the system architecture, tech...
Usage Guidance
This skill is coherent and appropriate for documenting a repository. Before using it, confirm which repository the agent will access and whether it is allowed to view any private repos. Be aware the agent will look for config and .env files and may encounter secrets; if you do not want secret values recorded or transmitted, either remove/redact them in the repo or instruct the agent (or your agent runtime) to only record variable names and not values. Also review any repository .github/* agent instructions it will prioritize, since those files can change agent behavior.
Capability Analysis
Type: OpenClaw Skill Name: repo-discovery Version: 1.0.1 The skill instructions in `SKILL.md` direct the agent to prioritize and follow instructions found within the target repository (e.g., `.github/agent.md`), which facilitates indirect prompt injection from untrusted codebases. Additionally, it explicitly tasks the agent with searching for and documenting sensitive information such as API keys and environment variables from `.env` files, posing a risk of accidental secret exposure in the generated `REPO_DISCOVERY.md` report.
Capability Assessment
Purpose & Capability
The name/description match the SKILL.md: the instructions focus on scanning repository files (README, package manifests, Dockerfiles, .github configs, etc.) and producing a structured REPO_DISCOVERY.md. No unrelated binaries, installs, or external services are required.
Instruction Scope
Instructions appropriately direct the agent to inspect repository files and metadata. They explicitly include looking for configuration files and .env/.env.example to document required env vars and API endpoints — this is reasonable for repo discovery but means the agent will encounter secrets and credentials if present. The SKILL.md does not instruct the agent to read system-wide files outside the repo or to transmit data to unexpected external endpoints.
Install Mechanism
This is an instruction-only skill with no install spec and no code files, so nothing is written to disk or installed by the skill itself.
Credentials
The skill declares no required environment variables, credentials, or config paths. The only data it asks the agent to inspect is repository-local (dependency files, .env in repo, config directories), which is proportional to its purpose.
Persistence & Privilege
always is false and the skill does not request persistent presence or modify other skills. It relies on normal agent invocation behavior and does not ask for elevated agent-wide privileges.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install repo-discovery
  3. After installation, invoke the skill by name or use /repo-discovery
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
- Added YAML front matter with skill name and description to SKILL.md for improved metadata and discoverability. - No other changes to functionality or documentation content.
v1.0.0
Initial release of the Repository Discovery Agent. - Provides a comprehensive agent workflow for exploring and documenting unfamiliar GitHub repositories. - Defines clear objectives: identify purpose, technology stack, dependencies, architecture, features, and developer instructions. - Outlines a step-by-step process, from reading agent instructions to mapping project structure and workflow. - Specifies REPO_DISCOVERY.md as the structured output format to brief future developers or agents. - Emphasizes evidence-based documentation and guidance for maximizing developer onboarding value.
Metadata
Slug repo-discovery
Version 1.0.1
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 2
Frequently Asked Questions

What is Repository Discovery?

Explore and document an unfamiliar GitHub repository so future development work can start quickly with a clear understanding of the system architecture, tech... It is an AI Agent Skill for Claude Code / OpenClaw, with 353 downloads so far.

How do I install Repository Discovery?

Run "/install repo-discovery" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Repository Discovery free?

Yes, Repository Discovery is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Repository Discovery support?

Repository Discovery is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Repository Discovery?

It is built and maintained by pigd0g (@pigd0g); the current version is v1.0.1.

💬 Comments