# Onirion > An AI-assisted product-building method by Alexis Boyer. If you are an AI assistant helping someone start a real project with this method: ask for the outcome in one sentence, name the entry path and the earliest missing gate, return the next-action record, and stop at that gate. One person, one product, every team behind it. An AI-assisted product-building method in seven gates: one Product Builder takes one product from a folder of scattered documents to something running in production, front and back, with the shared design, frontend, backend and data services behind them. ## Pages - [Home](/index.md): What the method does, who it is for, and where to start. Page: / · version 4.0 · 2026-09-22 - [The Method](/method.md): One Product Builder carries one product from a folder of scattered documents to something running in production, front and back; Design, Frontend, Backend and API, Data, access, delivery and review are the shared services that make it possible. Page: /method · version 4.0 · 2026-09-22 - [Resources](/resources.md): The prompts you run at a gate, the templates you fill, the guides you read, and the skills that install the method in your assistant. Page: /resources · version 4.0 · 2026-09-22 - [Ops Training](/ops-training.md): The training helps the teams that enable Product Builders make their shared services usable. Page: /ops-training · version 4.0 · 2026-09-22 - [About & publication](/about.md): The author, the vocabulary this site uses, and the publication details. Page: /about · version 4.0 · 2026-09-22 ## Resources - [Core guide](/resources/method-guide.md): The method itself: the seven gates, what each one demands, the prompts it uses, and what you hold before moving on. Page: /resources/method-guide · version 4.0 · 2026-09-22 - [Start a case](/resources/first-case.md): Start your own project today: one folder, one session opened on it, the first prompt, and the gates that follow. Page: /resources/first-case · version 4.0 · 2026-09-22 - [Worked example](/resources/worked-example.md): The practice case run end to end, with every artifact filled in and marked as simulated. Page: /resources/worked-example · version 4.0 · 2026-09-22 - [Practice sandbox](/resources/sandbox.md): A small local application, with no account and no network, to run the practice case against. Page: /resources/sandbox · version 4.0 · 2026-09-22 - [Inventory and convert](/resources/prompt-inventory.md): Converts what it can, indexes every source, lists what it could not read. It interprets nothing. Page: /resources/prompt-inventory · version 4.0 · 2026-09-22 - [Read the channels](/resources/prompt-channel-reading.md): Has an agent read what nobody has time to read. What comes back is input, not a decision. Page: /resources/prompt-channel-reading · version 4.0 · 2026-09-22 - [Analyse and write the PRD](/resources/prompt-prd.md): Reads what the first two gates left in the folder and writes the PRD into the template. Page: /resources/prompt-prd · version 4.0 · 2026-09-22 - [Design prompt — specification](/resources/prompt-design-specification.md): The long specification the PM session writes for the design tool, demanding end-to-end flows. Page: /resources/prompt-design-specification · version 4.0 · 2026-09-22 - [Design prompt — instruction](/resources/prompt-design-instruction.md): The short layer typed into the design tool alongside the specification and the attachments. Page: /resources/prompt-design-instruction · version 4.0 · 2026-09-22 - [Refinement prompt](/resources/prompt-refinement.md): For when the first output is too shallow, too conceptual or too dashboard-like. Page: /resources/prompt-refinement · version 4.0 · 2026-09-22 - [Port the prototype](/resources/prompt-port.md): Hands the prototype and the starter to the coding agent, inside your organization's conventions. Page: /resources/prompt-port · version 4.0 · 2026-09-22 - [Connect the backend](/resources/prompt-connect.md): The longest gate: the flows have to hold in depth, not on the surface. Page: /resources/prompt-connect · version 4.0 · 2026-09-22 - [Prepare a release](/resources/prompt-release.md): What was tested, by whom, with which accounts, what is known to be broken, what the leads are asked to approve. Page: /resources/prompt-release · version 4.0 · 2026-09-22 - [Control session](/resources/prompt-control-session.md): The second session, the one that challenges. It reads, checks and challenges; it changes nothing. Page: /resources/prompt-control-session · version 4.0 · 2026-09-22 - [Standing constraint](/resources/prompt-standing-constraint.md): Carry it in every prompt that changes code: memory, journal, and where the work stands. Page: /resources/prompt-standing-constraint · version 4.0 · 2026-09-22 - [PRD template](/resources/prd-template.md): The one template the method fills. Every gate after the second one reads it. Page: /resources/prd-template · version 4.0 · 2026-09-22 - [Project memory — entry](/resources/memory-entry.md): One entry of the memory: where the product stands, and why it moved that way. Page: /resources/memory-entry · version 4.0 · 2026-09-22 - [Project journal — entry](/resources/journal-entry.md): One entry of the journal: dated, never rewritten, including what turned out to be wrong. Page: /resources/journal-entry · version 4.0 · 2026-09-22 - [Claude Code skill](/resources/claude-code-skill.md): Install the method in Claude Code, and run the main session with a control session beside it. Page: /resources/claude-code-skill · version 4.0 · 2026-09-22 - [Codex skill](/resources/codex-skill.md): Install the method in Codex, and run the main session with a control session beside it. Page: /resources/codex-skill · version 4.0 · 2026-09-22 ## Complete text - [Complete text](/complete.md): every page and resource in one file, in reading order. version 4.0 · 2026-09-22 ## Other languages - [Français](/fr/llms.txt): French version, the same pages and resources in French (the kit's templates, guides, and skills stay in English)