UP

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.zip

Installs 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.

扫描代码结构并更新架构文档映射
15 charsno explicit “when” trigger
Intermediate

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

You give it
Codebase
You get back
Updated architecture and structure maps

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:

  1. Scan all source files for imports, exports, and dependencies

  2. 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
  3. Calculate diff percentage from previous version

  4. If changes > 30%, request user approval before updating

  5. Add freshness timestamp to each codemap

  6. 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

TypeScript/Node.js environment

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.

SkillInstallsUpdatedSafetyDifficulty
update-codemaps (this skill)01moNo flagsIntermediate
agent-implementer-sparc-coder16moReviewIntermediate
ai-sdk-model-manager14moReviewIntermediate
turborepo612moReviewIntermediate

Try saying

Example prompts that trigger this skill in your AI assistant.

You might also like

agent-implementer-sparc-coder

ruvnet

Agent skill for implementer-sparc-coder - invoke with $agent-implementer-sparc-coder

11

ai-sdk-model-manager

tambo-ai

Manages AI SDK model configurations - updates packages, identifies missing models, adds new models with research, and updates documentation

10

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.

61191

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.

12110

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.

1662

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.

571

Search skills

Search the agent skills registry