update-codemaps
Automatically analyzes code structure and updates architecture and documentation files to keep them in sync.
Install
mkdir -p .claude/skills/update-codemaps && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/9808" && unzip -o skill.zip -d .claude/skills/update-codemaps && rm skill.zipInstalls to .claude/skills/update-codemaps
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
扫描代码结构并更新架构文档映射Key capabilities
- →Scan imports and exports
- →Generate architecture maps
- →Calculate documentation diffs
- →Add freshness timestamps
How it works
It performs automated scanning of imports and exports to generate up-to-date architecture and structure maps.
Inputs & outputs
When to use update-codemaps
- →Updating architecture docs
- →Generating project maps
- →Maintaining technical docs
About this skill
Update Codemaps
Analyze the codebase structure and update architecture documentation:
-
Scan all source files for imports, exports, and dependencies
-
Generate token-lean codemaps in the following format:
- codemaps/architecture.md - Overall architecture
- codemaps/backend.md - Backend structure
- codemaps/frontend.md - Frontend structure
- codemaps/data.md - Data models and schemas
-
Calculate diff percentage from previous version
-
If changes > 30%, request user approval before updating
-
Add freshness timestamp to each codemap
-
Save reports to .reports/codemap-diff.txt
Use TypeScript/Node.js for analysis. Focus on high-level structure, not implementation details.
When not to use it
- →Manual documentation updates
- →Non-TypeScript/Node.js projects
Prerequisites
Limitations
- →Focuses on high-level structure
- →Requires user approval for large diffs
How it compares
It ensures documentation stays fresh with codebase changes through automated scanning.
Compared to similar skills
update-codemaps side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| update-codemaps (this skill) | 0 | 1mo | No flags | Intermediate |
| agent-implementer-sparc-coder | 1 | 6mo | Review | Intermediate |
| ai-sdk-model-manager | 1 | 4mo | Review | Intermediate |
| turborepo | 61 | 2mo | Review | Intermediate |
Try saying
Example prompts that trigger this skill in your AI assistant.
More by chenqin231
View all by chenqin231 →You might also like
agent-implementer-sparc-coder
ruvnet
Agent skill for implementer-sparc-coder - invoke with $agent-implementer-sparc-coder
ai-sdk-model-manager
tambo-ai
Manages AI SDK model configurations - updates packages, identifies missing models, adds new models with research, and updates documentation
turborepo
vercel
Turborepo monorepo build system guidance. Triggers on: turbo.json, task pipelines, dependsOn, caching, remote cache, the "turbo" CLI, --filter, --affected, CI optimization, environment variables, internal packages, monorepo structure/best practices, and boundaries. Use when user: configures tasks/workflows/pipelines, creates packages, sets up monorepo, shares code between apps, runs changed/affected packages, debugs cache, or has apps/packages directories.
codex-skill
feiskyer
Use when user asks to leverage codex, gpt-5, or gpt-5.1 to implement something (usually implement a plan or feature designed by Claude). Provides non-interactive automation mode for hands-off task execution without approval prompts.
markdown-to-html
github
Convert Markdown files to HTML similar to `marked.js`, `pandoc`, `gomarkdown/markdown`, or similar tools; or writing custom script to convert markdown to html and/or working on web template systems like `jekyll/jekyll`, `gohugoio/hugo`, or similar web templating systems that utilize markdown documents, converting them to html. Use when asked to "convert markdown to html", "transform md to html", "render markdown", "generate html from markdown", or when working with .md files and/or web a templating system that converts markdown to HTML output. Supports CLI and Node.js workflows with GFM, CommonMark, and standard Markdown flavors.
run-nx-generator
nrwl
Run Nx generators with prioritization for workspace-plugin generators. Use this when generating code, scaffolding new features, or automating repetitive tasks in the monorepo.