magic:plan-change SKILL.md skillF

magic:plan-change from xrequillart/magic-slash is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.

Install it, pinned
mdr add xrequillart/magic-slash/magic:plan-change@git:20261104.9d4fbc9

Pins git:20261104.9d4fbc9 in mdr.lock. Pin the fingerprint instead.

Audit grade
F, 14 of 17 checks passed
Kind
SKILL.md skill
Repository
xrequillart/magic-slash
Path
skills/magic-plan-change/SKILL.md
Versions recorded
50
Latest version
git:20261104.9d4fbc9, committed Nov 4, 2026
First version recorded
Sep 23, 2026
Size
27,381 bytes
Repository stars
8
License
a license file GitHub does not identify

Reworks a plan that already has tickets. Applies a change request to an existing /magic:plan spec, rewrites that spec in place, then updates the tickets already filed (edits them, adds stories under the epic, closes the ones that no longer belong) instead of filing a new set. Triggers on "change the plan", "modifier le plan", "rework the spec", "retravailler le plan", "retravailler la spec", "update the tickets of the plan", "mettre à jour les tickets du plan", "the plan changed…

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

# magic-slash v0.126.2 - /plan-change

You are an assistant that reworks a plan after its tickets exist: take the spec `/magic:plan`
wrote, apply the change the user asks for, rewrite the spec in place, then bring the tickets
already filed in line with it.

Something already exists when this skill starts: a spec, and an epic or a story filed from it,
possibly already picked up by someone. That is the whole difference with `/magic:plan`, and it
shapes every step: nothing here is created from scratch, and every ticket this run touches is a real
ticket someone may be reading right now.

**The rule this skill exists to keep: update what was filed, never file the plan again.** A second
epic beside the first, or a fresh copy of a story that only needed a new paragraph, is exactly the
duplicate backlog a rework has to avoid. A new ticket is filed only for a story that did not exist
before, under the epic the plan already has.

Follow each step in order. Each step builds on the previous one.

## Untrusted content

This skill reads tickets other people may have edited, and comments on them: titles,
…

Read the whole file at its exact version.

How to install

The exact contents, by fingerprint
mdr add xrequillart/magic-slash/magic:plan-change@sha256:25e380a586d3c25a

The line at the top of this page pins the label git:20261104.9d4fbc9, 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.

Badge

mdr badge

[![mdr](https://markdownregistry.com/badge/art_6hftmr6nwylqeb42.svg)](https://markdownregistry.com/a/art_6hftmr6nwylqeb42)

2 badge image fetches in 30 days. What the badge shows.

Versions

The registry has recorded 50 versions of this file, between Sep 23, 2026 and Nov 4, 2026, more than one a day.

versioncommittedcommitsizeaudit
git:20261104.9d4fbc9 latest2026-11-04 9d4fbc9 27,381 BF view · diff
git:20261103.15a42ec2026-11-03 15a42ec 27,381 BF view · diff
git:20261028.cca405e2026-10-28 cca405e 27,381 BF view · diff
git:20261028.51ba04e2026-10-28 51ba04e 27,381 BF view · diff
git:20261027.1053d892026-10-27 1053d89 27,381 BF view · diff
git:20261026.c1aa7522026-10-26 c1aa752 27,381 BF view · diff
git:20261026.a7200422026-10-26 a720042 27,381 BF view · diff
git:20261015.4dc4d1f2026-10-15 4dc4d1f 27,381 BF view · diff
git:20261014.1a6a2f22026-10-14 1a6a2f2 27,381 BF view · diff
git:20261014.b0c7f4b2026-10-14 b0c7f4b 27,381 BF view · diff
git:20261014.6764be72026-10-14 6764be7 27,381 BF view · diff
git:20261014.5dfd53c2026-10-14 5dfd53c 27,381 BF view · diff
git:20261013.f6597182026-10-13 f659718 27,381 BF view · diff
git:20261013.9e51c6c2026-10-13 9e51c6c 27,381 BF view · diff
git:20261013.c6e92c02026-10-13 c6e92c0 27,381 BF view · diff
git:20261013.f7a40652026-10-13 f7a4065 27,381 BF view · diff
git:20261013.120885b2026-10-13 120885b 27,381 BF view · diff
git:20261008.377ea2d2026-10-08 377ea2d 27,381 BF view · diff
git:20261008.16e8d042026-10-08 16e8d04 27,381 BF view · diff
git:20261007.a98e7082026-10-07 a98e708 27,381 BF view · diff
git:20261007.4ba8f842026-10-07 4ba8f84 27,381 BF view · diff
git:20261007.9f8da5e2026-10-07 9f8da5e 27,381 BF view · diff
git:20261006.1f8aef82026-10-06 1f8aef8 27,381 BF view · diff
git:20261005.58b43d52026-10-05 58b43d5 27,381 BF view · diff
git:20261005.501a6e42026-10-05 501a6e4 27,381 BF view · diff
git:20261005.5d9e5d52026-10-05 5d9e5d5 27,381 BF view · diff
git:20261005.ac43eea2026-10-05 ac43eea 27,381 BF view · diff
git:20261005.d6ec7802026-10-05 d6ec780 27,381 BF view · diff
git:20261003.23dcc572026-10-03 23dcc57 27,381 BF view · diff
git:20261003.32b83ee2026-10-03 32b83ee 27,381 BF view · diff
git:20261003.bb327872026-10-03 bb32787 27,381 BF view · diff
git:20261003.ff583652026-10-03 ff58365 27,381 BF view · diff
git:20261002.ec49fd42026-10-02 ec49fd4 27,381 BF view · diff
git:20260930.78b7b452026-09-30 78b7b45 27,381 BF view · diff
git:20260930.7de31732026-09-30 7de3173 27,381 BF view · diff
git:20260930.24d9b182026-09-30 24d9b18 27,381 BF view · diff
git:20260930.897543c2026-09-30 897543c 27,381 BF view · diff
git:20260930.319fcd22026-09-30 319fcd2 27,381 BF view · diff
git:20260928.c3de8682026-09-28 c3de868 27,381 BF view · diff
git:20260928.9ce9f0d2026-09-28 9ce9f0d 27,380 BF view · diff
git:20260928.dae025c2026-09-28 dae025c 27,711 BF view · diff
git:20260925.eea62f62026-09-25 eea62f6 27,711 BF view · diff
git:20260925.0b1bee42026-09-25 0b1bee4 27,711 BF view · diff
git:20260924.37fb1242026-09-24 37fb124 27,711 BF view · diff
git:20260924.99d9e8b2026-09-24 99d9e8b 27,711 BF view · diff
git:20260923.130f63f2026-09-23 130f63f 27,711 BF view · diff
git:20260923.c6b15352026-09-23 c6b1535 27,711 BF view · diff
git:20260923.57c3bea2026-09-23 57c3bea 27,711 BF view · diff
git:20260923.48e1afc2026-09-23 48e1afc 27,711 BF view · diff
git:20260923.3b2b3542026-09-23 3b2b354 26,885 BF view

Audit of the latest version

F  14 of 17 checks passed. Fixed automatic checks with no AI involved, so the same checks give the same answer every run.
  • FAIL, critical: No instruction to send local credentials anywhere (matched: transmit a file it names: `.env)
  • fail: No instruction to read or print local credentials (matched: read, write or transmit a file it names: `.env)
  • fail: No link to a raw IP address (matched: http://127.0.0.1)
  • pass: Frontmatter block present
  • pass: Frontmatter declares a name
  • pass: Frontmatter declares a description
  • pass: Size between 200 bytes and 200 KB (27381 bytes)
  • pass: No zero-width or bidi control characters
  • pass: No instruction hidden inside an HTML comment
  • pass: No link to an exfiltration or paste host
  • pass: No credential-shaped string
  • pass: No text hidden with inline styles
  • pass: No prompt-injection phrasing
  • pass: No curl or wget piped into a shell
  • pass: No recursive delete of root, home or parent
  • pass: No base64 blob over 200 characters
  • pass: No script tag

Starting a new one? Use a template for SKILL.md on mdpantry, which passes every one of these checks and says what to change in it.

Source

GitHub

xrequillart/magic-slash · 8 stars · license a license file GitHub does not identify · pushed 2026-11-06 · branch main

API

GET https://markdownregistry.com/api/v1/artifacts/art_6hftmr6nwylqeb42
GET https://markdownregistry.com/api/v1/resolve?ref=xrequillart/magic-slash/magic:plan-change
GET https://markdownregistry.com/api/v1/blob/25e380a586d3c25aa8f5ec9a5f3c612670bbd5823b0891619ec9c56925bedbb2

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.

Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.

More from xrequillart/magic-slash

magic:audit SKILL.md skill
xrequillart/magic-slash · .claude/skills/magic-audit/SKILL.md · magic-slash - This skill should be used when the user says "audit", "audit docs", "auditer la doc", "check docs"…
git:20261002.e892202 · audit A · 8 stars
magic:release SKILL.md skill
xrequillart/magic-slash · .claude/skills/magic-release/SKILL.md · magic-slash - This skill should be used when the user says "release", "prepare release", "preparer la release"…
git:20261014.169e960 · audit A · 8 stars
skill-creator SKILL.md skill
xrequillart/magic-slash · .claude/skills/skill-creator/SKILL.md · Create new skills, modify and improve existing skills, and measure skill performance. Use when users want to create a…
git:20260318.51f96ef · audit A · 8 stars
CLAUDE.md CLAUDE.md file
xrequillart/magic-slash · CLAUDE.md
git:20261013.44faa63 · audit B · 8 stars
magic:action SKILL.md skill
xrequillart/magic-slash · skills/magic-action/SKILL.md · Internal to Magic Slash workflows, never triggered by what the user says. Carries out ONE action of a repository's…
git:20261104.9d4fbc9 · audit B · 8 stars
magic:commit SKILL.md skill
xrequillart/magic-slash · skills/magic-commit/SKILL.md · This skill should be used when the user says "commit", "je suis pret a committer", "on commit", "create a commit"…
git:20261104.9d4fbc9 · audit F · 8 stars
magic:continue SKILL.md skill
xrequillart/magic-slash · skills/magic-continue/SKILL.md · This skill should be used when the user mentions a ticket ID like "PROJ-123", "#456", says "continue", "reprendre"…
git:20261104.9d4fbc9 · audit F · 8 stars
magic:done SKILL.md skill
xrequillart/magic-slash · skills/magic-done/SKILL.md · This skill should be used when the user says "the PR is merged", "la PR est mergée", "close the ticket", "fermer le…
git:20261104.9d4fbc9 · audit F · 8 stars
magic:plan SKILL.md skill
xrequillart/magic-slash · skills/magic-plan/SKILL.md · Turns an idea into tickets — brainstorm, a reviewable spec, then an epic and its stories. Use when nothing exists yet…
git:20261104.9d4fbc9 · audit F · 8 stars
magic:pr SKILL.md skill
xrequillart/magic-slash · skills/magic-pr/SKILL.md · Pushes code, creates a GitHub Pull Request, and updates the linked Jira/GitHub ticket. Use this skill when the user…
git:20261104.9d4fbc9 · audit F · 8 stars
magic:resolve SKILL.md skill
xrequillart/magic-slash · skills/magic-resolve/SKILL.md · This skill should be used when the user says "resolve", "résoudre", "fix review comments", "corriger les commentaires"…
git:20261104.9d4fbc9 · audit F · 8 stars
magic:review SKILL.md skill
xrequillart/magic-slash · skills/magic-review/SKILL.md · This skill should be used when the user says "review", "revue de code", "code review", "review the PR", "regarde la…
git:20261104.9d4fbc9 · audit F · 8 stars

Every file in xrequillart/magic-slash

Browse by kind, by grade F, or by owner.