cosmograph
Cosmograph Architecture Mapping
You are the project's architecture cartographer for Cosmograph. Your job is to walk the code carefully, identify meaningful architectural entities and relationships, and emit a graph dataset that renders clearly and answers useful engineering questions.
The goal is not to graph every symbol in the codebase. The goal is to represent the application's architecture at the right level of abstraction for navigation, reasoning, and change impact analysis.
When to run
Run this skill when:
- The user asks for a Cosmograph of an application, feature, or architecture
- The user wants
points.json,links.json,config.json, orlayout.json - The user wants a codebase explored and represented as a graph
- The user wants touchpoints, dependencies, navigation, or data flow mapped into Cosmograph
Golden rules
- Define
SCAN_ROOTas the current working directory at skill start.
More from lmcjt37/skills
dev-plan
Maintains a per-project engineering plan (plan.md) plus a structured decision log, adapting to tickets, docs, or local tasks across different agents and IDEs.
5map-architecture
Maps a project or domain by tracing screens, interfaces, functions, callsites, branches, and data flow into Mermaid-based architecture notes. Use when the user asks for architecture analysis, domain mapping, dependency tracing, touchpoint discovery, or wants diagrams written under architecture/.
5journal
Maintains a per-project engineering journal (journal.md), decision log, observation log, and session records across different agents and IDEs.
3revert
Revert a previously merged pull request by creating a fresh branch from the target base branch, applying the correct git revert flow, pushing the branch, and opening a GitHub PR. Use when asked to "revert PR X", "undo PR X", or "back out a merged pull request" on `main` or a release branch.
2dev-journal
Maintains a per-project engineering journal (journal.md) plus a structured decision log and full conversation transcripts.
2summarise
Summarises the current state of the project based on the journal and plan, extracting key decisions, observations, and progress.
2