Syncs technical documentation and READMEs with actual implementation to prevent knowledge drift.

Install

mkdir -p .claude/skills/taasim-doc-sync && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/16597" && unzip -o skill.zip -d .claude/skills/taasim-doc-sync && rm skill.zip

Installs to .claude/skills/taasim-doc-sync

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.

Use this skill when docs and implementation may have drift and you need to align README, documents, notebook descriptions, and actual code behavior.
148 chars✓ has a “when” trigger
Intermediate

Key capabilities

  • Compare README API routes against api/main.py handlers and models
  • Compare README container/service list against docker-compose.yml
  • Validate docs claims against Flink and producer code behavior
  • Reconcile old week documents with documents/00_master_status.md
  • Compare connector documentation claims with config/kafka-connect/ files
  • Produce a drift matrix and priority-ordered doc update list

How it works

This skill identifies discrepancies between documentation and code by comparing README, API handlers, Docker Compose configurations, Flink/producer code, and connector documentation. It generates a drift matrix and a prioritized list of necessary documentation updates.

Inputs & outputs

You give it
Request to update docs after code changes, prepare delivery evidence, or audit conflicting technical claims
You get back
Drift matrix, priority-ordered document update list, and any unresolved ambiguities

When to use taasim-doc-sync

  • Auditing documentation for conflicting claims
  • Syncing README routes with API handlers
  • Verifying container list against docker-compose
  • Reconciling project status reports

About this skill

CasaMotion Doc Sync

Trigger

Use this skill when updating docs after code changes, preparing delivery evidence, or auditing conflicting technical claims.

Workflow

  1. Compare README API routes against api/main.py handlers and models.
  2. Compare README container/service list against docker-compose.yml.
  3. Validate docs claims against Flink and producer code behavior.
  4. Reconcile old week documents with documents/00_master_status.md.
  5. Compare connector documentation claims with config/kafka-connect/ current files.
  6. Produce a drift matrix and exact edits needed per document.

Required Comparisons

  • README routes vs api/main.py
  • README container list vs docker-compose.yml
  • docs claims vs Flink/producers code
  • old Week docs vs current master status
  • connector docs vs config/kafka-connect/

Validation Commands

rg -n "/api/|GET|POST|PUT|DELETE" README.MD
rg -n "@app\\.(get|post|put|delete)\\(" api/main.py
docker compose config --services
rg -n "raw\\.|processed\\.|watermark|dedup|H3|zone" documents README.MD flink/jobs producers
rg -n "Week|Task|DONE|Upcoming|Status" documents/00_master_status.md documents
dir config/kafka-connect
rg -n "connector|kafka-connect|S3 Sink|DEPRECATED" README.MD documents config/kafka-connect

Output Contract

Return:

  1. Drift matrix: claim, source_doc, source_code, status(match/mismatch), fix.
  2. Priority-ordered doc update list.
  3. Any unresolved ambiguity requiring maintainer decision.

When not to use it

  • When documentation and implementation are already known to be in sync
  • When the task is not related to identifying or resolving documentation drift
  • When the task does not involve comparing specific code artifacts with documentation

Limitations

  • The skill is specific to the CasaMotion project's documentation and code structure
  • The skill's output requires interpretation for unresolved ambiguities

How it compares

This skill provides a structured workflow for identifying and prioritizing documentation drift by comparing specific code artifacts with documentation, which is more systematic than a manual review.

Compared to similar skills

taasim-doc-sync side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
taasim-doc-sync (this skill)02moReviewIntermediate
mlops-collaboration16moNo flagsIntermediate
add-provider-doc63moReviewBeginner
documentation-review115moNo flagsBeginner

Try saying

Example prompts that trigger this skill in your AI assistant.

Search skills

Search the agent skills registry