Back to list
mpazaryna

dev-explore

by mpazaryna

A collection of specialized agents, commands, and templates for enhancing Claude Code's capabilities in understanding, analyzing, and documenting codebases.

2🍴 1📅 Jan 2, 2026

SKILL.md


name: dev-explore description: Explore and understand codebases with interconnected documentation. Use when onboarding to a new project, creating living documentation (MOC), or generating portfolio artifacts.

dev-explore

Systematic codebase exploration and documentation generation.

Scope

This skill covers codebase understanding—exploring unfamiliar code, generating analysis, and creating interconnected documentation. Part of the dev-* family alongside dev-inquiry, dev-reports, and dev-context.

Routing

Based on what you need, I'll reference the appropriate mode:

Analyze Mode

When: Understanding a new codebase, onboarding Template: templates/analyze-base.md + tech-specific templates Output: codebase_analysis.md

Generates:

  • Tech stack breakdown
  • Directory structure analysis
  • File-by-file breakdown
  • Architecture patterns
  • Mermaid diagrams

MOC Mode (Map of Content)

When: Creating living documentation with decision history Template: templates/moc.md Output: docs/moc/ directory

Generates interconnected docs:

docs/moc/
├── README.md        # Entry point
├── features.md      # Feature catalog
├── architecture.md  # Design decisions
├── components.md    # Component maps
└── decisions.md     # ADRs from devlog

Portfolio Mode

When: Resume/interview preparation, showcasing work Template: templates/portfolio.md Output: PROJECT.md

Generates:

  • Elevator pitch
  • Problem/solution narrative
  • Technical implementation
  • Resume bullet points
  • Interview talking points

How to Use

  1. Identify the mode from the request
  2. Load the appropriate template from templates/
  3. Detect technology stack and load tech templates from templates/tech/
  4. Reference examples in examples/ for output quality

Default to analyze mode if unclear.

Technology Detection

Auto-detect and load specialized templates:

IndicatorTechnologyTemplate
Package.swift, *.xcodeprojiOS/Swifttemplates/tech/ios-swift.md
build.gradle.kts with androidAndroid/Kotlintemplates/tech/android-kotlin.md
wrangler.tomlCloudflare Workertemplates/tech/cloudflare-worker.md
@modelcontextprotocol/sdkMCP Servertemplates/tech/mcp-server.md
tsconfig.jsonTypeScripttemplates/tech/typescript.md
jest.config.jsJesttemplates/tech/jest-testing.md

Best Practices

  1. Run Analyze first when joining a project
  2. Use MOC for team projects with ongoing development
  3. Use Portfolio after milestones while context is fresh
  4. Maintain devlog (docs/devlog/) for better MOC decision synthesis
  5. Regenerate periodically to keep docs in sync
  • dev-inquiry - Investigation and technical decisions
  • dev-reports - Journals and status reports
  • dev-context - ADR/Design/Spec/Plan scaffolding

Score

Total Score

75/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

+10
説明文

100文字以上の説明がある

+10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新

+5
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

+5

Reviews

💬

Reviews coming soon