claude-code-plugin-ref…
Explain plugin, skill, command, agent, and hook mechanics used here. Use when authoring or debugging plugins. Do not use for ops;…
Updates documentation after code changes with quality gates, slop detection, and accuracy checks. Use when code changes require corresponding doc updates.
Claude Code
$ npx -y skills add athola/claude-night-market --skill doc-updates --agent claude-code
Codex
$ npx skills add athola/claude-night-market --skill doc-updates -a codex -y
Cursor
$ npx skills add athola/claude-night-market --skill doc-updates -a cursor -y
Gemini CLI
$ npx skills add athola/claude-night-market --skill doc-updates -a gemini-cli -y
GitHub Copilot
$ npx skills add athola/claude-night-market --skill doc-updates -a github-copilot -y
OpenCode
$ npx skills add athola/claude-night-market --skill doc-updates -a opencode -y
Windsurf
$ npx skills add athola/claude-night-market --skill doc-updates -a windsurf -y
name: doc-updates description: Updates documentation after code changes with quality gates, slop detection, and accuracy checks. Use when code changes require corresponding doc updates. alwaysApply: false category: artifact-generation tags: - documentation - readme - adr - docstrings - writing - consolidation - debloat tools: [] complexity: medium estimated_tokens: 1200 progressive_loading: true modules: - modules/adr-patterns.md - modules/directory-style-rules.md - modules/accuracy-scanning.md - modules/consolidation-integration.md - modules/capabilities-sync.md dependencies: - sanctum:git-workspace-review - imbue:proof-of-work - scribe:slop-detector - scribe:doc-generator optional_dependencies: - elements-of-style:writing-clearly-and-concisely
Use this skill when code changes require updates to the README, plans, wikis, or docstrings. Run `Skill(sanctum:git-workspace-review)` first to capture the change context.
The documentation update workflow includes several specialized functions. It identifies redundancy through consolidation detection and enforces directory-specific style rules, with strict limits for `docs/` and more lenient ones for the `book/` directory. The system also verifies the accuracy of version numbers and component counts and integrates with the LSP for semantic documentation verification in supported versions of Claude Code.
1. `doc-updates:context-collected` - Git context + CHANGELOG review 2. `doc-updates:targets-identified` 3. `doc-updates:consolidation-checked` (skippable) 4. `doc-updates:edits-applied` 5. `doc-updates:guidelines-verified` 6. `doc-updates:slop-scanned` - AI marker detection via scribe 7. `doc-updates:plugins-synced` - plugin.json ↔ disk audit 8. `doc-updates:capabilities-synced` - plugin.json ↔ documentation sync 9. `doc-updates:accuracy-verified` 10. `doc-updates:preview`
**CHANGELOG Reference** (critical for version sync):
# Check recent CHANGELOG entries for undocumented features
head -100 CHANGELOG.md
# Compare documented version vs plugin versions
grep -E "^\[.*\]" CHANGELOG.md | head -3
for p in plugins/*/.claude-plugin/plugin.json; do
jq -r '"\(.name): \(.version)"' "$p"
done | head -5Cross-reference CHANGELOG entries against:
Load: `@modules/consolidation-integration.md`
**Purpose**: Detect redundancy and bloat before making edits.
**Scan for:**
**User approval required before:**
**Skip options:**
**Exit criteria**: User has approved/skipped all consolidation opportunities.
Load: `@modules/directory-style-rules.md`
Maintain consistent documentation by applying directory-specific rules. The system checks for and removes filler phrases such as "in order to" or "it should be noted" and ensures that no emojis are present in the body text of technical documents. Use grounded language with specific references rather than vague claims, and maintain an imperative mood for instructions. For lists of three or more items, prefer bullets over prose to improve scannability.
The audit will issue warnings for paragraphs that exceed length limits or files that surpass the established line count thresholds. We also flag marketing language and abstract adjectives like "capable" or "smooth" to maintain a technical and direct tone across all project documentation.
Run `Skill(scribe:slop-detector)` on edited documentation to detect AI-generated content markers.
The scribe plugin provides thorough AI slop detection:
Skill(scribe:slop-detector) --target [edited-files]
This detects:
A plugin marketplace for Claude Code. Install only the plugins you need to run git workflows, code review, spec-driven development, and autonomous agents from inside your Claude Code session.
Explain plugin, skill, command, agent, and hook mechanics used here. Use when authoring or debugging plugins. Do not use for ops;…
States load-bearing decisions, invariants, and weak points. Use when judging a design change. Do not use for gating; use…
Rebuild the dev environment: uv, Python tiers, pins, traps. Use when onboarding or toolchain breaks. Do not use for daily…
Classify, gate, and review changes. Use when landing a PR, releasing, or amending rules. Do not use for failure triage; use…
Search and record project memory (Discussions, journal, ADRs). Use before re-investigating anything. Do not use for settled…
Bind loop 'done' to unfakeable gates. Use to harden egregore/herald loops or promote completion_integrity. Not for QA gates; use…
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Ask which skill or flow fits your situation. A router over the skills in this repo.