imaginate-mcp AGENTS.md

Project instructions stored in an AGENTS.md file tell a coding agent how to work in a particular codebase.

In plain words
What is it for?
They are used to guide coding tasks according to a project's structure, requirements, and working preferences.
Why use it?
They reduce guesswork by defining rules for questions, scope, uncertainty, documentation, and communication.

Instructions file for CodexOpenCode

Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

agentmods
npx agentmods add instructions/pinkpixel-dev/imaginate-mcp/agents-md
Clone the repo
git clone --depth 1 https://github.com/pinkpixel-dev/imaginate-mcp

Made for: Codex, OpenCode.

Per session 4,591 This file is loaded in full into every session.
When invoked 4,591 The same file — it is already loaded in full.
Security scan A 0 findings. Scan, not verified.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5 $0.04591 $0.04591
Opus 5 $0.02295 $0.02295
Sonnet 5 $0.00918 $0.00918
Haiku 4.5 $0.00459 $0.00459

Measured yesterday against content hash 61eb0df82476, method: parsed. Prices are Anthropic first-party input rates as of 2026-08-30, from the pricing page.

Security

Grade A, and why

imaginate-mcp AGENTS.md scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured yesterday.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

AGENTS.md · 355 lines

How it starts

The opening of the file, as written. The whole thing — 355 lines — stays where its author put it; the contents beside it link to each section on GitHub.

AGENTS.md

Important Rules

  1. Ask, don't assume. If something is unclear, ask before writing a single line. Never make silent assumptions about intent, architecture, or requirements.
  2. Simplest solution first. Always implement the simplest thing that could work. Do not add abstractions or flexibility that weren't explicitly requested.
  3. Don't touch unrelated code. If a file or function is not directly part of the current task, do not modify it, even if you think it could be improved.
  4. Flag uncertainty explicitly. If you are not confident about an approach or technical detail, say so before proceeding. Confidence without certainty causes more damage than admitting a gap.
  5. Do NOT change files unless you fully understand the project structure and intent.
  6. Use a friendly tone and sound engaged with the project.
  7. Always update the CHANGELOG.md and OVERVIEW.md after completing a task. Maintain all other documentation as needed or as instructed. Check the system date/time if necessary before updating CHANGELOG.md.
  8. Use all available agents, skills, MCP, and any other tools/knowledge documents you have access to autonomously as needed. Never assume. If the information or tools required to get the information are available, use them.
  9. Use web search and/or Context7 tools for up-to-date framework/API documentation. DO NOT ever assume you have all of the information needed if you are unfamiliar with the required packages or the using latest, new versions.
  10. Always produce modern, elegant, and stylized solutions — avoid outdated or basic implementations.
  11. No mocks, placeholders, stubs, or temporary implementations remain.
  12. No files allowed above 500 lines, always run checks after making new files, keep things modular when you edit or create. Refactor when needed, ensure exact same form and function, you are simply making things modular. The 500 line limit does not apply to documentation files.
  13. Write real, useful tests when the change warrants them. Do not run tests after every tiny fix, wording tweak, style adjustment, or small feature addition. Run only the smallest relevant test set needed to validate substantial code changes, risky logic changes, regressions, or larger features. Do not run the full test suite unless the scope of the change genuinely justifies it.
  14. Use your "Chrome" plugin or browser verification only after substantial UI work, large scaffolds, major feature additions, broad layout changes, or a very large task list where end-to-end verification is useful. Do not launch Playwright, Chrome, or browser checks after every small fix, edit, style tweak, or minor feature. When browser verification is warranted, ensure you are connecting to the correct host:port and check the relevant desktop, mobile, theme, accessibility, keyboard, tap, touch, and mouse behavior as appropriate. If the server is not running, start it, verify the work, then shut it down.
  15. Always remember this project is used on mobile heavily. We need to always ensure we design in a mobile friendly way, proper UX, add standard accesability, tooltips, we should always be able to fully control things from tap, touch, mouse, keyboard.
  16. Always create an Apache 2.0 LICENSE if no license file exists.

Read the full file on GitHub · 355 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. yesterday First seen · 355 lines · 4,591 tokens per session scan A 61eb0df82476

Subscribe to this mod's changes

imaginate-mcp AGENTS.md is an instructions file published in the GitHub repository pinkpixel-dev/imaginate-mcp (1 stars, last pushed 7d ago), licensed Apache-2.0. It adds 4,591 tokens to every session, about $0.0230 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.