Skip to content
Skills Library
Marketing & content · Writing

article-workshop

/article-workshop

Use when the user starts a piece of writing or has raw material to shape into an article. Not for code docs or agent docs.

Repository
dami-stack ↗
Licence
MIT
Last repository change
11.11.2026

Assessment and security

90/ 100Class: good
Format25 / 25
Frontmatter with name and description, valid name, description up to 1,024 characters, name matching the folder.
Discoverability25 / 25
Description explains when to use the skill, has a reasonable length and uses third person.
Content25 / 35
At least 150 words and at most 500 lines, headings, step lists, examples or code.
Hygiene15 / 15
No placeholders such as TODO, no Windows paths, with a licence.
Riskno signals detected in the scan
Files in this package
3
Scripts
0
HTML comments
0
URLs in SKILL.md
0
Deprecation

No signals detected. Repository changed on 11.11.2026, without references to retired models or APIs.

Licence

MIT, open: use and modify while retaining author attribution.

What it does and when to use it

Use when the user starts a piece of writing or has raw material to shape into an article. Not for code docs or agent docs.

Original author description

Use when the user starts a piece of writing or has raw material to shape into an article. Not for code docs or agent docs.

How it works

  1. Steps
  2. The file rule
  3. The reader ledger
  4. Done when
Original SKILL.md headings · 33 lines, 267 words
SKILL.md preview
---
name: article-workshop
description: "Use when the user starts a piece of writing or has raw material to shape into an article. Not for code docs or agent docs."
user-invocable: false
---
# Article workshop
Job: Turn raw thought into a finished article the reader never gets lost in.
Takes: a topic, or a material file.   Gives: a growing material file, then a separate article file.

## Steps

1. Find the stage.

   | State | Open in this skill |
   |---|---|
   | Starting a piece, or ideas still need drawing out | `gather.md` |
   | Material exists and needs shaping into an article | `assemble.md` |

2. Follow that file. Two rules hold in both.

## The file rule

Re-read the file before every write, because the user may have edited it. Keep their edits absolutely: never revert or smooth them, and let them redirect what comes next.

## The reader ledger

For assembling, keep a running list of what the reader has at each point.

- Agree first what the audience already knows. That is the starting ledger.
- Add each concept as the piece establishes it, the idea and any name for it together.
- Nothing appears before it is established. This covers ideas with no jargon attached, not only terms.
- When something tempting has no foundation, either add an earlier part that lays one, or move the concept into what readers are assumed to know. Weigh the readers that excludes against an opening full of definitions.

## Done when

- Gathering: the material file holds the user's thinking, unordered, with one compact metaphor pushed for, and every user edit intact.
- Assembling: the user has called it finished, nothing in the article relies on anything the reader wasn't given, and the material file is unchanged.
Files in this package (3)
  • SKILL.md 2 KB
  • assemble.md 2 KB
  • gather.md 1 KB

Versions

The database has no other skills named article-workshop.

Database snapshot: 13.11.2026 · package version 43230f95016c (SHA-256 digest of the entire package)

Downloads in the last 30 days: 0 · ranking

Report a problem with this skill: harmful content, incorrect descriptions or an author’s removal request.

Similar skills

  • 100writing-shape
    Exploit-phase writing — shapes raw material into an article paragraph by paragraph. Use when the user has a raw-material pile and wants the final article written.
  • 100writing-beats
    Exploit-phase writing — assembles raw material into a journey of beats, grounding each term before a beat leans on it. Use when the user has raw material and wants it turned into an article.
  • 100writing-shape
    Take a markdown file of raw material and shape it into an article through a conversational session — drafting candidate openings, growing the piece paragraph by paragraph, arguing about format (lists, tables, callouts, quotes) at each step. Use when the user has a pile of notes,…
  • 100writing-beats
    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…
  • 100writing-beats
    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…
  • 100blog-post-writer
    Long-form article writer. Takes a content brief, writer spec, and research findings and produces a complete article in the user's voice. Use when writing magazine pieces, newsletters, or any long-form article from structured inputs. Triggers on "write the article", "write the…

Feedback and reports

Your message goes to Bartosz Sokoliński. An email address is needed only for a reply. See the privacy policy.