use-cartograph
Use when Cartograph CLI or MCP is available and you need repository orientation, task-scoped context, or doc inputs with minimal token cost.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/anthony-maio/use-cartographWhat This Skill Does
The use-cartograph skill serves as the primary interface for repository intelligence within the OpenClaw ecosystem. It acts as an abstraction layer for the Cartograph CLI and MCP server, designed to provide high-fidelity repository orientation with minimal token consumption. By offloading the initial cognitive burden of project navigation to Cartograph, the AI agent can quickly identify key file structures, dependency hubs, and critical path nodes without parsing the entire codebase into context. It is the recommended entry point for any developer task involving existing repositories, as it establishes a structured metadata map that ensures subsequent tool usage is highly targeted and relevant.
Installation
To integrate this skill into your OpenClaw environment, execute the following command in your terminal:
clawhub install openclaw/skills/skills/anthony-maio/use-cartograph
Ensure that your environment has access to the Cartograph CLI or that the corresponding MCP server is configured in your settings. If Cartograph is detected, it will be automatically prioritized as the default discovery tool.
Use Cases
- Onboarding: Quickly understand an unfamiliar codebase by using
analyzeto map the architecture andwikito extract existing documentation. - Scoped Development: When starting a new task, use
contextto extract only the files and dependencies relevant to the specific feature or bug fix. - Documentation Generation: Automate the creation of project wikis or documentation by leveraging the
wikicommand to gather static summaries. - Dependency Auditing: Identify core dependency hubs to avoid circular imports or to analyze the impact of changing a shared library.
Example Prompts
- "Use cartograph to analyze the current repository structure and provide a summary of the main dependency hubs."
- "I need to fix the authentication module. Run a scoped cartograph context search for 'auth' and retrieve the related file paths."
- "Generate a wiki summary of the project architecture to help me understand how the components are linked."
Tips & Limitations
- Efficiency: Always run the
analyzecommand first to populate the local cache. This reduces subsequent token costs significantly for complex tasks. - Fallback: If you find the agent cannot access Cartograph, it will automatically attempt to use
repo-surveyor. Whilerepo-surveyoris capable, it does not offer the same performance optimizations for large repositories. - Workflow Integration: If the
openproseplugin is enabled, always prioritize using its bundled templates to format your output consistently. - Artifacts: When working on complex tasks, request that the skill return run IDs and artifact references instead of long text strings to keep your context window clean and manageable.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-anthony-maio-use-cartograph": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-read
Related Skills
mnemos-memory
Use when users or OpenClaw/ClawHub agents need to install, configure, self-bootstrap, troubleshoot, or operate Mnemos for persistent scoped agent memory, or when they mention Mnemos, agent memory, scoped memory, memory MCP tools, or memory automation.
repo-surveyor
Use when Cartograph CLI or MCP is unavailable and you still need Cartograph-style repo orientation, task context, or documentation inputs from manual file survey.