Agent skill

Docs

by InsForge in InsForge/InsForge

A skill your agent uses when contributing to InsForge's product documentation in this repository.

Apache-2.0Auto-check passedBackend & APIs

Install Docs

skills CLI
$ npx skills add InsForge/InsForge --skill docs -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install InsForge/InsForge docs --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/InsForge/InsForge.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.codex/skills/insforge-dev/docs .claude/skills/docs && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
docs
GitHub stars
13k
Token cost
~761 tokens
SKILL.md length
342 words
Files
2
Skills in repo
8
Repo updated
First seen
Licence
Apache-2.0

At a glance

A skill your agent uses when contributing to InsForge's product documentation in this repository.

  • Works in 3 steps: Put each document in the correct… → Match the writing style to the audience. → Prevent documentation drift on every…
  • Contributing to InsForges product documentation in this repository
  • SKILL.md covers Scope, Working Rules and Validation
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Docs is an agent skill from InsForge/InsForge. 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.

Its SKILL.md is about 760 tokens, which your agent loads only when the skill is triggered. The skill folder holds 1 other file (for example `DOCS_I18N.md`).

It sits in Backend & APIs, covering OpenAPI specifications, Third-party API integration and Technical writing. It works with OpenAPI. The repository describes itself as: The all-in-one, open-source backend platform for agentic coding. InsForge gives your coding agent database, auth, storage, compute, hosting, and AI gateway to ship full-stack… The licence is Apache-2.0.

When your agent uses it

  • Contributing to InsForges product documentation in this repository
  • Tasks that involve OpenAPI specifications
  • Tasks that involve Third-party API integration

Example prompts

  • “/docs”

Workflow steps

3 steps, taken from the first numbered list in SKILL.md.

  1. Put each document in the correct documentation surface.
  2. Match the writing style to the audience.
  3. Prevent documentation drift on every implementation change.

What it can do on your machine

Read from SKILL.md and the folder at commit 2ec64b6. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Docs loads about 761 tokens when it runs. Until then it costs about 66 tokens; SKILL.md has 342 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~66
When it runs · the whole SKILL.md, loaded when a task matches
~761

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from InsForge/InsForge at commit 2ec64b6, republished under its Apache-2.0 licence (© InsForge). 342 words, ~761 tokens.

Download SKILL.mdSave it as .claude/skills/docs/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.
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.

© InsForge, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 1 other file in .codex/skills/insforge-dev/docs of InsForge/InsForge.

  • SKILL.md
  • DOCS_I18N.md

Open the folder on GitHubat commit 2ec64b6

Compare with similar skills

Docs next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Docs compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Docs this skillInsForge/InsForge13k—~761Automated safety check: PassApache-2.0
ToolJet Marketplace Plugin BuilderToolJet/ToolJet41k—~2.1kAutomated safety check: PassAGPL-3.0
OpenAPI CLI CallerEvilFreelancer/openapi-to-cli265—~879Automated safety check: PassMIT
Soundcloud API Integrationsoundcloud/api257—~787Automated safety check: PassNone
Mock REST APIsmendixlabs/mxcli1281 repos~2.5kAutomated safety check: PassApache-2.0
REST Clientmendixlabs/mxcli1281 repos~3.9kAutomated safety check: PassApache-2.0

Similar skills

  • Turns an API description, such as an OpenAPI file or a Postman collection, into a connector plugin for ToolJet's marketplace and checks it with the repo's validator.

    41k GitHub stars~2.1k tokensUpdated today
    Backend & APIsAuto-check passed
  • OpenAPI CLI Caller

    EvilFreelancer/openapi-to-cli

    Turns an OpenAPI, Swagger or OpenRPC spec into CLI commands the agent can search and call, with no MCP server or code generation.

    265 GitHub stars~879 tokensUpdated 15 days ago
    Backend & APIsAuto-check passed
  • Integrates applications with the SoundCloud HTTP API using OAuth 2.1, OpenAPI, and developer docs.

    257 GitHub stars~787 tokensUpdated 7 days ago
    Backend & APIsAuto-check passed
  • Mock REST APIs

    mendixlabs/mxcli

    Stand up an HTTP endpoint you control instead of a live third-party API, and point the Mendix app at it — Prism from an OpenAPI contract, a constant swap, or a forward proxy.

    128 GitHub starsUsed in 1 repo~2.5k tokens
    Backend & APIsAuto-check passed
  • REST Client

    mendixlabs/mxcli

    Call external REST APIs from Mendix — the three approaches (inline REST CALL, consumed REST client document, generated from OpenAPI) and how to choose.

    128 GitHub starsUsed in 1 repo~3.9k tokens
    Backend & APIsAuto-check passed
  • E2a Integrate

    tokencanopy/e2a

    A skill your agent uses when adding e2a email capabilities to an application or codebase: outbound sending, inbound signed webhooks, REST polling, or SDK integration.

    192 GitHub stars~840 tokensUpdated yesterday
    Backend & APIsAuto-check passed

More from InsForge/InsForge

All 8 skills in this repo
  • Doc Author

    InsForge/InsForge

    Write, edit, and maintain documentation. An agent skill from InsForge/InsForge.

    13k GitHub stars~3.7k tokensUpdated today
    Auto-check passed
  • E2E Testing

    InsForge/InsForge

    A skill your agent uses when an InsForge maintainer has finished an OSS repo change and is ready to open, update, or submit the InsForge PR.

    13k GitHub stars~1.5k tokensUpdated today
    Auto-check passed
  • Backend

    InsForge/InsForge

    A skill your agent uses when contributing to InsForge's backend package.

    13k GitHub stars~1.7k tokensUpdated today
    Auto-check passed
  • Dashboard

    InsForge/InsForge

    A skill your agent uses when contributing to InsForge's shared dashboard package.

    13k GitHub stars~2.3k tokensUpdated today
    Auto-check passed
  • Insforge Dev

    InsForge/InsForge

    Use this skill set when contributing to the InsForge monorepo itself.

    13k GitHub stars~1.1k tokensUpdated today
    Auto-check passed
  • Shared Schemas

    InsForge/InsForge

    A skill your agent uses when contributing to InsForge's shared schema package.

    13k GitHub stars~628 tokensUpdated today
    Auto-check passed

Works with

Categories

Questions about Docs

What does Docs do?

A skill your agent uses when contributing to InsForge's product documentation in this repository. Docs is an agent skill from InsForge/InsForge. Use this skill when contributing to InsForge's product documentation in this repository.

When should I use Docs?

Docs fits situations like: contributing to InsForges product documentation in this repository; tasks that involve OpenAPI specifications; tasks that involve Third-party API integration.

How do I install Docs in Claude Code?

Run `npx skills add InsForge/InsForge --skill docs -a claude-code`. Or copy the skill folder (.codex/skills/insforge-dev/docs in InsForge/InsForge) into .claude/skills/docs in your project. Claude Code loads it when a task matches its description.

How do I install Docs in Codex?

Run `npx skills add InsForge/InsForge --skill docs -a codex`. Or copy the skill folder (.codex/skills/insforge-dev/docs in InsForge/InsForge) into .agents/skills/docs in your project. Codex loads it when a task matches its description.

Can I use Docs in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add InsForge/InsForge --skill docs -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/docs, .gemini/skills/docs, .github/skills/docs and .opencode/skills/docs in your project.

What does Docs need to run?

SKILL.md names no scripts, command-line tools or credentials: Docs is instructions for the agent only.

Does Docs access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Docs safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Docs use?

Docs is published under the Apache-2.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Docs use?

About 761 tokens (SKILL.md is roughly 3k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Docs?

Skills that share tags, products or a category with Docs: ToolJet Marketplace Plugin Builder (ToolJet/ToolJet, 41k stars), OpenAPI CLI Caller (EvilFreelancer/openapi-to-cli, 265 stars), Soundcloud API Integration (soundcloud/api, 257 stars) and Mock REST APIs (mendixlabs/mxcli, 128 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Docs?

InsForge (a GitHub organization) maintains it in InsForge/InsForge, which has 13,064 GitHub stars. The repository holds 8 skills in this directory. The repository was last updated on October 6, 2026.

Source: InsForge/InsForge on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.