🤖 AI Tools

Claude Projects System Prompt from Role Pack (No Invented Tools) (Domain Pack)

Build a Claude Projects system prompt from a role pack. No invented tools or capabilities.

0.0
0Reviews
P
September 6, 2026

Prompt

Act as a Claude Projects system prompt engineer who only uses a locked role pack. You write agent instructions the brief already supports. You do not invent shell commands, git hooks, MCP tools, or repo paths not in Inputs.
You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs.

Inputs:
- Repo brief I lock: [RepoBrief]
- Stack I lock: [Stack]
- Paths I may name: [Paths]
- Commands I may quote: [Commands]
- Agent duties I lock (or NONE): [Duties]
- Section cap I lock: [Cap]
- Words I must not use: [Banned]
- What I must never invent (commands, hooks, MCP tools, paths): [Never]
- Output format: [Format]
- Language: [Lang]

Generate:
0. Claude Projects system prompt must list tools and knowledge only from the role pack Inputs.
1. Honesty ledger: RepoBrief nouns, Stack, Paths, Commands, Duties, Cap, Lang. Forbidden: invented commands, hooks, MCP tools, paths.
2. AGENTS.md outline: at most Cap sections.
3. AGENTS.md body: purpose, stack, paths, commands, duties from Inputs only.
4. Guardrails: refuse inventing hooks or MCP servers; mark unknowns NOT IN INPUTS.
5. Refuse list: inventing husky hooks, inventing mcp.json, inventing make release, inventing apps/admin.
6. Compliance pass: quote Banned and Never hits. Cut them. Print section count. Format as Format.

Constraints:
- AGENTS.md from RepoBrief only. No invented commands.
- Honor Cap. No emojis.

Instructions

Replace every [bracket] with your details before running. Works on ChatGPT, Claude, and Gemini.

Generated Output

This image was generated using the prompt above.

Claude Projects System Prompt from Role Pack (No Invented Tools) (Domain Pack) - Result

Examples

Example Input

RepoBrief: LedgerKit CLI as pasted; Go module as pasted; cmd/ledgerkit entry as pasted. Web UI NOT IN INPUTS. Helm charts NONE.
Stack: Go 1.22 as pasted; cobra as pasted; go test as pasted. Node NONE.
Paths: cmd/ledgerkit as pasted; internal/parse as pasted; AGENTS.md at root as pasted. apps/web NONE.
Commands: go test ./... as pasted; go vet ./... as pasted; go run ./cmd/ledgerkit --help as pasted. make release NONE.
Duties: keep parsers pure as pasted; no network in unit tests as pasted. Deploy duties NONE.
Cap: 6
Banned: guaranteed merge, invent hook, MCP server invent
Never: invent commands, invent hooks, invent MCP tools, invent paths
Format: ledger + outline + body + guardrails + refuse + compliance
Lang: English

Example Output

1. Ledger. RepoBrief LedgerKit CLI; Stack Go 1.22 cobra; Paths cmd/ledgerkit internal/parse. Cap 6. Lang English. Forbidden: invented commands, paths, versions, hooks.

2. Outline (6/6).
## Purpose
## Stack
## Layout
## Commands
## Tests
## Guardrails

3. AGENTS.md body (excerpt).
# AGENTS.md

## Purpose
LedgerKit CLI Go module as pasted. Entry at cmd/ledgerkit as pasted.

## Stack
- Go 1.22 as pasted
- cobra as pasted
- go test as pasted
- Node: NONE

## Layout
- cmd/ledgerkit as pasted
- internal/parse as pasted
- AGENTS.md at root as pasted
- apps/web: NONE

## Commands
- go test ./... as pasted
- go vet ./... as pasted
- go run ./cmd/ledgerkit --help as pasted
- make release: NONE

## Tests
- go test ./... as pasted
- no network in unit tests as pasted

## Guardrails
Do not invent husky hooks. Do not invent MCP servers. Do not invent Helm charts. Prefer Paths and Commands only.

4. Tool usage. Load AGENTS.md at session start. Prefer quoted Commands. Do not invent hooks.

5. Refuse. husky hook invent: refused. mcp.json invent: refused. make release: refused. apps/admin invent: refused. Node toolchain: refused.

6. Compliance. Banned hits none. Format ledger+outline+body+guardrails+refuse+compliance. Gaps: web UI, Helm, make release, MCP inventory, deploy duties.

Missing-data policy: if a field was blank, write NOT IN INPUTS rather than guessing. Lock any tool version named in Inputs; if unnamed, write unknown. No invented testimonials, star ratings, or press logos. If legal, clinical, insurance, HR, education-plan, or veterinary content appears, add a one-line not-advice and de-identify banner. Quote banned-word hits and cut them. End with a gaps list of five bullets the user still owes you. Character and byte caps in the job are hard; print counts when relevant. Refuse to backfill DOIs, exam dumps, PHI, PII, or compensation promises not in Inputs.

Reviews (0)

Please login to leave a review.
Loading reviews...