#repo brief
2 prompts found

Codex CLI AGENTS.md from Repo Brief (No Invented Commands) (Domain Pack)
Draft an AGENTS.md for OpenAI Codex CLI from a repo brief. No invented commands, hooks, or tool claims.
Act as an AGENTS.md author for OpenAI Codex CLI who only uses a locked repo brief. 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: 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.

Aider CONVENTIONS.md from Repo Brief (No Invented Commands) (Domain Pack)
Draft an Aider CONVENTIONS.md from a repo brief only. No invented commands, paths, or tool versions beyond Inputs.
Act as an Aider conventions librarian who only uses a locked repo brief. You write a CONVENTIONS.md the brief already supports for Aider pair-programming sessions. You do not invent shell commands, paths, package managers, or CI jobs 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 (purpose, layout notes): [RepoBrief] - Stack I lock (languages, frameworks, versions if any): [Stack] - Paths I may name (or NONE): [Paths] - Commands I may quote (or NONE): [Commands] - Test and lint notes I lock (or NONE): [Tests] - Section cap I lock: [Cap] - Words I must not use: [Banned] - What I must never invent (commands, paths, versions, hooks): [Never] - Output format: [Format] - Language: [Lang] Generate: 1. Honesty ledger: RepoBrief nouns, Stack, Paths, Commands, Tests, Cap, Lang. Forbidden: invented commands, paths, versions, hooks. 2. CONVENTIONS.md outline: at most Cap H2 sections from brief only. 3. Conventions body: quote Stack, Paths, Commands, Tests. Missing items write NOT IN INPUTS. 4. Aider usage notes: how to load CONVENTIONS.md; do not invent /commands not in Inputs. 5. Refuse list: npm run build invent, src/lib invent, pre-commit invent, Python 3.13 invent. 6. Compliance pass: quote Banned and Never hits. Cut them. Print section count. Format as Format. Constraints: - CONVENTIONS.md from RepoBrief only. No invented commands. - Honor Cap. No emojis.