From snapshot/skills/writing-shape/SKILL.md, line 3: “Writing, exploit: shape raw material into an article, paragraph by paragraph.”
From snapshot/skills/writing-shape/SKILL.md, line 9: “Treat it as the input pile: anything from a tidy list of fragments to a wall of unstructured prose to a transcript. The format does not matter.”
From snapshot/skills/writing-shape/SKILL.md, line 11: “Then run a shaping session that produces a separate article document.”
From snapshot/skills/writing-shape/SKILL.md, line 11: “Do not edit the raw material file: it is read-only to this skill.”
From snapshot/skills/writing-shape/SKILL.md, line 13: “If the user did not say where to save the article, ask once and remember the path.”
From snapshot/skills/writing-shape/SKILL.md, line 22: “Settle with the user what the reader knows walking in: the concepts that are grounded from the start.”
From snapshot/skills/writing-shape/SKILL.md, line 23: “Each opening should imply a different thesis or angle for the article. Show all of them. Force the user to pick or compose a hybrid.”
From snapshot/skills/writing-shape/SKILL.md, line 24: “After the opening lands, ask "given this opening, what does the reader need to hear next?" Pull material from the pile to answer.”
From snapshot/skills/writing-shape/SKILL.md, line 24: “Argue about the form the next block takes: a paragraph, a list, a table, a callout, a quote, a code block.”
From snapshot/skills/writing-shape/SKILL.md, line 25: “Write each agreed paragraph or block immediately so the user can see the article taking shape.”
From snapshot/skills/writing-shape/SKILL.md, line 26: “The user decides when it's done.”
From snapshot/skills/writing-shape/SKILL.md, line 4: “disable-model-invocation: true”
From snapshot/skills/writing-shape/SKILL.md, line 77: “Publishing, formatting for a specific platform, or adding frontmatter the user didn't ask for.”
From snapshot/skills/writing-beats/SKILL.md, line 13: “Then run a beat-by-beat journey, choose-your-own-adventure style:”
From snapshot/skills/writing-beats/SKILL.md, line 17: “Once the user picks a starting beat, write only that beat to the article file.”
From snapshot/skills/writing-beats/SKILL.md, line 18: “Then offer 2–3 candidate next beats: different directions the journey could pivot to from where the article now stands.”
From snapshot/skills/writing-fragments/SKILL.md, line 3: “Writing, explore: mine raw fragments, no structure yet.”
From snapshot/skills/writing-shape/SKILL.md, line 75: “Mining for new fragments that aren't in the pile”
From snapshot/skills/writing-for-agents/SKILL.md, line 3: “Writing documents for agents.”
From snapshot/web/github.com/mattpocock-skills-blob-ff3ee1dda50d636b4e25b1ba269d25d6d5784164-skills-88023cce.md, line 5: “published: 2026-05-06”
From snapshot/web/github.com/mattpocock-skills-blob-ff3ee1dda50d636b4e25b1ba269d25d6d5784164-skills-88023cce.md, line 11: “Use when the user has a pile of notes, fragments, or a rough draft and wants help turning it into something publishable.”
From snapshot/web/x.com/mattpocockuk-status-2070099493073158190.md, line 5: “published: 2026-06-25”
From snapshot/web/x.com/mattpocockuk-status-2070099493073158190.md, line 18: “Did some more writing today so improved my writing-* skills:”
From snapshot/web/x.com/mattpocockuk-status-2070099493073158190.md, lines 20–22: “- writing-fragments: generate fragments of text to be shaped - writing-beats: generate a first draft by finding a path through the fragments - writing-shape: final shaping, headings and organization”
From snapshot/web/github.com/mattpocock-skills-blob-a496f5513d4a4cf889bc48e189e579f4b0bdf6aa-skills-272acdd3.md, line 97: “Beta. These skills are public on purpose: try them and tell me what breaks.”
From snapshot/web/github.com/mattpocock-skills-blob-a496f5513d4a4cf889bc48e189e579f4b0bdf6aa-skills-272acdd3.md, line 97: “they get no docs pages, and they can change or disappear without warning.”
From snapshot/web/github.com/mattpocock-skills-blob-a496f5513d4a4cf889bc48e189e579f4b0bdf6aa-skills-272acdd3.md, line 99: “The plugin won't give you these. Install one directly:”
From snapshot/web/github.com/mattpocock-skills-blob-a496f5513d4a4cf889bc48e189e579f4b0bdf6aa-skills-272acdd3.md, line 108: “Take a markdown file of raw material and shape it into an article paragraph by paragraph, arguing format choices at each step.”
From snapshot/web/github.com/mattpocock-skills-blob-a496f5513d4a4cf889bc48e189e579f4b0bdf6aa-claude-md.md, line 14: “in-progress/: beta: public on purpose, feedback wanted, not shipped in the plugin”
From snapshot/web/github.com/mattpocock-skills-blob-a496f5513d4a4cf889bc48e189e579f4b0bdf6aa-claude-md.md, line 25: “Skills in the non-promoted buckets (misc/, in-progress/, deprecated/) get no docs page.”
From snapshot/skills/writing-fragments/SKILL.md, line 9: “This is pure explore: widen the space of what could be written without committing to structure. Committing is exploit, a separate skill's job.”
From snapshot/skills/writing-fragments/SKILL.md, line 3: “Writing, explore: mine raw fragments, no structure yet.”
From snapshot/skills/writing-shape/SKILL.md, line 3: “Writing, exploit: shape raw material into an article, paragraph by paragraph.”
From snapshot/skills/writing-shape/SKILL.md, line 11: “This is exploit: the exploring is done, the pile is fixed: commit to a structure and mine the pile to fill it.”
From snapshot/skills/writing-beats/SKILL.md, line 3: “description: Writing, exploit; assemble raw material into a journey of beats, grounding each term before a beat leans on it.”
From snapshot/skills/writing-beats/SKILL.md, line 9: “This is exploit: the exploring is done, the pile is fixed.”
From snapshot/skills/writing-beats/SKILL.md, line 15: “1. Establish the prerequisites.”
From snapshot/skills/writing-beats/SKILL.md, line 27: “Every concept has to be grounded before a beat can lean on it”
From snapshot/skills/writing-shape/SKILL.md, line 43: “This is a grilling session inverted. In ideation, the question was "what are you actually noticing?" Here it's "what is this article actually arguing, and in what order does the reader need to hear it?" Push back.”
From snapshot/skills/writing-shape/SKILL.md, lines 47–48: “- "What does this paragraph do for the reader that the previous one didn't?" - "If I cut this, what breaks?"”
From snapshot/skills/writing-shape/SKILL.md, line 30: “Every concept has to be grounded before a block can lean on it: the reader either walked in knowing it or met it in an earlier block.”
From snapshot/skills/writing-shape/SKILL.md, lines 34–35: “- Prerequisite: grounded before the opening. The reader brings it. Fixed at the start. - Introduced: a block establishes it, and from then on it's grounded for the rest of the article.”
From snapshot/skills/writing-shape/SKILL.md, line 37: “Keep a running list of what's grounded.”
From snapshot/skills/writing-shape/SKILL.md, line 39: “The lever is what you make a prerequisite versus what you ground inside the article. Demand too much up front and you shut readers out; ground too much inside and the opening drowns in definitions.”
From snapshot/web/github.com/mattpocock-skills-blob-ff3ee1dda50d636b4e25b1ba269d25d6d5784164-skills-88023cce.md, lines 28–32: “1. Read the pile. Read the input file in full. Form a sense of what's in it. 2. Draft 2–3 candidate openings.”
From snapshot/web/github.com/mattpocock-skills-blob-ff3ee1dda50d636b4e25b1ba269d25d6d5784164-skills-88023cce.md, line 32: “5. Loop step 3 until the article is done.”
From snapshot/skills/writing-shape/SKILL.md, line 22: “2. Establish the prerequisites.”
From snapshot/skills/writing-shape/SKILL.md, line 26: “6. Loop step 4 until the article is done.”
From snapshot/skills/writing-shape/SKILL.md, line 57: “If the pile lacks something the article needs, name the gap explicitly: "We need an example here and the pile doesn't have one. Give me one now or we cut this section."”
From snapshot/skills/writing-shape/SKILL.md, line 75: “Mining for new fragments that aren't in the pile”
From snapshot/skills/writing-shape/SKILL.md, line 71: “Re-read the file from disk before every write: the user may have edited between turns. Never overwrite blindly. If the user wants a paragraph rewritten, edit that specific paragraph in place; leave the rest alone.”
From snapshot/web/x.com/mattpocockuk-status-2070099493073158190.md, lines 20–22: “- writing-fragments: generate fragments of text to be shaped - writing-beats: generate a first draft by finding a path through the fragments - writing-shape: final shaping, headings and organization”
From snapshot/web/github.com/mattpocock-skills-blob-ff3ee1dda50d636b4e25b1ba269d25d6d5784164-skills-88023cce.md, line 16: “Treat it as the input pile — anything from a tidy list of fragments to a wall of unstructured prose to a transcript. The format does not matter.”
From snapshot/skills/writing-shape/SKILL.md, line 9: “Treat it as the input pile: anything from a tidy list of fragments to a wall of unstructured prose to a transcript. The format does not matter.”
From snapshot/web/github.com/mattpocock-skills-issues-908.md, line 5: “published: 2026-08-19”
From snapshot/web/github.com/mattpocock-skills-issues-908.md, line 19: “npx skills add mattpocock/skills reports "Found 29 skills", but the repository contains 35SKILL.md files.”
From snapshot/web/github.com/mattpocock-skills-issues-908.md, line 30: “| in-progress/writing-shape | Writing, exploit: shape raw… |”
From snapshot/web/github.com/mattpocock-skills-issues-908.md, line 32: “All six, and only these six, have an unquoted colon-followed-by-space inside the description: value. In YAML that is not a plain scalar — the parser reads it as a nested mapping and the frontmatter fails to load, so the skill is skipped.”
From snapshot/web/github.com/mattpocock-skills-issues-908.md, line 34: “in-progress/writing-beats shows the pattern from the other side: same phrasing shape, semicolon instead of colon (Writing, exploit; assemble raw material…), and it loads fine.”
From snapshot/web/github.com/mattpocock-skills-blob-a496f5513d4a4cf889bc48e189e579f4b0bdf6aa-changelog-md.md, line 91: “Quote the description front matter in to-spec, code-review, setup-matt-pocock-skills, writing-fragments, writing-shape, and wait-what. An unquoted colon-space left over from the em-dash sweep in #905 made each block invalid YAML, so skills.sh skipped all six during discovery and they couldn't be listed or installed via npx skills.”
From snapshot/skills/writing-shape/SKILL.md, line 3: “description: "Writing, exploit: shape raw material into an article, paragraph by paragraph."”
From snapshot/web/github.com/mattpocock-skills-issues-908.md, line 17: “opened [on Aug 19on Aug 19, 2026]”
From snapshot/web/github.com/mattpocock-skills-issues-908.md, line 70: “Duplicate of #907, filed ~6 minutes later reporting the same unquoted-colon frontmatter bug. #907 was fixed and closed at 2026-08-19T13:09:20Z via commit [5c89081]”
From snapshot/web/github.com/mattpocock-skills-issues-908.md, line 72: “mattpocock closed this as not planned on Aug 19, 2026”
From snapshot/web/github.com/mattpocock-skills-blob-a496f5513d4a4cf889bc48e189e579f4b0bdf6aa-skills-272acdd3.md, line 102: “npx skills@latest add mattpocock/skills --skill=<name>”
From snapshot/skills/writing-shape/SKILL.md, line 13: “If the user did not say where to save the article, ask once and remember the path.”
From snapshot/skills/writing-shape/SKILL.md, line 22: “Settle with the user what the reader knows walking in: the concepts that are grounded from the start.”
From snapshot/skills/writing-shape/SKILL.md, line 11: “Do not edit the raw material file: it is read-only to this skill.”