docs

GitHub

用于维护 InsForge 仓库中的产品文档、Agent 说明、SDK 集成指南及 OpenAPI 规范,确保文档与实现同步且风格自然。

.codex/skills/insforge-dev/docs/SKILL.md InsForge/InsForge

Trigger Scenarios

需要编写或更新产品核心概念文档 需要创建 Agent 专属指令文档 需要生成或修改 SDK 集成指南 需要同步更新 OpenAPI 接口规范

Install

npx skills add InsForge/InsForge --skill docs -g -y
More Options

Non-standard path

npx skills add https://github.com/InsForge/InsForge/tree/main/.codex/skills/insforge-dev/docs -g -y

Use without installing

npx skills use InsForge/InsForge@docs

指定 Agent (Claude Code)

npx skills add InsForge/InsForge --skill docs -a claude-code -g -y

安装 repo 全部 skill

npx skills add InsForge/InsForge --all -g -y

预览 repo 内 skill

npx skills add InsForge/InsForge --list

SKILL.md

Frontmatter
{
    "name": "docs",
    "description": "Use this skill when contributing to InsForge's product documentation in this repository. This is for maintainers editing public docs in `docs\/core-concepts`, agent docs in `.agents\/docs`, SDK integration guides in `docs\/sdks`, and OpenAPI specs in `openapi`."
}

InsForge Dev Docs

Use this skill for docs/core-concepts/, .agents/docs/, docs/sdks/, and openapi/ in the InsForge repository.

The documentation in this repo is primarily product documentation for InsForge users and agents integrating with InsForge. This skill is for InsForge engineers maintaining that public documentation surface.

Scope

  • docs/core-concepts/**
  • .agents/docs/**
  • docs/sdks/**
  • openapi/**

Working Rules

  1. Put each document in the correct documentation surface.

    • Human-friendly docs published on the public doc site belong in docs/core-concepts/ and related public doc folders.
    • For implementation-heavy public docs, prefer an architecture.md file inside the relevant docs/core-concepts/<domain>/ folder.
    • Agent-only instructions belong in .agents/docs/.
    • SDK integration guides for each framework belong in docs/sdks/.
    • OpenAPI contract changes belong in the matching files under openapi/.
  2. Match the writing style to the audience.

    • Public docs should be human-friendly and explain the implementation clearly.
    • Keep public docs human-sounding: avoid AI-writing tells such as em dashes, rule-of-three lists, "not just X but Y" parallelism, inflated significance, vague attribution, and AI vocabulary (delve, leverage, underscore, seamless, robust). See the doc-author skill's INSFORGE.md overlay, "Sound human, not AI-generated".
    • architecture.md pages in docs/core-concepts/ should explain how the feature works in detail.
    • Agent docs in .agents/docs/ should be instruction-first and execution-oriented.
    • Agent docs should avoid explanatory filler and focus on the exact steps an agent should follow to complete the work.
  3. Prevent documentation drift on every implementation change.

    • Before changing implementation, check the current user-facing docs for that feature.
    • After changing implementation, update the relevant Markdown docs and the relevant OpenAPI YAML files in the same pass.
    • Do not treat OpenAPI and Markdown as separate optional follow-ups when the feature contract or behavior changed.
    • If a change affects agent workflows, update the corresponding file in .agents/docs/.
    • If a change affects public product understanding, update the corresponding file in docs/core-concepts/, including architecture.md when implementation details changed.
    • If a change affects SDK integration guidance, update the corresponding framework guide in docs/sdks/.

Validation

  • Re-read every documented command, path, route, and payload for correctness.
  • Cross-check OpenAPI YAML and Markdown docs against the implemented behavior before finishing.
  • Mention anything you could not verify directly.

Version History

  • 4bf10d7 Current 2026-08-20 09:26

Same Skill Collection

.agents/skills/insforge-dev/backend/SKILL.md
.agents/skills/insforge-dev/dashboard/SKILL.md
.agents/skills/insforge-dev/docs/SKILL.md
.agents/skills/insforge-dev/e2e-testing/SKILL.md
.agents/skills/insforge-dev/shared-schemas/SKILL.md
.agents/skills/insforge-dev/SKILL.md
.agents/skills/insforge-dev/ui/SKILL.md
.claude/skills/doc-author/SKILL.md
.claude/skills/insforge-dev/backend/SKILL.md
.claude/skills/insforge-dev/dashboard/SKILL.md
.claude/skills/insforge-dev/docs/SKILL.md
.claude/skills/insforge-dev/e2e-testing/SKILL.md
.claude/skills/insforge-dev/shared-schemas/SKILL.md
.claude/skills/insforge-dev/SKILL.md
.claude/skills/insforge-dev/ui/SKILL.md
.codex/skills/insforge-dev/backend/SKILL.md
.codex/skills/insforge-dev/dashboard/SKILL.md
.codex/skills/insforge-dev/e2e-testing/SKILL.md
.codex/skills/insforge-dev/shared-schemas/SKILL.md
.codex/skills/insforge-dev/SKILL.md
.codex/skills/insforge-dev/ui/SKILL.md

Metadata

Files
0
Version
4bf10d7
Hash
03ee890c
Indexed
2026-08-20 09:26

- 위키
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-25 07:35
浙ICP备14020137号-1 $방문자$