Loading...
Loading...
Discover patterns, rules, and interfaces through iterative analysis cycles. Use when analyzing business rules, technical patterns, security, performance, integration points, or domain-specific areas. Includes cycle pattern for discovery to documentation to review workflow.
npx skill4agent add rsmdt/the-startup codebase-analysisdocs/domain/docs/patterns/docs/patterns/docs/domain/docs/patterns/docs/interfaces/docs/
├── domain/ # Business rules, domain logic, workflows
├── patterns/ # Technical patterns, architectural solutions
└── interfaces/ # External API contracts, service integrationsgrep -ri "keyword" docs/FOCUS: [Specific discovery activity]
- What information to find
- What patterns to identify
- What rules to extract
EXCLUDE: [Out of scope areas]
- [Unrelated areas]: out of scope
- Documentation: deferred to documentation phase
CONTEXT: [Background for investigation]
- Analysis area: [business/technical/etc.]
- Prior findings: [If any from previous cycles]
OUTPUT: Structured findings including:
- Key discoveries
- Patterns identified
- Questions for clarification
- Recommendations
SUCCESS: All findings documented with evidence
TERMINATION: Discovery complete OR blockedCycle 1: Business Rules Discovery
- [ ] Launch discovery agents
- [ ] Collect findings
- [ ] Document in docs/domain/
- [ ] Review with user
Cycle 2: Technical Patterns Discovery
- [ ] Launch discovery agents
- [ ] Collect findings
- [ ] Document in docs/patterns/
- [ ] Review with user🔍 Discovery Cycle [N] Complete
Area: [Analysis area]
Agents Launched: [N]
Key Findings:
1. [Finding with evidence]
2. [Finding with evidence]
3. [Finding with evidence]
Patterns Identified:
- [Pattern name]: [Brief description]
- [Pattern name]: [Brief description]
Documentation Created/Updated:
- docs/[category]/[file.md]
Questions for Clarification:
1. [Question about ambiguous finding]
2. [Question about conflicting information]
Should I continue to [next area] or investigate [finding] further?📊 Analysis Complete
Summary:
- Cycles completed: [N]
- Areas analyzed: [List]
- Documentation created: [Count] files
Documentation Created:
- docs/domain/[file1.md] - [Brief description]
- docs/patterns/[file2.md] - [Brief description]
- docs/interfaces/[file3.md] - [Brief description]
Major Findings:
1. [Critical pattern/rule discovered]
2. [Important insight]
3. [Significant finding]
Gaps Identified:
- [Area needing further analysis]
- [Missing documentation]
Recommended Next Steps:
1. [Action item]
2. [Action item]🔍 Analysis Progress
Current Cycle: [N]
Area: [Analysis area]
Phase: [Discovery / Documentation / Review]
Activities:
- [Activity 1]: [Status]
- [Activity 2]: [Status]
Findings So Far:
- [Key finding 1]
- [Key finding 2]
Next: [What's happening next]