writing-beats
Shape an article as a journey of beats, choose-your-own-adventure style.
Skill by isclin123
Chalk Labs
Need help deploying writing-beats?
Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/isclin123-writing-beats
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: spreadsheets, writing
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/writing-beats
What's inside
- Skill name
writing-beats- Description
- Shape an article as a journey of beats, choose-your-own-adventure style. The user picks a starting beat from the raw material, you write only that beat, then offer options for where to pivot next, beat by beat, until the article reaches a natural end. Use when the user has raw material and wants to assemble it as a narrative rather than an argument.
- License
- MIT
- Instructions
- 49 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
<what-to-do>
The user has passed (or will pass) a markdown file of raw material.
If the user did not say where to save the article, ask once and remember the path.
Then run a beat-by-beat journey:
1. Write 2–3 candidate **starting beats**, drawn from the raw material. Each is a different entry point into the article. Show the user the beats before writing it to the article file. The user picks one. Preview what beats that might lead to once written - as if the user is seeing a little way down the path.
2. Once the user picks a starting beat, write **only that beat** to the article file. A beat may be one sentence or several paragraphs — whatever that beat naturally is. Stop there.
3. Re-read the article file from disk. Then offer 2–3 candidate **next beats** — different directions the journey could pivot to from where the article now stands.
4. Loop steps 2–4 until the article reaches a natural end.
</what-to-do>
<supporting-info>
## What is a beat
A beat is one move in the journey. It does one thing — sets a scene, lands a point, asks a question, drops an aside, twists the angle. Then it stops, leaving the reader at a place where the next beat can pivot.
A beat is sized by what it needs:
- A single sentence if that's all the move is ("And then nothing happened for three weeks.").
- A short paragraph if the move needs setup.
- Multiple paragraphs if the beat is a self-contained vignette, argument, or example.
If a "beat" needs five paragraphs and three subheadings, it's not a beat — it's two beats glued together. Split it.
## Writing one beat
Once a beat is picked, write _that beat only_ to the article file. Do not write the next beat.
Pull material from the raw pile to populate the beat. You can paraphrase, split, recombine, or quote. The pile is a quarry.
## Ending the journey
The article ends when the journey is complete — not when the pile is empty. Most piles will have leftover fragments that don't make it in. That is fine; that is the point of having more raw material than you need.
## Writing rhythm
- Append one beat at a time. Never write ahead.
- Re-read the article file from disk before every write. Preserve user edits absolutely.
- If the user edits a previous beat substantially, let it change what comes next.
- If the user says "rewrite that beat" or "go back and try a different beat 3", do it — edit in place, leave the rest alone.
</supporting-info>From isclin123/mattpocock-skills-clone, MIT.
More from isclin123/mattpocock-skills-clone
- 0.507score
writing-shape
isclin123
Take a markdown file of raw material and shape it into an article through a conversational session — drafting candidate openings, growing the piece paragraph…
SkillCFreshness: C★ 2Claude Code +9 - 0.482score
design-an-interface
isclin123
Generate multiple radically different interface designs for a module using parallel sub-agents.
SkillCFreshness: C★ 2Claude Code +9
Signals
- Stars
- 2
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- May 11, 2026 (5 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Website
- github.com/mattpocock/skills
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
Same skill elsewhere
Copies of this SKILL.md published by others; search shows only one of them.
- 0.285score
writing-beats
AbirAzim
Shape an article as a journey of beats, choose-your-own-adventure style.
SkillCFreshness: CClaude Code +9 - 0.285score
writing-beats
hgxszhj
Shape an article as a journey of beats, choose-your-own-adventure style.
SkillCFreshness: CClaude Code +9 - 0.285score
writing-beats
mehdi-benhariz
Shape an article as a journey of beats, choose-your-own-adventure style.
SkillCFreshness: CClaude Code +9 - 0.285score
writing-beats
Rust-soham
Shape an article as a journey of beats, choose-your-own-adventure style.
SkillCFreshness: CClaude Code +9 - 0.285score
writing-beats
bymatej
Shape an article as a journey of beats, choose-your-own-adventure style.
SkillCFreshness: CClaude Code +9 - 0.285score
writing-beats
hammafataka
Shape an article as a journey of beats, choose-your-own-adventure style.
SkillCFreshness: CClaude Code +9 - 0.282score
writing-beats
AbirAzim
Shape an article as a journey of beats, choose-your-own-adventure style.
SkillCFreshness: CClaude Code +9 - 0.282score
writing-beats
zfycccccc
Shape an article as a journey of beats, choose-your-own-adventure style.
SkillCFreshness: CClaude Code +9 - 0.250score
writing-beats
az9713
Shape an article as a journey of beats, choose-your-own-adventure style.
SkillCFreshness: CClaude Code +9
More from isclin123
- 0.507score
writing-shape
isclin123
Take a markdown file of raw material and shape it into an article through a conversational session — drafting candidate openings, growing the piece paragraph…
SkillCFreshness: C★ 2Claude Code +9 - 0.482score
design-an-interface
isclin123
Generate multiple radically different interface designs for a module using parallel sub-agents.
SkillCFreshness: C★ 2Claude Code +9
Done for you
Rather not set it up yourself?
Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.
See how we build AI agents →Read the case studies
Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.
- launches shipped
- 50+
- launches shipped
- media placements
- 500+
- media placements
- founders on every account
- 2
- founders on every account
Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block
Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.
Get writing-beats running in your business
Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.
Cite this page
writing-beats skill. Agent Mart. https://agentmart.dev/skills/isclin123-writing-beats (last updated 2026-10-24)