ia-compound-docs

Convert resolved debugging sessions into validated knowledge-base entries with YAML frontmatter.

30|3|Updated Feb 22, 2026
One-click install
npx skills add https://github.com/iliaal/whetstone --skill ia-compound-docs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ia-compound-docs
Source: https://github.com/iliaal/whetstone/tree/main/plugins/whetstone/skills/ia-compound-docs
Command: npx skills add https://github.com/iliaal/whetstone --skill ia-compound-docs

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and assets (resource) components.

What problem does it solve?

Turn a resolved debugging win into reusable, searchable documentation so your team can prevent repeats and speed up future fixes.

Core Features & Use Cases

  • 7-step documentation capture: Detect confirmation, gather required investigation context, and document root cause and prevention.
  • Doc quality gates: Validate the generated YAML frontmatter with the provided schema validator and block progress on missing critical context.
  • Knowledge-base organization: Create a single markdown file per problem in the appropriate solutions category and optionally cross-reference related issues.

Quick Start

Ask the agent to document the fixed issue after you confirm it worked, including the module, exact symptoms/errors, investigation attempts, root cause, and the steps you took to fix it.

Frequently Asked Questions about ia-compound-docs

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I document a debugging session for team reuse after fixing a bug?

Documenting a debugging session for team reuse requires capturing the resolved problem, investigation context, and root cause. A validated knowledge-base entry is created by gathering the module, symptoms, and fix steps into a structured markdown artifact.

What's the best way to write post-mortem documentation that prevents repeating solved bugs?

Writing post-mortem documentation that prevents repeating solved bugs involves a 7-step capture workflow. It records the exact errors, investigation attempts, and prevention steps, converting confirmed fixes into searchable team knowledge.

How does YAML frontmatter validation work for engineering post-mortem docs?

YAML frontmatter validation for engineering post-mortem docs works by applying a schema validator before creating a new artifact. It enforces strict metadata structure and blocks progress with prompts when critical context is missing.

Can I cross-reference related issues when creating a knowledge-base entry for a resolved engineering problem?

You can cross-reference related issues when creating a knowledge-base entry for a resolved engineering problem. The process optionally links existing documentation during the creation of a single markdown file in the appropriate solutions category.

Do I need to confirm a fix before documenting it as a team knowledge-base entry?

You need to confirm a fix before documenting it as a team knowledge-base entry. The capture workflow applies after you verify the solution worked, ensuring only validated resolutions and institutional knowledge are recorded for future reuse.

What happens if critical context is missing when documenting a resolved bug?

If critical context is missing when documenting a resolved bug, quality gates block progress. The workflow uses blocking prompts to require the necessary investigation details before allowing the creation of a new docs/solutions artifact.