InsForge docs
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 `docs/agent-docs`, SDK integration guides in `docs/sdks`, and OpenAPI specs in `openapi`.
install
source · Clone the upstream repo
git clone https://github.com/InsForge/InsForge
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/InsForge/InsForge "$T" && mkdir -p ~/.claude/skills && cp -r "$T/.claude/skills/insforge-dev/docs" ~/.claude/skills/insforge-insforge-docs-908895 && rm -rf "$T"
manifest:
.claude/skills/insforge-dev/docs/SKILL.mdsource content
InsForge Dev Docs
Use this skill for
docs/core-concepts/, docs/agent-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/**docs/agent-docs/**docs/sdks/**openapi/**
Working Rules
-
Put each document in the correct documentation surface.
- Human-friendly docs published on the public doc site belong in
and related public doc folders.docs/core-concepts/ - For implementation-heavy public docs, prefer an
file inside the relevantarchitecture.md
folder.docs/core-concepts/<domain>/ - Agent-only instructions belong in
.docs/agent-docs/ - SDK integration guides for each framework belong in
.docs/sdks/ - OpenAPI contract changes belong in the matching files under
.openapi/
- Human-friendly docs published on the public doc site belong in
-
Match the writing style to the audience.
- Public docs should be human-friendly and explain the implementation clearly.
pages inarchitecture.md
should explain how the feature works in detail.docs/core-concepts/- Agent docs in
should be instruction-first and execution-oriented.docs/agent-docs/ - Agent docs should avoid explanatory filler and focus on the exact steps an agent should follow to complete the work.
-
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
.docs/agent-docs/ - If a change affects public product understanding, update the corresponding file in
, includingdocs/core-concepts/
when implementation details changed.architecture.md - 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.