InsForge — Prompts
Excerpt 1 — insforge-dev Skill (SKILL.md)
---
name: insforge-dev
description: Use this skill set when contributing to the InsForge monorepo itself. This is for InsForge maintainers and contributors editing the platform, the shared dashboard package, the self-hosting shell, the UI library, shared schemas, tests, or docs.
---
# InsForge Dev
Use this skill set for work inside the InsForge repository.
Then use the narrowest package skill that matches the task:
- `backend`
- `dashboard`
- `ui`
- `shared-schemas`
- `docs`
## Core Rules
1. Identify the package boundary before editing.
- `backend/`: API, auth, database, providers, realtime, schedules
- `packages/dashboard/`: publishable dashboard package that supports `self-hosting` and `cloud-hosting` modes
- `frontend/`: local React + Vite shell that mounts `packages/dashboard/` in `self-hosting` mode
- `packages/shared-schemas/`: cross-package contracts
- `packages/ui/`: reusable design-system primitives
- `docs/`: product and agent-facing documentation
2. Put code in the narrowest correct layer.
- Contract change: `packages/shared-schemas/` first, then consumers.
- Backend behavior: route -> service -> provider/infra.
...
Prompting technique: Package-boundary routing. The skill functions as a decision tree that routes the agent to the correct sub-skill based on what it is editing, enforcing monorepo architecture discipline. This is a "narrowest-layer-first" instruction pattern.
Excerpt 2 — doc-author Skill (SKILL.md, vendored from Mintlify)
---
name: doc-author
description: Write, edit, and maintain documentation. Use for collaborative drafting, autonomous writing, or improving existing docs. Defaults to collaborative mode where the human makes final decisions. Built by Mintlify.
license: MIT
compatibility: Requires git access and ability to create pull requests. Works with any markdown or MDX documentation. Optimized for Mintlify-powered documentation sites.
metadata:
author: Mintlify
url: https://mintlify.com
version: "0.2"
---
<!--
Vendored from https://github.com/mintlify/docs (commit 877f90193ea1)
Upstream path: .claude/skills/doc-author/SKILL.md
Upstream license: MIT
Vendored: 2026-04-18 by scripts/update-mintlify-skill.sh
...
Prompting technique: Vendored upstream skill with explicit provenance tracking. The INSFORGE.md companion file and the vendor script (update-mintlify-skill.sh) ensure the skill stays in sync with Mintlify's upstream. This is a "skill-as-dependency" pattern — InsForge treats third-party skills as versioned library dependencies.
Excerpt 3 — Agent Onboarding Prompt (AGENTS.md / README)
I'm using InsForge as my backend platform, call InsForge MCP's fetch-docs tool
to learn about InsForge instructions.
Prompting technique: Self-bootstrapping prompt. The agent is instructed to call fetch-docs first, which pulls the InsForge operation manual. This defers the full system prompt to a runtime tool call, keeping the initial user prompt minimal while ensuring the agent has current documentation.