← Back to Skills Marketplace
iliaal

ia-compound-docs

by Ilia Alshanetsky · GitHub ↗ · v3.0.4 · MIT-0
cross-platform ✓ Security Clean
275
Downloads
0
Stars
0
Active Installs
11
Versions
Install in OpenClaw
/install compound-eng-compound-docs
Description
Document solved problems for team reuse. Provides process knowledge for /ia-compound. Use when documenting a resolved issue, writing up lessons learned, capt...
README (SKILL.md)

compound-docs

Process

Single-file architecture -- one markdown file per problem in its symptom category directory (e.g., docs/solutions/performance-issues/n-plus-one-briefs.md), with YAML frontmatter for metadata.

Follow the 7-step documentation capture process. For full details, see documentation-process.md.

  1. Detect confirmation -- Auto-invoke after "that worked", "it's fixed", etc. Skip trivial fixes.
  2. Gather context -- Extract module, symptom, investigation attempts, root cause, solution, prevention. BLOCK if critical context missing.
  3. Check existing docs -- Search docs/solutions/ for similar issues. If found, offer: new doc with cross-reference, update existing, or other.
  4. Generate filename -- Format: [sanitized-symptom]-[module]-[YYYYMMDD].md
  5. Validate YAML -- Run validate-frontmatter.sh against the file. If invalid, fix the frontmatter and re-run until it passes.
  6. Create documentation -- Write file to docs/solutions/[category]/[filename].md using resolution-template.md.
  7. Cross-reference -- Link related issues. Detect critical patterns (3+ similar issues).

Decision Menu

After successful documentation, present and WAIT for user response:

Solution documented

File created:
- docs/solutions/[category]/[filename].md

What's next?
1. Continue workflow (recommended)
2. Add to Required Reading - Promote to critical patterns
3. Link related issues - Connect to similar problems
4. Add to existing skill - Add to a learning skill
5. Create new skill - Extract into new learning skill
6. View documentation - See what was captured
7. Other

For detailed response handling, see documentation-process.md.


Success Criteria

  • YAML frontmatter validated (all required fields, correct formats)
  • File created in docs/solutions/[category]/[filename].md
  • Enum values match schema exactly
  • Code examples included in solution section
  • Cross-references added if related issues found
  • User presented with decision menu and action confirmed

References

Integration

  • /ia-compound-refresh command -- reviews docs/solutions/ for stale learnings
Usage Guidance
This skill appears coherent for capturing post-mortems and writing standardized Markdown docs. Before installing or enabling it: 1) confirm you want the agent to write files into your workspace (docs/solutions/) and that the runtime has appropriate permissions; 2) note the skill expects to extract details from the conversation — avoid including secrets or customer data in chat if you don't want them recorded in docs; 3) review scripts/validate-frontmatter.sh (it uses basic awk/grep/sed and can be brittle for complex YAML) and test it on sample documents in a safe repo; 4) be aware SKILL.md mentions auto-invoke phrases but disable-model-invocation is set — verify how your environment triggers this skill (external hook vs autonomous invocation) so its activation behavior matches your expectations.
Capability Analysis
Type: OpenClaw Skill Name: compound-eng-compound-docs Version: 3.0.4 The ia-compound-docs skill bundle is a workflow designed to automate the documentation of resolved technical issues into a structured knowledge base. It follows a transparent 7-step process to gather context, validate YAML metadata using a local shell script (scripts/validate-frontmatter.sh), and generate markdown files in a local directory (docs/solutions/). The logic is well-documented, uses standard file system operations (mkdir, grep, bash), and contains no indicators of data exfiltration, malicious execution, or harmful prompt injection.
Capability Tags
cryptocan-make-purchases
Capability Assessment
Purpose & Capability
Name/description, templates, YAML schema, and the validate-frontmatter.sh script all align with a documentation capture workflow. There are no unrelated env vars, binaries, or external services requested.
Instruction Scope
Instructions operate on conversation context and the repo's docs/solutions/ tree (searching, creating files, validating frontmatter). This is appropriate for the stated goal but you should be aware the skill expects to read conversation history (to extract error messages, module, resolution) and will write files into the workspace. Also SKILL.md describes 'auto-invoke after "that worked"' while the skill metadata sets disable-model-invocation: true — that is an inconsistency (auto-invoke may rely on external hooks, not autonomous model invocation).
Install Mechanism
No install spec; only an instruction-only workflow plus a small local shell script. Nothing is downloaded from external URLs and no archives are extracted.
Credentials
The skill declares no required environment variables or credentials. The content explicitly forbids storing secrets and the files do not reference unrelated credentials or config paths.
Persistence & Privilege
always is false and disable-model-invocation is true (reduced autonomous invocation). The skill writes documentation files into docs/solutions/ which is expected for its purpose and does not modify other skills or system settings.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install compound-eng-compound-docs
  3. After installation, invoke the skill by name or use /compound-eng-compound-docs
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v3.0.4
v3.0.4
v3.0.3
v3.0.3
v3.0.2
v3.0.2
v3.0.1
v3.0.1
v3.0.0
v3.0.0
v2.56.1
v2.56.1
v2.56.0
v2.56.0
v2.55.1
v2.55.1
v2.55.0
v2.55.0
v2.53.2
v2.53.2
v2.53.0
v2.53.0
Metadata
Slug compound-eng-compound-docs
Version 3.0.4
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 11
Frequently Asked Questions

What is ia-compound-docs?

Document solved problems for team reuse. Provides process knowledge for /ia-compound. Use when documenting a resolved issue, writing up lessons learned, capt... It is an AI Agent Skill for Claude Code / OpenClaw, with 275 downloads so far.

How do I install ia-compound-docs?

Run "/install compound-eng-compound-docs" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is ia-compound-docs free?

Yes, ia-compound-docs is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does ia-compound-docs support?

ia-compound-docs is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created ia-compound-docs?

It is built and maintained by Ilia Alshanetsky (@iliaal); the current version is v3.0.4.

💬 Comments