← 返回 Skills 市场
iliaal

ia-compound-docs

作者 Ilia Alshanetsky · GitHub ↗ · v3.0.4 · MIT-0
cross-platform ✓ 安全检测通过
275
总下载
0
收藏
0
当前安装
11
版本数
在 OpenClaw 中安装
/install compound-eng-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...
使用说明 (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
安全使用建议
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.
功能分析
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.
能力标签
cryptocan-make-purchases
能力评估
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.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install compound-eng-compound-docs
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /compound-eng-compound-docs 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
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
元数据
Slug compound-eng-compound-docs
版本 3.0.4
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 11
常见问题

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... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 275 次。

如何安装 ia-compound-docs?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install compound-eng-compound-docs」即可一键安装,无需额外配置。

ia-compound-docs 是免费的吗?

是的,ia-compound-docs 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

ia-compound-docs 支持哪些平台?

ia-compound-docs 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 ia-compound-docs?

由 Ilia Alshanetsky(@iliaal)开发并维护,当前版本 v3.0.4。

💬 留言讨论