Agent skill
discover-source
Guidelines for exploring source code to understand context.
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/data/discover-source
SKILL.md
Discover Source
Guidelines for finding and analyzing source code related to a ticket.
Search Strategy
- File patterns: Search for files matching keywords from the request
- Code patterns: Grep for function names, class names, imports
- Dependencies: Trace imports to understand relationships
Analysis Focus
- Entry points and main flows
- Data structures and types
- Integration points
- Existing patterns to follow
Output Format
Provide structured JSON with:
summary: High-level synthesisfiles: List of relevant files with purpose and relevancecode_flow: How components interact
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?