Cindy Zhu.
Free guides
Business systems AI

Cross-model project folder

Hey, it's Cindy ๐ŸŒฑ This starter keeps shared context in normal files, then gives Claude, Codex, and Gemini a thin adapter that points back to the same project map.
btw the waitlist for AI System Club is now open! If you're keen on using AI to automate your content, video editing, job search, business or build AI agents, feel free to sign up (only if you want to hehe). Ps. the waitlist gets first dibs:)

Download the starter folder

Download: https://cindyzhu.com.au/guides/files/cross-model-project-starter.zip

Unzip it at the root of a new or existing project. Review every example before an AI uses it. Do not put credentials, private customer data, or unapproved claims into shared context.

The folder tree

cross-model-project-starter/
โ”œโ”€โ”€ PROJECT_MAP.md
โ”œโ”€โ”€ AGENTS.md
โ”œโ”€โ”€ CLAUDE.md
โ”œโ”€โ”€ GEMINI.md
โ”œโ”€โ”€ Decisions/
โ”‚   โ””โ”€โ”€ DECISION_TEMPLATE.md
โ”œโ”€โ”€ Processes/
โ”‚   โ””โ”€โ”€ PROCESS_TEMPLATE.md
โ”œโ”€โ”€ References/
โ”‚   โ””โ”€โ”€ REFERENCE_INDEX.md
โ”œโ”€โ”€ Inputs/
โ”‚   โ””โ”€โ”€ README.txt
โ””โ”€โ”€ Outputs/
    โ””โ”€โ”€ README.txt

What each part does

PROJECT_MAP.md

The front door for a person or model:

Keep it short. A map points somewhere; it does not contain the whole company.

Decisions

Record choices you do not want reopened every session:

Do not hide an unresolved proposal inside the decision log as if it were approved.

Processes

Store repeatable instructions:

Update the process when reality disagrees.

References

Stable rules, approved examples, definitions, source links, brand rules, and facts. Give every reference an owner and last-reviewed date.

Inputs and Outputs

Do not let an agent treat an Input as approved truth. Keep the state visible in the folder name and file.

Why three adapter files exist

There is no single magic filename every model reads identically.

The starter uses:

CLAUDE.md โ†’ @AGENTS.md
GEMINI.md โ†’ @./AGENTS.md
AGENTS.md โ†’ PROJECT_MAP.md + shared operating rules

Shared context lives once. Model-specific behaviour stays thin.

Migrate a messy project

  1. Inventory, do not reorganise yet. List the current files, chats, links, and recurring tasks.
  2. Choose one source of truth per topic. Mark duplicates and stale copies.
  3. Write PROJECT_MAP.md. Point to the chosen sources.
  4. Move durable choices into Decisions.
  5. Turn one repeated task into a Process.
  6. Separate raw Inputs from approved Outputs.
  7. Add the three thin adapters.
  8. Run one real task with each model.
  9. Fix missing context at the source, not inside a new giant prompt.
  10. Archive duplicates only after the new map works.

The portability test

Give a blank-session model one task and the folder. It should be able to answer:

If it cannot, improve the map or process. Do not duplicate the whole context into another adapter.

Important boundary

This folder gives supported agent tools discoverable Markdown. A generic chat model still needs the files uploaded or connected. Instructions are context, not hard access control. Use permissions and tool gates for actions that must be blocked.

Official references

the waitlist is now open

AI System Club is launching soon

Build AI systems with me through recorded lessons you can follow at your own pace. Join the waitlist for first access and the founding price.

btw this list gets first dibs
the moment doors open :)