Use before a multi-step document restructuring task to map the source, preserve important relationships, and decide whether child documents are justified.
Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.
What the file says
# Writing Plans
Before changing files, make a concise internal plan based on the user's requested output and the complete source document.
1. Identify the document's purpose, audience, main claims, constraints, causal relationships, examples, and reusable guidance.
2. Decide whether one coherent document is sufficient. Create child documents only for themes that can stand alone and are useful independently.
3. Map every important source section to the planned output so information is not silently dropped.
4. Preserve uncertainty and provenance. Never invent dates, facts, or conclusions.
5. Review the planned structure for repetition and fragmentation before writing.
The user's instructions override output-location conventions. If the user says not to create a plan file, keep the plan internal and write only the requested deliverables.
The line at the top of this page pins the label git:20260920.4c71fce, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.
GET https://markdownregistry.com/api/v1/artifacts/art_rf3yahg52tidb62y
GET https://markdownregistry.com/api/v1/resolve?ref=optima-cityu/llm4ad_next/writing-plans
GET https://markdownregistry.com/api/v1/blob/af55b1ad745b4a307bdfe7b8f1a01c8aa6844a9ae870be1cc35ce1a76a4bcb8e
Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
optima-cityu/llm4ad_next · skills/algo-design/diverse-island-ga/SKILL.md · Diverse Island Genetic Algorithm skill. USE WHEN the user explicitly requests Diverse Island GA / diversity-oriented…
optima-cityu/llm4ad_next · skills/algo-design/dyca/SKILL.md · DyCA (Dynamic Clustering Algorithm) method skill. USE WHEN the user explicitly requests DyCA / dynamic clustering…
optima-cityu/llm4ad_next · skills/algo-design/eoh/SKILL.md · Evolution of Heuristics (EOH) method skill. USE WHEN the user explicitly requests EoH / Evolution of Heuristics, or…
optima-cityu/llm4ad_next · skills/algo-design/funsearch/SKILL.md · FunSearch (Program Search) method skill. USE WHEN the user explicitly requests FunSearch / Program Search, or wants…
optima-cityu/llm4ad_next · skills/algo-design/island-ga/SKILL.md · Island Genetic Algorithm (IslandGA) method skill. USE WHEN the user explicitly requests IslandGA / island genetic…
optima-cityu/llm4ad_next · skills/algo-design/mcts-ahd/SKILL.md · Monte Carlo Tree Search for Automatic Heuristic Design (MCTS-AHD) method skill. USE WHEN the user explicitly requests…
optima-cityu/llm4ad_next · skills/algo-design/meoh/SKILL.md · Multi-objective Evolution of Heuristics (MEoH) method skill. USE WHEN the user explicitly requests MEoH /…
optima-cityu/llm4ad_next · skills/algo-design/moead/SKILL.md · MOEA/D (Multi-objective Evolutionary Algorithm based on Decomposition) method skill. USE WHEN the user explicitly…
optima-cityu/llm4ad_next · skills/algo-design/nsga2/SKILL.md · NSGA-II multi-objective evolutionary method skill. USE WHEN the user explicitly requests NSGA-II / Non-dominated…
optima-cityu/llm4ad_next · skills/algo-design/reevo/SKILL.md · Reflective Evolution (ReEvo) method skill. USE WHEN the user explicitly requests ReEvo / Reflective Evolution, or wants…
a5c-ai/babysitter · library/methodologies/superpowers/skills/writing-plans/SKILL.md · Use when you have a spec or requirements for a multi-step task, before touching code. Creates bite-sized TDD…
ganyuanran/aegis · skills/writing-plans/SKILL.md · Use when you have an approved spec or written requirements for a multi-step task that needs a durable plan document…
xu123-bob/baize · agent/skills/superpowers/5.1.0/skills/writing-plans/SKILL.md · Use when you have a spec or requirements for a multi-step task, before touching code
jamditis/claude-skills-journalism · superjawn/skills/writing-plans/SKILL.md · Use when you have a spec or requirements for a multi-step task, before touching code