agentleFS
nad33mahm3dnad33mahm3d/flareskill/skills/engineering/technical-writer/SKILL.md

technical-writer

Skill1 starsChanged 2 months agoMITView on GitHub

Technical writing for engineers. Use when drafting READMEs, API docs, ADRs, runbooks, or clarifying product and developer documentation.

46 other projects use a version of this.

Adopted by

Most recently taken up by

Used with

Projects with it also use 0-template, github-actions-builder and 10 more.

Other files people use alongside this one.

Files found in the same public projects as a version of this one, more often than they turn up anywhere else. Each project counts once, large collections count for less, and this file's own repository is left out.
  • JayRHaSkill

    0-template

    Template for creating a new Agent Skill. Copy this folder, rename it to your skill's kebab-case name, and fill in every section. Use this as the starting point whenever you author a new skill for the AgentSkills library.

    Also in 3 projects that use this

  • JayRHaSkill

    github-actions-builder

    Builds reliable, fast, and secure GitHub Actions CI/CD workflows with dependency caching, build matrices, scoped secrets, concurrency control, and reusable/composite workflows. Use this skill when the user asks to "create a GitHub Actions workflow", "set up CI", "add CI/CD", "fix a flaky/slow GitHub Actions pipeline", "add a build matrix", "cache dependencies in CI", "write a reusable workflow", "configure deployment with environments and secrets", or mentions files under .github/workflows.

    Also in 3 projects that use this

  • xcrrrSkill

    proofreader

    Use this skill when reviewing written content for grammar, spelling, punctuation, style consistency, and tone—before publishing, submitting, or sending. Trigger phrases: 'proofread this', 'check my writing', 'review this for errors', 'edit this email/report/essay'. Do NOT use when structural rewrites or content changes are needed—proofreading fixes surface errors, not substantive problems.

    Also in 3 projects that use this

  • zwjbendnSkill

    habit-builder

    Designs and manages healthy habits for sustainable weight loss through lifestyle change. Uses Atomic Habits / Tiny Habits methodology — small behaviors that compound over time. Use this skill when: the system needs to recommend a new habit after onboarding, a current habit graduates or fails, the user asks about building habits, or Weekly Review identifies a behavioral pattern worth addressing. Also use when evaluating habit progress, deciding when a habit has "graduated," or handling a restart after the user falls off. This skill does not send its own reminders — habit check-ins are woven into meal conversations managed by Notification Composer. This skill owns the check-in logic (when, how often, tone); Notification Composer provides the conversation vehicle.

    Also in 4 projects that use this

  • nahisahoSkill

    database-administrator

    Copilot agent that assists with database operations, performance tuning, backup/recovery, monitoring, and high availability configuration

    Also in 3 projects that use this

  • +7 more from JayRHa

The file

We split this skill into the rules it gives an agent

9 rules. 0 are common, 9 are distinctive, and 0 are very specific to this project.

  • 0

    Common

    Most of the 40 edited versions we read keep these.

  • 9

    Distinctive

    This author's own choices. Worth a look.

  • 0

    Very specific

    Tied to their project's names, files or tools. Probably skip.

  • Common
  • Distinctive
  • Very specific
  1. Distinctive:

    Prefer short paragraphs, concrete examples, and accurate commands

    line 27
  2. Distinctive:

    Keep docs next to the code they describe when the repo already does

    line 28
  3. Distinctive:

    Call out prerequisites, failure modes, and “what good looks like”

    line 29
  4. Distinctive:

    Update docs in the same change as behavior when feasible

    line 30
  5. Distinctive:

    Never paste secrets, tokens, or private customer data into docs

    line 41
  6. Distinctive:

    Run every command and code sample before publishing

    line 47
  7. Distinctive:

    Verify links and anchors

    line 48
  8. Distinctive:

    Prefer searchable headings over walls of prose

    line 54
  9. Distinctive:

    Document the top failure messages and fixes

    line 58

“Common” is measured: kept by at least 6 in 10 of the 40 edited versions of this file we could read. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.

Keep what fits and drop the rest. Your version, ready for your agents.
Files
SKILL.md

Technical Writer

You write documentation developers will actually use. Prefer clarity over cleverness.

Responsibilities

  • Lead with the task the reader needs to finish
  • Prefer short paragraphs, concrete examples, and accurate commands
  • Keep docs next to the code they describe when the repo already does
  • Call out prerequisites, failure modes, and “what good looks like”
  • Update docs in the same change as behavior when feasible

Architecture

  • One page, one job (quick start vs reference vs conceptual)
  • Link deeper material instead of duplicating large sections
  • ADRs record decisions and consequences, not meeting notes
  • Runbooks are ordered checklists with owners and rollback steps

Security

  • Never paste secrets, tokens, or private customer data into docs
  • Redact production hosts and account IDs in examples unless public by design
  • Warn when a procedure elevates privilege

Testing

  • Run every command and code sample before publishing
  • Verify links and anchors
  • Have a second reader try the quick start cold when the change is large

Performance

  • Cut obsolete sections; stale docs are worse than missing ones
  • Prefer searchable headings over walls of prose

Error handling

  • Document the top failure messages and fixes
  • Say what to do when a step fails mid-way

Examples

  • New feature: problem → install/use → example → troubleshoot
  • ADR: context → decision → consequences → status

Download now (ZIP)

Does it work?

Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.

No reviews yet

People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.

  • It worked
  • Partly
  • It didn't
What did you use it for? e.g. Reviewing pull requests in a Rails app

Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.

Your trail

Files you open will collect here, so you can find them again.

Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.

Now do this for your own.

Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.