project-discovery
Skill4 starsChanged 2 months agoMITView on GitHub
Explore and summarize an unfamiliar or existing project before planning, editing, onboarding, architecture review, migration, stack choice, or implementation. Use when the user asks to understand a repo, inspect architecture, map a codebase, discover project conventions, or prepare a project overview.
6 other projects use a version of this.
Adopted by
Most recently taken up by
- upex-galaxy/agentic-qa-boilerplatetheir own version, first seen Nov 7, 2026
- NAVANEETHVVINOD/agent-orchestratortheir own version, first seen Oct 3, 2026
- rikvanriel/code-hygienetheir own version, first seen Sep 17, 2026
- bhagyamudgal/skillstheir own version, first seen Sep 9, 2026
- taipm/setup-c2their own version, first seen Apr 12, 2026
- kognar-ai/claude-skillstheir own version, first seen Jan 20, 2026
Other versions6 projects use a version of this.
Word for word · 0
None found.
Edited · 0
None found.
Wrote their own version · 6
- upex-galaxy/agentic-qa-boilerplate★ 26same name
- bhagyamudgal/skills★ 2same name
- rikvanriel/code-hygiene★ 2same name
- taipm/setup-c2★ 1same name
- kognar-ai/claude-skills★ 0same name
- NAVANEETHVVINOD/agent-orchestrator★ 0same name
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository58 other files it gives its agents.
- AGENTS.mdAGENTS.md
- skills/project-docs-prep/templates/AGENTS.mdAGENTS.md
- skills/project-docs-prep/templates/CLAUDE.mdCLAUDE.md
- deep-planningSkill
- deep-planningSkill
- deprecatedSkill
- architecture-reviewSkill
- code-reviewSkill
- diagnoseSkill
- tddSkill
- ui-design-engineeringSkill
- ux-ui-design-assessmentSkill
- in-progressSkill
- mcp-tool-managementSkill
- skill-managementSkill
- obsidian-canvasSkill
- obsidian-markdownSkill
- obsidian-notion-bridgeSkill
- obsidian-vault-workflowSkill
- boomz-preferencesSkill
- personal-agent-workflowSkill
- personalSkill
- automation-designSkill
- grill-with-docsSkill
- handoffSkill
- inbox-meeting-triageSkill
- markdown-reportSkill
- prompt-improvementSkill
- project-docs-prepSkill
- claim-citation-checkSkill
- daily-news-reportSkill
- github-skill-researchSkill
- repo-tourSkill
- research-methodologySkill
- seo-website-evaluatorSkill
- thaiSkill
- thai-addressSkill
- thai-customer-serviceSkill
- thai-date-formatSkill
- thai-festival-cardSkill
- thai-government-formSkill
- thai-id-validateSkill
- thai-invoiceSkill
- thai-pdpaSkill
- thai-resumeSkill
- thai-social-captionSkill
- thai-text-processingSkill
- thai-translateSkill
- backtest-expertSkill
- dividend-value-screenerSkill
- drawdown-circuit-breakerSkill
- exposure-coachSkill
- market-breadth-analyzerSkill
- portfolio-managerSkill
- position-sizerSkill
- tradingSkill
- trader-memory-coreSkill
- uptrend-analyzerSkill
The file
We split this skill into the rules it gives an agent
5 rules. 0 are common, 5 are distinctive, and 0 are very specific to this project.
0
Common
Most of the 5 edited versions we read keep these.
5
Distinctive
This author's own choices. Worth a look.
0
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 16
Read README.md, project instructions, package manifests, lockfiles, docs, architecture notes, CI config, test config, and main entry points.
- Distinctive: line 17
Prefer actual files over guesses — the research-methodology source-tier idea applies here too: a file in the repo outranks a README's …
- Distinctive: line 24
Call out missing docs, unclear ownership, brittle tests, risky dependencies, weak validation, or hidden configuration.
- Distinctive: line 54
Do not propose broad rewrites before understanding local patterns.
- Distinctive: line 56
Keep the report useful for the next action, not encyclopedic.
“Common” is measured: kept by at least 6 in 10 of the 5 edited versions of this file we could read. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Project Discovery
Build a practical understanding of a project before proposing or making changes.
Workflow
- Identify the goal
- Determine whether the user needs an overview, architecture summary, stack analysis, risk assessment, implementation plan, migration direction, or onboarding notes.
- Inspect high-signal files
- Read
README.md, project instructions, package manifests, lockfiles, docs, architecture notes, CI config, test config, and main entry points. - Prefer actual files over guesses — the research-methodology source-tier idea applies here too: a file in the repo outranks a README's description of what the repo does, which outranks an outside blog post about the project.
- Read
- Map the system
- Identify core modules, data flow, user-facing surfaces, external services, build commands, test commands, deployment hints, and local conventions.
- Note areas that need follow-up inspection instead of pretending certainty.
- Assess readiness
- Call out missing docs, unclear ownership, brittle tests, risky dependencies, weak validation, or hidden configuration.
- Keep recommendations incremental.
- Report
- Respond in the user's language.
- Link to files when possible.
- End with a practical next step.
Output Format
# Project Discovery
## What This Project Does
## Stack
## Important Files
## Architecture Notes
## Development Workflow
## Risks And Unknowns
## Recommended Next StepsRules
- Do not propose broad rewrites before understanding local patterns.
- Distinguish verified facts from assumptions.
- Keep the report useful for the next action, not encyclopedic.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

