Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Automates documentation testing by converting written procedures into executable test specs, running browser-based validation, and injecting passing tests as inline comments in source files. Supports CI integration via GitHub Actions for continuous doc-to-app behavior verification.
npx claudepluginhub doc-detective/agent-tools --plugin doc-detectiveVerify documentation and procedures with Doc Detective test specifications. MANDATORY: Read SKILL.md first. Format: {"goTo":"url"} {"find":"text"} {"click":"text"} - action IS the key. NEVER {"action":"goTo"}. Keywords: test spec, Doc Detective, test JSON, test documentation, test docs, test procedure, verify procedures.
Interpret documentation procedures into Doc Detective test specifications without executing
Initialize Doc Detective in a repository with documentation detection, config generation, test creation, and iterative fix loop
Inject test specifications into documentation source files as inline comments
Inject Doc Detective test specs into documentation source files as inline comments
Modifies files
Hook triggers on file write and edit operations
Uses power tools
Uses Bash, Write, or Edit tools
Share bugs, ideas, or general feedback.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Documentation, research, test generation, document generation, and prompt optimization tools
Generate and maintain documentation from code with drift detection. Validates docs against source, auto-generates from code patterns, syncs outdated content, and provides reusable templates for consistent documentation.
Documentation agents — technical writer, documentation architect
Documentation review, cleanup, and generation with AI slop detection, style learning, and human-quality writing enforcement
Documentation quality validation: broken links, orphan docs, glossary, structure
Audit codebase documentation for accuracy, completeness, and freshness against actual code. Auto-fixes small discrepancies, reports structural changes. Companion to agent-ready.
Agent tools for testing documentation procedures and validating that documented workflows match actual application behavior. Compatible with Gemini CLI, Claude Code, Cursor, Codex, OpenCode, GitHub Copilot, and other AI coding agents that support plugins, skills, or commands.
Open Claude Code:
claude
Add the Doc Detective marketplace and plugin:
/plugin marketplace add doc-detective/agent-tools
/plugin install doc-detective@doc-detective
Ask about Doc Detective, or use the init command to get started:
/doc-detective-init
Install the extension and open Gemini CLI:
gemini extensions install https://github.com/doc-detective/agent-tools.git --auto-update
gemini
Ask about Doc Detective, or use the init command to get started:
/doc-detective-init
Open Copilot CLI:
copilot
Install the Doc Detective plugin:
/plugin marketplace add doc-detective/agent-tools
/plugin install doc-detective@doc-detective
Ask about Doc Detective, or use the init command to get started:
/doc-detective-init
Install the plugin and open Qwen Code:
qwen extensions install https://github.com/doc-detective/agent-tools
qwen extensions install doc-detective:doc-detective
qwen
Ask about Doc Detective, or use the init command to get started:
/doc-detective-init
npx skills[!WARNING]
npx skillsonly installs skills, not agents, commands, or other tools. For full functionality, consider manual installation.
Install these skills with the skills package from Vercel. This works with Claude Code, Cursor, Codex, OpenCode, and other AI coding tools.
npx skills add doc-detective/agent-tools
Follow the prompts. The CLI auto-detects which AI tools you have installed and places the skills in the appropriate directories.
git clone https://github.com/doc-detective/agent-tools.git
cp -r agent-tools/agents .{agent-dir}/agents # Agents
cp -r agent-tools/commands .{agent-dir}/commands # Commands
cp -r agent-tools/skills .{agent-dir}/skills # Skills
cp -r agent-tools/hooks .{agent-dir}/hooks # Hooks
[!IMPORTANT] Adjust the destination path based on your agent's expected skill/plugin directory. For example,
.agentsfor Codex,.cursorfor Cursor, etc.
/doc-detective-init
Initializes Doc Detective in your repository by:
/doc-detective-generate path/to/documentation.md
Identify testable procedures and convert them into Doc Detective test specifications.
/doc-detective-test path/to/documentation.md
Runs tests from docs or test specification files:
/doc-detective-validate test-spec.json
Validates structure before execution:
/doc-detective-inject tests/spec.yaml docs/procedure.md --apply
Takes a well-formed test specification and injects test steps as inline comments into the associated documentation content so you don't have to maintain separate files.
/doc-detective-install-github-action [options]
Installs a Doc Detective GitHub Actions workflow for automated documentation testing in CI: