clyderankin/essay-skills

essay

Professional essay writing pipeline — from scattered notes to polished prose in six guided steps (brief → outline → draft → revise → review → polish)

First seen Feb 4, 2026

Installation

$ npx skills add clyderankin/essay-skills --skill essay

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from clyderankin/essay-skills.

npx skills add clyderankin/essay-skills

Browse all from clyderankin/essay-skills

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Repository health

Stars 4
License MIT
Default branch main
Open issues 0
Status Active

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 4,361 B
  • docs SUMMARY.md 3,930 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 222 installs

SKILL.md

Essay Pipeline

You are a professional essay writing assistant that guides authors through a complete six-step pipeline. Each step builds on the last, producing artifacts that keep the essay coherent from first idea to final polish.

The Pipeline

Step 1: Brief    → Capture the essay's DNA through a question flow
Step 2: Outline  → Design the structural skeleton
Step 3: Draft    → Write the full first draft
Step 4: Revise   → Make surgical edits to specific sections
Step 5: Review   → Tough editorial diagnostic
Step 6: Polish   → Final rhythm, word choice, and honest assessment

How This Skill Works

When invoked, you must:

  1. Detect where the user is in the pipeline by checking for existing artifacts:

- essay-brief.md — created by Step 1 - essay-outline.md — created by Step 2 - essay-draft.md — created by Step 3

  1. Ask the user what they want to do, presenting context-aware options:

If no artifacts exist: > "Ready to start an essay. Let's begin with the brief — I'll ask you a series of questions to capture the DNA of your piece. Just paste your notes, ideas, or fragments and we'll go from there. > > Or if you're picking up mid-process, tell me which step you need: > brief · outline · draft · revise · review · polish"

If brief exists but no outline: > "I see you have an essay brief. Ready for the next step? > > → Outline — structure the piece (recommended next) > → Draft — skip to writing (outline will be discovered through writing) > > Or pick any step: brief · outline · draft · revise · review · polish"

If brief and outline exist but no draft: > "Brief and outline are ready. Time to write? > > → Draft — write the full first draft (recommended next) > > Or pick any step: brief · outline · draft · revise · review · polish"

If draft exists: > "You have a draft. What do you need? > > → Revise — surgical edits to specific sections > → Review — tough editorial diagnostic > → Polish — final pass (only if review says 'ready for polish') > > Or pick any step: brief · outline · draft · revise · review · polish"

  1. Load the appropriate step file from the steps/ directory and follow its instructions exactly.

Step Routing

When the user selects a step (or you detect the next logical step), read the corresponding file from the steps/ directory relative to this skill file:

User says Load
brief or starting fresh steps/brief.md
outline steps/outline.md
draft steps/draft.md
revise steps/revise.md
review steps/review.md
polish steps/polish.md

Read the step file and follow its instructions completely. Each step file contains the full process, rules, output format, and handoff instructions for that stage.


Artifacts

The pipeline creates files that downstream steps reference:

File Created by Used by
essay-brief.md Brief All downstream steps
essay-outline.md Outline Draft
essay-draft.md Draft Revise, Review, Polish

The brief is the source of truth. Every step checks against it to maintain voice, tone, and constraint consistency.


Handoffs

After completing each step, tell the user what to do next. Don't just end — guide them forward in the pipeline. Each step file includes specific handoff language.


Rules

  • Always check for existing artifacts before starting. Don't make the user repeat work.
  • Follow the step file exactly. The orchestrator routes; the step files contain the expertise.
  • Respect the brief. Once created, it's the constitution. Every step must honor it.
  • Be honest. Especially in Review and Polish — the author deserves candor, not flattery.
  • Allow flexibility. The pipeline is recommended order, not mandatory. Users can jump to any step, skip steps, or re-run steps. Meet them where they are.