BeClaude

docs-generator

New
1Community RegistryDocumentationby qte77

Document generation for writeups, tech specs (ADR/RFC/design docs), and reports with pandoc PDF output

Community PluginView Source

Overview

<!-- markdownlint-disable MD033 -->

qte77-claude-code-plugins

Claude Code plugin marketplace — 25 plugins, 60 skills, 2 agents from production workflows.

![License](LICENSE) !Version ![CodeQL](https://github.com/qte77/claude-code-plugins/actions/workflows/codeql.yaml) ![CodeFactor](https://www.codefactor.io/repository/github/qte77/claude-code-plugins/overview/main)

Install

bash
claude plugin marketplace add qte77/claude-code-plugins
claude plugin install workspace-setup@qte77-claude-code-plugins
claude plugin install python-dev@qte77-claude-code-plugins

<details>

<summary><strong> Full Setup </strong></summary>

bash
# 1. Add the marketplace
claude plugin marketplace add qte77/claude-code-plugins

# 2. Install all plugins (pick ONE workspace plugin)
claude plugin install python-dev@qte77-claude-code-plugins
claude plugin install rust-dev@qte77-claude-code-plugins
claude plugin install go-dev@qte77-claude-code-plugins
claude plugin install typescript-dev@qte77-claude-code-plugins
claude plugin install cpp-desktop@qte77-claude-code-plugins
claude plugin install tdd-core@qte77-claude-code-plugins
claude plugin install commit-helper@qte77-claude-code-plugins
claude plugin install codebase-tools@qte77-claude-code-plugins
claude plugin install planning@qte77-claude-code-plugins
claude plugin install backend-design@qte77-claude-code-plugins
claude plugin install mas-design@qte77-claude-code-plugins
claude plugin install security-audit@qte77-claude-code-plugins
claude plugin install cc-meta@qte77-claude-code-plugins
claude plugin install market-research@qte77-claude-code-plugins
claude plugin install docs-generator@qte77-claude-code-plugins
claude plugin install docs-governance@qte77-claude-code-plugins
claude plugin install ralph@qte77-claude-code-plugins
claude plugin install embedded-dev@qte77-claude-code-plugins
claude plugin install gha-dev@qte77-claude-code-plugins
claude plugin install makefile-core@qte77-claude-code-plugins
claude plugin install rag-core@qte77-claude-code-plugins
claude plugin install workspace-setup@qte77-claude-code-plugins    # OR workspace-sandbox

# 3. Verify
claude plugin list

</details>

Plugins

PluginSkills / AgentsPurpose
python-devimplementing-python testing-python reviewing-codePython TDD, implementation, code review + uv permissions hook
rust-devimplementing-rust testing-rust reviewing-rustRust implementation, testing, code review + cargo permissions hook
go-devimplementing-go testing-go reviewing-goGo implementation, testing, code review + go tool permissions hook
typescript-devimplementing-typescript testing-typescript reviewing-typescriptTypeScript implementation, testing, code review + npm/vitest permissions hook
cpp-desktopimplementing-cpp reviewing-cpp analyzing-cpp-codebaseC++ desktop GUI development (wxWidgets, GTK, Qt)
tdd-coretesting-tddLanguage-agnostic TDD methodology (Red-Green-Refactor, AAA)
commit-helpercommitting-staged-with-message creating-pr-from-branchConventional commits + PR creation with approval workflow
codebase-toolsresearching-codebase hardening-codebase build-error-resolver (agent)Codebase research, 9-phase quality hardening (architecture, docs, 4-agent review), build error resolution
planningplanner (agent)Feature/refactor planning with phased steps, dependencies, risks
backend-designdesigning-backendSystem architecture and API design
mas-designdesigning-mas-plugins securing-masMulti-agent plugin design + OWASP MAESTRO security
security-auditauditing-code-security detecting-secrets scanning-dependenciesOWASP Top 10, secrets detection, dependency scanning
cc-metasynthesizing-cc-bigpicture compacting-context summarizing-session-end distilling-plan-learnings handing-off-session orchestrating-parallel-workers persisting-bigpicture-learnings mining-session-patternsCross-project synthesis, context compaction, session intelligence
market-researchanalyzing-source-project researching-industry-landscape researching-market validating-product-market-fit developing-gtm-strategy analyzing-contradictions synthesizing-research generating-slide-deckGTM pipeline with teams mode, 2x2 strategy matrix
docs-generatorgenerating-writeup generating-tech-spec generating-reportWriteups, tech specs (ADR/RFC), reports with pandoc PDF
docs-governanceenforcing-doc-hierarchy maintaining-agents-mdDocumentation hierarchy audit + agent governance
ralphgenerating-prd-json-from-prd-md generating-interactive-userstory-md generating-prd-md-from-userstory-mdPRD pipeline for the Ralph loop
embedded-devchecking-compliance implementing-firmware tracing-requirements auditing-pcb-designCE/FCC compliance, ESP-IDF/PlatformIO, KiCad PCB audit
gha-devcreating-ghaGitHub Actions creation and Marketplace publishing
makefile-corecreating-makefileMakefile scaffolding, linting, and conventions
rag-coreimplementing-document-indexingHeading-boundary chunking, FAISS, PageIndex hybrid retrieval
workspace-setupDeploys rules, statusline, governance, base settings via SessionStart
workspace-sandboxDeploys rules, statusline, sandbox settings via SessionStart
cc-voice (external)E2E voice — TTS via PTY proxy, STT planned (prototype)

Skills activate automatically based on task context.

Workspace plugins are mutually exclusive — install workspace-setup (lightweight defaults) or workspace-sandbox (hardened permissions + bwrap .gitignore), not both. Both use copy-if-not-exists so the first installed wins.

Team Setup

Add to .claude/settings.json so teammates get marketplace access:

json
{
  "extraKnownMarketplaces": {
    "qte77-claude-code-plugins": {
      "source": { "source": "github", "repo": "qte77/claude-code-plugins" }
    }
  }
}

Each member installs plugins individually with claude plugin install.

Manage

bash
claude plugin list                                          # List installed
claude plugin install python-dev@qte77-claude-code-plugins    # Install
claude plugin update --all                                  # Update all
claude plugin remove python-dev@qte77-claude-code-plugins     # Remove

Development

bash
make setup      # Install Claude Code + npm tools
make validate   # Validate plugin structure + JSON syntax
make sync       # Sync .claude/ SoT into plugin dirs
make check_sync # Verify all copies match SoT
make lint_md    # Lint markdown files

Standalone install and DRY

Every plugin must work when installed individually via claude plugin install. No symlinks or references to files outside the plugin directory — claude plugin install may not preserve symlinks across platforms.

Shared references (e.g., python-best-practices.md in two skills, workspace-sandbox duplicating workspace-setup's rules) use real copies. Use make sync and make check_sync to keep copies in sync.

Resources

License

Apache-2.0 — see LICENSE.

Install & Usage

1
Create the skills directory
mkdir -p .claude/skills
2
Download the skill file
mkdir -p .claude/skills && curl -o .claude/skills/docs-generator.md https://raw.githubusercontent.com/qte77/claude-code-utils-plugin/main/SKILL.md
3
Invoke in Claude Code
/docs-generator
View source on GitHub
documentationdesign

Frequently Asked Questions

What is docs-generator?

Document generation for writeups, tech specs (ADR/RFC/design docs), and reports with pandoc PDF output

How to install docs-generator?

To install docs-generator, create the .claude/skills directory in your project, then run the curl command to download the skill file. Once installed, invoke it in Claude Code with /docs-generator.

What is docs-generator best for?

docs-generator is a community categorized under Documentation. It is designed for: documentation, design. Created by qte77.