スキル一覧に戻る
olioapps

cartographer

by olioapps

Olio Apps' Claude Code plugin marketplace - custom agents, commands, and workflows for enhanced AI-assisted development

0🍴 0📅 2026年1月22日
GitHubで見るManusで実行

SKILL.md


name: cartographer description: Meta-skill plugin that generates /atlas skills for any repository, providing AI-optimized codebase navigation plus spec-driven development workflows. Use when the user needs to understand a codebase structure, generate navigation aids, create implementation specs, or review code against documented patterns.

Cartographer

Generate AI-optimized codebase navigation (atlas skills) plus spec-driven development workflows.

Quick Start

# Generate atlas for current codebase
/cartographer:chart

# Use atlas for navigation (auto-invoked)
/atlas

# Spec-driven development
/navigator:plan <task>    # Create implementation spec
/navigator:build <spec>   # Execute spec with patterns
/navigator:review <spec>  # Review against patterns

Core Concepts

Atlas

An atlas is a generated skill (.claude/skills/atlas/) that provides:

  • Domain mapping: Where different features/concerns live
  • Pattern documentation: How code is structured (controllers, services, etc.)
  • Anti-patterns: Codebase-specific mistakes to avoid
  • File conventions: Naming and location patterns

Spec-Driven Development

Navigator commands use the atlas to:

  1. Plan: Generate specs with relevant pattern context
  2. Build: Implement following documented conventions
  3. Review: Validate against patterns and anti-patterns

Commands

Cartographer Commands

CommandModelDescription
/cartographer:chartsonnetGenerate complete atlas
/cartographer:rechartsonnetIncrementally update atlas
/cartographer:healthsonnetComprehensive atlas health check (drift, structure, quality)
/cartographer:explore <domain>sonnetDeep-dive into domain
/cartographer:where <query>haikuQuick path lookup
/cartographer:capturehaikuCapture knowledge to atlas
/cartographer:orienthaikuSet up CLAUDE.md awareness
/cartographer:embedsonnetExport commands for plugin-free use
/cartographer:helphaikuDisplay usage guide
CommandModelDescription
/navigator:plan <task>sonnetCreate implementation spec with atlas context
/navigator:build <spec>sonnetExecute spec with pattern guidance
/navigator:review <spec>sonnetReview implementation against spec/patterns

Workflows

New Codebase Setup

/cartographer:chart              # Generate atlas (interactive)
/cartographer:orient             # Add atlas awareness to CLAUDE.md

Feature Development

/navigator:plan add user profiles    # Generate spec
/navigator:build specs/user-profiles.md    # Implement
/navigator:review specs/user-profiles.md   # Review

Atlas Maintenance

/cartographer:health             # Check drift, structure, and quality
/cartographer:rechart            # Update stale areas
/cartographer:capture --pattern  # Add discovered patterns

Agents

The plugin uses specialized agents for complex tasks:

Analysis Agents

AgentModelPurpose
surveyorsonnetExplores codebase to detect project type, domains, and patterns
auditorsonnetValidates atlas accuracy against actual codebase state
import-analyzersonnetAnalyzes import graph for layer boundary detection

Review Agents

AgentModelPurpose
pattern-enforcersonnetValidates code against documented patterns
architecture-auditorsonnetValidates layer boundaries and import rules
anti-pattern-detectorsonnetScans for codebase-specific anti-patterns
convention-checkerhaikuValidates file naming and locations
atlas-validatorhaikuValidates atlas document structure

Files

cartographer/
├── SKILL.md                  # This file
├── .claude-plugin/
│   └── plugin.json           # Plugin metadata
├── commands/
│   ├── cartographer/         # Atlas management commands
│   └── navigator/            # Spec-driven workflow commands
├── agents/
│   ├── surveyor.md           # Codebase analysis
│   ├── auditor.md            # Atlas validation
│   ├── import-analyzer.md    # Import graph analysis
│   └── review/               # Code review agents
├── assets/
│   ├── atlas-templates/      # Generated atlas templates
│   └── embed-templates/      # Standalone command templates
└── references/
    └── atlas-format.md       # Atlas schema documentation

Plugin-Free Operation

Export commands for use without the plugin installed:

/cartographer:embed --output .claude/commands/

This creates standalone command files that maintain full fidelity with plugin commands.

Troubleshooting

IssueSolution
Atlas not found/cartographer:chart
Atlas outdated/cartographer:health then /cartographer:rechart
Pattern violationsCheck atlas anti-patterns, update if needed
Missing domain/cartographer:explore <path> to enrich

スコア

総合スコア

65/100

リポジトリの品質指標に基づく評価

SKILL.md

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

+20
LICENSE

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

+10
説明文

100文字以上の説明がある

+10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

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

0/5
Issue管理

オープンIssueが50未満

+5
言語

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

0/5
タグ

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

0/5

レビュー

💬

レビュー機能は近日公開予定です