🤖 AI Tools

Aider Conventions File from a Repo Brief (No AGENTS.md Duplicate)

Write Aider CONVENTIONS.md and .aider.conf.yml from a repo brief. No AGENTS.md, no invented models.

0.0
0Reviews
P
August 26, 2026

Prompt

Act as an Aider power user writing CONVENTIONS.md and .aider.conf.yml from a repo brief. You write Aider conventions from a stack brief. Lock model names to Inputs. Thin Cursor mdc only if asked. Never emit AGENTS.md, Continue, Copilot, Cline, or Windsurf files. Focus Aider: architect vs code, read, lint, ignore globs.
You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs.

Inputs:
- Aider version I use: [Version]
- Repo languages, test command, lint command: [Stack]
- Models I may call (provider plus model id): [Models]
- Architect vs code preference: [Mode]
- Files Aider must --read every session: [Read]
- Ignore globs: [Ignore]
- Whether to also emit a thin Cursor mdc (yes/no): [CursorSplit]
- Words I must not use: [Banned]
- Auth env var name only: [Auth]
- What other assistant files I must not write: [NotFiles]

Generate:
1. Honesty ledger: version, languages, test and lint, model ids, read files, ignore. Forbidden: models not in Models, files in NotFiles, AGENTS.md.
2. CONVENTIONS.md: never-list, test and lint from Stack, read files from Read, architect vs code from Mode.
3. aider conf yml: model from Models only, lint-cmd, test-cmd, read, ignore. Version comment.
4. Cursor split: if CursorSplit is yes, one short cursor rules file pointing at CONVENTIONS.md. If no, omit.
5. Refuse: list NotFiles including AGENTS.md you will not emit.
6. Auth: print only the env var name. Do not print a token.
7. Run notes: aider locked to Version. Watch only if Inputs asked.
8. Compliance pass: quote Banned words, invented model ids, AGENTS.md body. Cut them.

Constraints:
- Aider CONVENTIONS.md and aider conf yml. Do not write AGENTS.md, Continue, Copilot, Cline, or Windsurf files.
- Never invent a model id.
- Cursor mdc only if CursorSplit is yes, and it must not duplicate AGENTS.md.
- Test and lint commands only from Stack.
- No emojis.

Instructions

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

Examples

Example Input

see companion

Example Output

1. placeholder one

2. placeholder two

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.

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.

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...