Loading...
Loading...
Strategic discovery of a project's capabilities from a solutions architect perspective. Deploys parallel discovery agents to map architecture, inventory features, and assess infrastructure, then synthesizes findings into a capabilities report with strategic improvement recommendations. Use when user says "explore", "what does this do", "project overview", "capabilities", "feature inventory", or asks about strategic direction.
npx skill4agent add nathan13888/nice-skills exploreWriteEditREADME.mdREADME.*package.jsonCargo.tomlgo.modpyproject.tomlGemfilepom.xmlbuild.gradledocker-compose.ymlDockerfileCLAUDE.md.claude/settings.jsonnode_modulesvendortargetdist.git__pycache__buildfind . -type f \( -name '*.ts' -o -name '*.tsx' -o -name '*.js' -o -name '*.jsx' -o -name '*.py' -o -name '*.rb' -o -name '*.go' -o -name '*.rs' -o -name '*.java' -o -name '*.kt' -o -name '*.swift' -o -name '*.c' -o -name '*.cpp' -o -name '*.h' -o -name '*.cs' -o -name '*.ex' -o -name '*.exs' -o -name '*.php' -o -name '*.vue' -o -name '*.svelte' \) -not -path '*/node_modules/*' -not -path '*/vendor/*' -not -path '*/target/*' -not -path '*/dist/*' -not -path '*/.git/*' -not -path '*/__pycache__/*' -not -path '*/build/*' | wc -l/explore focus: API layerFOCUS = "API layer"/explore focus: authFOCUS = "auth"/exploreFOCUS = nullTaskPlanExploregeneral-purposeTaskYou are the {Agent Name} exploring a project at {project_root}.
## Orientation
- **Project:** {name} — {purpose}
- **Stack:** {stack}
- **Scale:** ~{file_count} source files
- **Architecture:** {architecture_type}
{if FOCUS: - **Focus area:** Narrow your exploration to aspects related to "{FOCUS}", but still cover your full mission within that lens.}
## Your Mission
{mission from the agent roster above}
## Exploration Targets
{exploration targets from the agent roster above}
## Strategy
{strategy from the agent roster above}
## Rules
- This is a READ-ONLY exploration. Do not modify any files.
- Include specific file paths for every finding.
- Group findings by domain/area.
- Be comprehensive but concise — list capabilities, don't explain obvious ones in detail.
- If a target area has nothing to report, say so briefly rather than omitting it.
## Output Format
{output format from the agent roster above}## Explore: {project name}
**Purpose:** {one-sentence description}
**Stack:** {languages, frameworks, key deps}
**Architecture:** {architecture type}
**Scale:** ~{file_count} source files across {directory_count} directories
{if FOCUS: **Focus:** {FOCUS}}
---
### Capabilities
{For each domain, a table or grouped list:}
#### {Domain Name}
| Capability | Type | Location | Description |
| ---------- | ------------------------ | ------------- | -------------------------- |
| {name} | {route/command/job/etc.} | `{file:line}` | {one-sentence description} |
{Repeat for each domain}
---
### Strategic Improvements
Improvements to existing capabilities:
| # | Recommendation | Impact | Domain | Details |
| --- | -------------- | ------ | -------- | -------------------------- |
| 1 | {title} | High | {domain} | {one-sentence explanation} |
| 2 | {title} | Medium | {domain} | {one-sentence explanation} |
---
### Novel Opportunities
New capabilities this project could grow into:
| # | Opportunity | Impact | Builds On | Details |
| --- | ----------- | ----------- | ---------------------------- | -------------------------- |
| 1 | {title} | High | {existing capability/domain} | {one-sentence explanation} |
| 2 | {title} | Exploratory | {existing capability/domain} | {one-sentence explanation} |
---
### Other Suggestions
DX, operational, and ecosystem improvements:
| # | Suggestion | Impact | Area | Details |
| --- | ---------- | ------ | ------ | -------------------------- |
| 1 | {title} | Medium | {area} | {one-sentence explanation} |
---
## What's Next?
Pick an option or tell me what you'd like to do:
1. **Deep-dive** into a specific domain (give me the name)
2. **Elaborate** on a recommendation (give me the number and table)
3. **Compare** two directions — I'll analyze trade-offs
4. **Export** this report to a markdown file