#32 feat(32-draft-marking-step): add /draft marking step and do draft execution - #33
Merged
Merged
Conversation
added 20 commits
July 12, 2026 15:44
…reate and ready flip
…s in draft execution
… draft execution
… drafted-slug iteration condition
Closed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Implements the
/draftmarking step: a new shipped skill that marks code withTODO(yoke)Markers plus acompilable skeleton and opens a Draft PR for early review, and
/do's new draft-execution mode thatimplements a reviewed draft and flips the PR to ready. Covers the marking procedure and markup format
contract, the finish-contract Draft PR variants, the
/dorouter rung for draft execution, the/draftentry point, and full documentation (long-form doc,
do/notifydocs, help catalog, README, CLAUDE.md,regenerated skill catalog). Per PRD issue #32 and ADR-0011.
Closes #32
Changes
skills/draft/SKILL.md/draftentry point: input, router, principlesskills/draft/reference/mode-draft.mdskills/draft/reference/markup-format.mdskills/do/reference/mode-draft-execution.mdskills/do/SKILL.mdskills/do/reference/finish.md--draftcreate /gh pr readyflipdocs/draft.md**Output:**linedocs/do.mddocs/notify.mdskills/help/SKILL.md/draftsection + Full cycle optional lineREADME.mdCLAUDE.md/draftprose + catalog bullet (sentinel).claude/skills/sync-docs/SKILL.mdsite/src/content/docs/skills/draft.mdxsite/src/content/docs/skills/do.mdxsite/src/content/docs/skills/help.mdxCommits
d087865docs(32-draft-marking-step): add execution report589afe7fix(32-draft-marking-step): cite ADR-0011 by number and clarify post-run actor8631ecddocs(32-draft-marking-step): regenerate skill catalog for /draft6aaf52cchore(32-draft-marking-step): bump sync-docs catalog count to 15df8200crefactor(32-draft-marking-step): align notify payload wording and drafted-slug iteration condition721e5a6docs(32-draft-marking-step): show optional draft step in README flowa363640docs(32-draft-marking-step): document draft execution mode in do docb348548docs(32-draft-marking-step): add /draft to help catalog and full cycle020f2fbdocs(32-draft-marking-step): add long-form draft skill doc08576a3docs(32-draft-marking-step): mention optional draft step in CLAUDE.md9eb1d93docs(32-draft-marking-step): add draft notification points to notify map2e73b0dfeat(32-draft-marking-step): add /draft skill entry pointd44dd98feat(32-draft-marking-step): route draft PRs and drafted slugs to draft execution1aae3f6fix(32-draft-marking-step): fill all task-executor template fields in draft executionbb50deffeat(32-draft-marking-step): add do draft-execution mode09f3e76feat(32-draft-marking-step): add /draft marking procedure2171592refactor(32-draft-marking-step): align quote style and do-never-merges phrasing4d22d1ffeat(32-draft-marking-step): add markup format contract for /draftc5c131afeat(32-draft-marking-step): teach finish contract the Draft PR create and ready flipc47d81ddocs(32-draft-marking-step): add implementation planValidation
prettier --check "**/*.{md,json}"passesplugin.json,marketplace.json) parsehead -1 skills/*/SKILL.md— every file starts with---SKILL.md— 2 LOW findings fixed in589afe7, 2 INFO accepted<details>blocks byte-match theirSKILL.mdsources (do, help, draft)TODO(yoke)grep — only intentional documentation occurrences