feature-writing

Review and write feature announcements using a 4-part framework (Context, Solution, Usage, Resources). Use when writing or reviewing blog posts, release notes, changelogs, customer emails, internal comms, product updates, or feature marketing content. Covers problem-led messaging, benefit-focused language, audience tone matching, and scannable structure. Triggers on any task involving feature descriptions, product announcements, or upgrade communications.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "feature-writing" with this command: npx skills add sotayamashita/dotfiles/sotayamashita-dotfiles-feature-writing

Feature Writing

Review and write feature announcements using the 4-part framework: Context, Solution, Usage, Resources.

Workflow

Determine whether the task is a review of existing text or creation of new text, then follow the appropriate workflow.

Review workflow

  1. Read the target file(s)
  2. Load references/feature-writing-guide.md
  3. Check the text against the 4-part framework:
    • Does it establish context and articulate the problem?
    • Does it describe the solution clearly?
    • Does it explain how to use the feature?
    • Does it link to supporting resources?
  4. Check the text against the writing rules:
    • Leads with pain, not features
    • Uses specific and concrete language
    • Avoids unexplained acronyms
    • Uses active voice
    • Focuses on benefits, not capabilities
    • Uses scannable formatting
    • Matches tone to the target audience
  5. Report each finding in this format:
    file:line — "original text" — [Rule N.N name] — Suggested: "improved text"
    
  6. Summarize findings grouped by framework gaps and rule violations

Creation workflow

  1. Identify the output type (blog post, release note, changelog, customer email, internal communication)
  2. Load references/feature-writing-guide.md
  3. Collect the following from the user (ask if missing):
    • What problem does this feature solve?
    • What was shipped?
    • How does a user start using it?
    • What resources should be linked?
  4. Draft using the 4-part framework:
    • Context: State the problem and why it matters
    • Solution: Describe what was built to solve it
    • Usage: Explain how to get started
    • Resources: Link to docs, related posts, and references
  5. Adapt tone and structure to the output type (see Section 3 of the full guide)
  6. Self-check the draft against all writing rules
  7. Present the draft with a brief rationale citing the rules applied

Quick reference

Key rules to check first:

RuleSummary
Lead with painOpen with the problem, not the feature name
Be specificUse concrete numbers, steps, and scenarios
No unexplained acronymsSpell out on first use or avoid entirely
Active voice"You can now deploy" not "Deployment can be done"
Benefits over capabilities"Save 2 hours per release" not "Supports automation"
Scannable structureUse headings, bullets, and short paragraphs
Match tone to audienceTechnical for devs, outcome-focused for executives
4-part completenessEvery piece must cover Context, Solution, Usage, Resources
Link to resourcesAlways point readers to docs and related materials

Full guide

For the complete framework details, writing rules with Do/Don't examples, and output type templates, load references/feature-writing-guide.md.

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

ux-writing

No summary provided by upstream source.

Repository SourceNeeds Review
Automation

tdd-workflow

No summary provided by upstream source.

Repository SourceNeeds Review
General

dotnet-10-csharp-14

No summary provided by upstream source.

Repository SourceNeeds Review
General

flutter-riverpod-expert

No summary provided by upstream source.

Repository SourceNeeds Review