claude

doc-expert

Documentation diagnostic, Markdown style, and ADR expert. Diagnostic-first: refuses to write ADRs for non-decisions and routes the rest to the right home (RFC / Diátaxis / runbook / code comment). Co-drafts ADRs with zero-hallucination discovery, scripted push-back, line-by-line audit of legacy ADRs, and canonical-C4 LikeC4 diagrams. Folder-level audits classify every doc as KEEP / MERGE / REWRITE / DELETE / MOVE / BACKFILL-ADR — the last surfaces past architectural decisions that were never recorded (shipped commits, migrations, retired vendors), retroactively recorded via adr-backfill with a mandatory honesty clause and two-locator evidence. Two-pass Markdown lint over any .md file: canonical syntax (Markdown Guide) plus opinionated style (Google Markdown style guide), per-finding with rule citations.

0 on GitHubby Adam Kaminskiv1.0.0MITupdated 5 months agodevelopment
/

Plugin doc-expert from marketplace thimslugga-cc-plugins in thimslugga/thimslugga-cc-plugins. Commands read from the repo's manifest — 1 month ago.

What it installs

Skills (8)

  • adr-backfill

    This skill should be used to retroactively record an architectural decision that was made in the past but never written up as an ADR — typically surfaced by a doc audit or by a user realising a long-ago shipped change should have been documented. PROACTIVELY activate on "backfill ADR", "retroactive

  • adr-critique

    This skill should be used to audit an existing or legacy ADR, especially one imported, LLM-generated, stale, or never self-critiqued. PROACTIVELY activate on "review this ADR", "critique this ADR", "audit our decision log", "is this ADR any good?", "fix this old ADR", "rewrite this legacy ADR", "ADR

  • adr-discovery

    This skill should be used before drafting an ADR when context, components, relationships, deciders, or prior decisions are unclear. PROACTIVELY activate on "I want to write an ADR for X", "gather context for a decision", "discovery for an ADR", "ADR intake", "ADR pre-flight", "prep work before an AD

  • adr-drafting

    This skill should be used when a decision is ready to become an ADR and the user wants co-thinking rather than template filler. PROACTIVELY activate on "draft the ADR", "write up the decision", "co-think this ADR", "challenge my reasoning", "ADR for X", "MADR for X", "Y-statement for X", "we decided

  • c4-model

    This skill should be used to create or update a C4 architecture diagram alongside an ADR, especially in LikeC4. PROACTIVELY activate on "add a C4 diagram", "create a context diagram", "container view", "LikeC4 model", "draw the architecture", "diagram this decision", "architecture diagram for the AD

  • doc-diagnostic

    This skill should be used when deciding whether a doc should exist, where it belongs, whether something is really an ADR, or whether an architectural decision is missing from the record. PROACTIVELY activate on "should this be an ADR?", "where should I document X?", "is this architecturally signific

  • markdown-style

    This skill should be used to review, lint, or fix Markdown formatting in READMEs, ADRs, runbooks, how-tos, design docs, or any `.md` file. PROACTIVELY activate on "review this markdown", "lint this doc", "lint this README", "style-check this doc", "fix the formatting", "review my README", "is this m

  • repo-health

    This skill should be used when bootstrapping, auditing, or reviewing the community-health and repository-cornerstone files in a code repository: README, LICENSE, CONTRIBUTING, CODE_OF_CONDUCT, SECURITY, SUPPORT, issue / PR templates, CODEOWNERS, FUNDING, CITATION, and REUSE / SPDX metadata. PROACTIV

Slash commands (6)

  • /doc-expert:adr-critique

    Audit a pre-existing or legacy ADR line-by-line. Quotes offending lines verbatim, names the rule broken, proposes shorter rewrites, requires per-line approval. Use for ADRs that did NOT go through the /adr-new + adr-drafting flow.

  • /doc-expert:adr-discover

    Run the zero-hallucination pre-flight Q&A before writing an ADR. Confirms domain, components, relationships, related ADRs, and decision-makers one fact at a time. Produces a discovery brief and an open-questions register. Use BEFORE drafting if context is fuzzy.

  • /doc-expert:adr-new

    Run the "is this an ADR?" diagnostic on a proposed decision, then either draft the ADR using the project's existing template, or recommend the correct alternative documentation form.

  • /doc-expert:adr-scan

    Scan code and history for architecturally significant decisions that lack ADRs. Produces BACKFILL-ADR candidates and open questions only; never drafts without human confirmation.

  • /doc-expert:doc-audit

    Audit documentation and ADR coverage against the four-question test and ADR canon. Finds stale/cluttered docs plus architecture decisions visible only in code/history, surfacing BACKFILL-ADR candidates without drafting. Produces a KEEP / MERGE / REWRITE / DELETE / MOVE / BACKFILL-ADR action list — d

  • /doc-expert:doc-lint

    Lint a Markdown document — two-pass review (syntax must-fix, then style should-fix) per-finding with architect approval. Cites a rule and source layer for every finding. Does not bulk-rewrite.

Subagents (1)

  • doc-expert

    Documentation, Markdown style, and Architecture Decision Record (ADR) expert. PROACTIVELY activate for: (1) writing or recording ADRs and architectural decisions, (2) missing ADRs, missing decision records, implicit decisions in code, architecture/code archaeology, undocumented architecture, inherit

View source on GitHub thimslugga

More from thimslugga/thimslugga-cc-plugins

All 12 plugins →

Python development with Django, Flask, FastAPI, async patterns and uv for package management

24 skills · 1 command · 3 agents

0

Comprehensive Python 3.13+ expertise covering modern Python, async, types, performance, and cloud deployment. PROACTIVELY activate for: (1) any Python task, (2) 3.13+ features (free-threading, JIT), (3) asyncio and concurrency, (4) type hints with mypy/pyright, (5) package management (uv/pip/poetry), (6) project layout, (7) FastAPI, (8) Pydantic, (9) pytest, (10) Cloudflare Workers/Containers Python, (11) GitHub Actions workflows, (12) profiling, (13) OWASP security, (14) Ruff linting. Provides: production patterns, memory profiling, dataclass vs Pydantic guidance.

13 skills · 2 commands · 1 agent

0

Expert Bash/shell scripting across all platforms with Bash 5.x+ and security-first practices. PROACTIVELY activate for: (1) any bash/shell task, (2) Bash 5.x+ features (in-shell substitution, BASH_TRAPSIG), (3) security-first patterns (input validation, HISTFILE), (4) ShellCheck v0.11 validation, (5) CI/CD and container-aware scripting, (6) debugging and profiling. Provides: Bash 5.3 reference, ShellCheck rules, Google Shell Style, POSIX.1-2024 compliance, cross-platform patterns, and cloud/CI helpers.

10 skills · 4 commands · 1 agent

0

Complete PowerShell expertise. PROACTIVELY activate for: (1) any PowerShell task (scripts/modules/cmdlets), (2) CI/CD automation (GitHub Actions, Azure DevOps), (3) cross-platform scripting, (4) module management (PSGallery), (5) Azure/AWS/M365 automation, (6) debugging and optimization, (7) security best practices. Provides: PowerShell 7+ features, Az/Microsoft.Graph/PnP/AWS Tools patterns, PSGallery integration, CI/CD pipeline templates.

5 skills · 6 commands · 1 agent

0

developer

claude

development

8 skills · 1 command · 1 agent

0

Complete Terraform expertise for AWS, Azure, and Google Cloud (GCP). PROACTIVELY activate for: (1) any Terraform task (init/plan/apply/validate), (2) IaC design, (3) resource import and state management, (4) multi-environment architectures, (5) CI/CD integration, (6) security scanning, (7) version-aware code generation, (8) CLI mastery. Provides: provider knowledge (AzureRM/AWS/GCP), state operations, bulk import (Terraformer/aztfexport), tfsec/Checkov, enterprise patterns, full CLI reference.

2 skills · 7 commands · 1 agent

0

Similar plugins

superpowers

claudecodex

Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques

15 skills · hooks

obra/superpowers 316,836

context7

claudecodex

Up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your coding agent's context.

1 MCP server

upstash/context7 64,709

Build powerful, stateful CLI interfaces for any GUI application using the cli-anything harness methodology.

5 commands

HKUDS/CLI-Anything 58,665

Automates browser interactions for web testing, form filling, screenshots, and data extraction

12 skills

vercel-labs/agent-browser 50,373

Use Alibaba Open Code Review from local Codex.

2 skills

alibaba/open-code-review 50,068

slidev

claude

Claude Code skill for creating and presenting Slidev slidedecks

1 skill

slidevjs/slidev 49,452

Maintain doc-expert?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins12 plugins