feat(skill): rename writing skill to writers-helper (#302)

Rename the skill directory to writers-helper and update the name field,
eval manifest skill_name, skill README title and example paths, root
README catalog entry, and the skill-triggers index. Regenerate llms.txt,
.claude-plugin/marketplace.json, .codex-plugin/plugin.json, and
.agents/plugins/marketplace.json from their generators. Content is
unchanged.

Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
This commit is contained in:
Magnus Hedemark
2026-08-08 13:06:46 -04:00
committed by GitHub
co-authored by factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
parent ecdfc658c1
commit 6fe5aed86e
36 changed files with 12 additions and 12 deletions
+2 -2
View File
@@ -1239,10 +1239,10 @@
"description": "Discover your actual workflow through conversation or observation, then generate a tailored skills bundle that encodes it as loadable agent skills with trigger conditions. Use when you want to understand your own process, formalize it, or share it with collaborators. Also use when a session feels aimless — this skill gives it structure."
},
{
"name": "writing",
"name": "writers-helper",
"source": "./",
"skills": [
"./writing"
"./writers-helper"
],
"strict": false,
"description": "Guide any writer, fiction or nonfiction, through the whole writing lifecycle: premise and planning, outlining and worldbuilding, research, drafting and finishing, editing and revision, breaking creative blocks, generating position-aware prompts and exercises, building sustainable writing habits, and the business of publishing — book proposals, query letters, synopses, agents, publishers, and book deals. Do not use for formatting deliverables into document files (see word-document, pdf-document, epub), for technical or business documentation (see technical-documentation), or for pure grammar and spelling reference."
+1 -1
View File
@@ -155,7 +155,7 @@
"./vllm",
"./web-accessibility",
"./woodpecker-ci",
"./writing",
"./writers-helper",
"./yc-default-alive-calculator",
"./yc-weekly-growth-compass"
]
+1 -1
View File
@@ -562,7 +562,7 @@ Operate self-hosted Woodpecker CI from installation through production troublesh
Discover your actual workflow through conversation or passive observation, then generate a tailored skills bundle that encodes it as loadable agent skills with trigger conditions. Dual mode: active interrogation (guided 8-15 question interview) or passive observation (analyzes session context from what you actually did). Output includes sub-skills per workflow phase, a manifest with trigger conditions, a Mermaid decision map, and optionally a kanban board if the workflow is linear. Ships 3 sub-skills, 3 reference documents, 4 templates, and a worked example output bundle.
### [writing](writing/SKILL.md)
### [writers-helper](writers-helper/SKILL.md)
A complete writing companion for fiction and nonfiction: premise and planning, outlining and worldbuilding, research, drafting and finishing, editing and revision, creative blocks and prompts, writing habits, and the business of publishing — book proposals, query letters, synopses, agents, publishers, and book deals. Ships 10 expert references, 13 fill-in templates, and 5 Python tools (prompt generator, session planner, manuscript stats analyzer, habit journal, submission tracker). Distilled from a 44-book writing-craft and publishing library.
+1 -1
View File
@@ -139,6 +139,6 @@
- [web-accessibility](web-accessibility/SKILL.md): Design, build, and review accessible web interfaces with native semantics, keyboard and focus behavior, forms and recovery, responsive input, motion, assistive-technology testing, and WCAG 2.2-informed evidence. Use for a11y, WCAG, ARIA, screen-reader, keyboard, focus, dialog, form, widget, or accessibility review work across frameworks.
- [woodpecker-ci](woodpecker-ci/SKILL.md): Operate Woodpecker CI from installation through production troubleshooting: configure servers and agents, connect Forgejo/Gitea or another forge, write and validate pipelines, manage secrets and plugins, use Docker or Kubernetes backends, run the CLI, and diagnose failed builds. Use when setting up, administering, or debugging Woodpecker CI.
- [workflow-architect](bundles/workflow-architect/SKILL.md): Discover your actual workflow through conversation or observation, then generate a tailored skills bundle that encodes it as loadable agent skills with trigger conditions. Use when you want to understand your own process, formalize it, or share it with collaborators. Also use when a session feels aimless — this skill gives it structure.
- [writing](writing/SKILL.md): Guide any writer, fiction or nonfiction, through the whole writing lifecycle: premise and planning, outlining and worldbuilding, research, drafting and finishing, editing and revision, breaking creative blocks, generating position-aware prompts and exercises, building sustainable writing habits, and the business of publishing — book proposals, query letters, synopses, agents, publishers, and book deals. Do not use for formatting deliverables into document files (see word-document, pdf-document, epub), for technical or business documentation (see technical-documentation), or for pure grammar and spelling reference.
- [writers-helper](writers-helper/SKILL.md): Guide any writer, fiction or nonfiction, through the whole writing lifecycle: premise and planning, outlining and worldbuilding, research, drafting and finishing, editing and revision, breaking creative blocks, generating position-aware prompts and exercises, building sustainable writing habits, and the business of publishing — book proposals, query letters, synopses, agents, publishers, and book deals. Do not use for formatting deliverables into document files (see word-document, pdf-document, epub), for technical or business documentation (see technical-documentation), or for pure grammar and spelling reference.
- [yc-default-alive-calculator](yc-default-alive-calculator/SKILL.md): Evaluate whether a startup is on a trajectory to profitability before running out of cash — Paul Graham's "Default Alive / Default Dead" framework. Takes revenue, burn rate, cash on hand, and growth rate; computes runway, burn multiple, and months to breakeven. Ships a deterministic CLI calculator. Load when founders ask about runway, burn rate, default alive, whether they need to raise money, or financial sustainability analysis.
- [yc-weekly-growth-compass](yc-weekly-growth-compass/SKILL.md): Paul Graham's "Startup = Growth" framework as an operational tool. Computes weekly growth rates, benchmarks against YC tiers (1% concerning, 5-7% good, 10%+ exceptional), projects compound growth over time, and frames every startup decision through the question "does this serve your target growth rate?" Ships a deterministic CLI calculator. Load when founders ask about growth rate, weekly growth, startup traction, metrics, or whether they're moving fast enough.
+1 -1
View File
@@ -69,7 +69,7 @@ Each skill's `description` field is the canonical routing contract. This conveni
| "prioritize", "RICE", "MoSCoW", "opportunity solution tree", "decision log", "write a spec", "product spec", "PRD", "stakeholder communication", "executive brief", "feature prioritization", "backlog ranking", "release scope", "build vs buy", "product decision" | [product-methodology](../product-methodology/SKILL.md) |
| "privacy engineering", "privacy requirements", "data lifecycle", "data-lifecycle record", "retention policy engineering", "deletion verification", "data residency", "consent engineering", "privacy acceptance criteria", "privacy change review", "data-flow map privacy", "PII lifecycle", "tenant isolation privacy", "privacy-by-design engineering", "agent trace privacy", "telemetry privacy", "data minimization engineering", "purpose limitation engineering" | [privacy-engineering](../privacy-engineering/SKILL.md) |
| "workflow", "figure out my workflow", "analyze my process", "what do I actually do", "catalog my workflow", "formalize my process", "workflow architect", "onboard me to my own process" | [workflow-architect](../bundles/workflow-architect/SKILL.md) |
| "write a book", "writing", "novel", "fiction", "nonfiction", "writer's block", "creative block", "writing prompts", "story outline", "character development", "worldbuilding", "edit my draft", "revise my manuscript", "query letter", "book proposal", "synopsis", "find an agent", "publisher", "book deal", "get published" | [writing](../writing/SKILL.md) |
| "write a book", "writing", "novel", "fiction", "nonfiction", "writer's block", "creative block", "writing prompts", "story outline", "character development", "worldbuilding", "edit my draft", "revise my manuscript", "query letter", "book proposal", "synopsis", "find an agent", "publisher", "book deal", "get published" | [writers-helper](../writers-helper/SKILL.md) |
| "default alive", "default dead", "runway", "burn rate", "burn multiple", "financial projection", "startup finances", "cash on hand", "breakeven", "how long until", "profitability" | [yc-default-alive-calculator](../yc-default-alive-calculator/SKILL.md) |
| "growth rate", "weekly growth", "monthly growth", "startup growth", "compound growth", "traction", "are we growing", "growth benchmark", "how fast should we grow", "YC growth", "product-market fit", "acceleration", "growth trajectory" | [yc-weekly-growth-compass](../yc-weekly-growth-compass/SKILL.md) |
| "artifact-pyramids", "artifact pyramids" | [artifact-pyramids](../artifact-pyramids/SKILL.md) |
@@ -1,4 +1,4 @@
# writing — Your personal writer's assistant
# writers-helper — Your personal writer's assistant
A complete writing companion for fiction and nonfiction: it helps you plan a book, research it, draft it, revise it, break through creative blocks, build writing habits, and take it all the way to a publisher — proposals, query letters, agents, and book deals included.
@@ -33,13 +33,13 @@ For the tools:
```bash
# Generate 3 prompts for the crisis section of your story
python3 writing/scripts/writing-prompt.py --position crisis --count 3
python3 writers-helper/scripts/writing-prompt.py --position crisis --count 3
# Analyze a draft
python3 writing/scripts/manuscript-stats.py mydraft.txt
python3 writers-helper/scripts/manuscript-stats.py mydraft.txt
# Plan a 60-minute writing session
python3 writing/scripts/session-planner.py --minutes 60 --target-words 1000
python3 writers-helper/scripts/session-planner.py --minutes 60 --target-words 1000
```
Each script is Python 3, standard library only, and non-interactive. Run with `--help` for options.
+1 -1
View File
@@ -1,5 +1,5 @@
---
name: writing
name: writers-helper
description: >-
Guide any writer, fiction or nonfiction, through the whole writing lifecycle:
premise and planning, outlining and worldbuilding, research, drafting and
@@ -1,6 +1,6 @@
{
"schema_version": 1,
"skill_name": "writing",
"skill_name": "writers-helper",
"evals": [
{
"id": "position-aware-prompt",