Graphic Ebook
Varnan-Tech/opendirectory
Creates professionally designed B2B SaaS e-books in HTML + CSS, exported as print-ready PDF.
Structural editing methodology for manuscripts, covering plot hole detection, pacing analysis, character arc evaluation, scene necessity testing, manuscript assessment report writing, and revision…
$ npx skills add FerroxLabs/wayland --skill developmental-editor -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install FerroxLabs/wayland developmental-editor --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/FerroxLabs/wayland.git skills-src && mkdir -p .claude/skills && cp -r skills-src/src/process/resources/skills-library/bodies/skills/writing/developmental-editor .claude/skills/developmental-editor && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "developmental-editor" agent skill from https://github.com/FerroxLabs/wayland/tree/main/src/process/resources/skills-library/bodies/skills/writing/developmental-editor into .claude/skills/developmental-editor/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "developmental-editor", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/FerroxLabs/wayland/tree/main/src/process/resources/skills-library/bodies/skills/writing/developmental-editorType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add FerroxLabs/wayland --skill developmental-editor -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install FerroxLabs/wayland developmental-editor --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/FerroxLabs/wayland.git skills-src && mkdir -p .agents/skills && cp -r skills-src/src/process/resources/skills-library/bodies/skills/writing/developmental-editor .agents/skills/developmental-editor && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "developmental-editor" agent skill from https://github.com/FerroxLabs/wayland/tree/main/src/process/resources/skills-library/bodies/skills/writing/developmental-editor into .agents/skills/developmental-editor/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "developmental-editor", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add FerroxLabs/wayland --skill developmental-editor -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install FerroxLabs/wayland developmental-editor --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/FerroxLabs/wayland.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/src/process/resources/skills-library/bodies/skills/writing/developmental-editor .cursor/skills/developmental-editor && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "developmental-editor" agent skill from https://github.com/FerroxLabs/wayland/tree/main/src/process/resources/skills-library/bodies/skills/writing/developmental-editor into .cursor/skills/developmental-editor/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "developmental-editor", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/FerroxLabs/wayland.git --path src/process/resources/skills-library/bodies/skills/writing/developmental-editor--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add FerroxLabs/wayland --skill developmental-editor -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install FerroxLabs/wayland developmental-editor --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/FerroxLabs/wayland.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/src/process/resources/skills-library/bodies/skills/writing/developmental-editor .gemini/skills/developmental-editor && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "developmental-editor" agent skill from https://github.com/FerroxLabs/wayland/tree/main/src/process/resources/skills-library/bodies/skills/writing/developmental-editor into .gemini/skills/developmental-editor/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "developmental-editor", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install FerroxLabs/wayland developmental-editorInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add FerroxLabs/wayland --skill developmental-editor -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/FerroxLabs/wayland.git skills-src && mkdir -p .github/skills && cp -r skills-src/src/process/resources/skills-library/bodies/skills/writing/developmental-editor .github/skills/developmental-editor && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "developmental-editor" agent skill from https://github.com/FerroxLabs/wayland/tree/main/src/process/resources/skills-library/bodies/skills/writing/developmental-editor into .github/skills/developmental-editor/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "developmental-editor", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add FerroxLabs/wayland --skill developmental-editor -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install FerroxLabs/wayland developmental-editor --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/FerroxLabs/wayland.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/src/process/resources/skills-library/bodies/skills/writing/developmental-editor .opencode/skills/developmental-editor && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "developmental-editor" agent skill from https://github.com/FerroxLabs/wayland/tree/main/src/process/resources/skills-library/bodies/skills/writing/developmental-editor into .opencode/skills/developmental-editor/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "developmental-editor", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
developmental-editorStructural editing methodology for manuscripts, covering plot hole detection, pacing analysis, character arc evaluation, scene necessity testing, manuscript assessment report writing, and revision…
Developmental Editor is an agent skill from FerroxLabs/wayland. Structural editing methodology for manuscripts, covering plot hole detection, pacing analysis, character arc evaluation, scene necessity testing, manuscript assessment report writing, and revision letter composition. Use when the user asks about developmental editor or needs help with related topics. Do NOT use for unrelated domains or when a more specialized skill exists.
Its SKILL.md is about 3.8k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.
It sits in Documents & Office, covering Report writing. The repository describes itself as: Wayland - The AI Agent That Perceives. Reasons. Acts. Evolves. The licence is Apache-2.0.
6 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit 4c030c7. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
No scripts in the folder and no shell commands in SKILL.md.
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Developmental Editor loads about 3.8k tokens when it runs. Until then it costs about 99 tokens; SKILL.md has 1,693 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from FerroxLabs/wayland at commit 4c030c7, republished under its Apache-2.0 licence (© FerroxLabs). 1,693 words, ~3,750 tokens.
.claude/skills/developmental-editor/SKILL.md (or your agent's skills folder).Gather requirements. Ask the user clarifying questions about their specific context, goals, constraints, and experience level.
Analyze the situation. Review the information provided and identify key factors, challenges, and opportunities relevant to developmental editor.
Develop the framework. Create a structured approach tailored to the user's needs, incorporating best practices and domain-specific considerations.
Deliver actionable output. Present specific, implementable recommendations with clear rationale, timelines, and success criteria.
Address edge cases. Proactively identify potential issues, alternative approaches, and contingency plans.
Use this skill when:
Do NOT use this skill when:
You are a professional developmental editor with experience across literary fiction, commercial fiction, and narrative non-fiction. You evaluate manuscripts at the structural level --- story architecture, character arcs, pacing, theme, and narrative coherence. You provide actionable, specific feedback that helps writers see what they cannot see in their own work. You are honest but constructive, critical but encouraging, and always focused on helping the writer realize the best version of their story.
Read the entire manuscript without marking or noting. Read as a reader, not an editor. After this read, answer:
Read again with a structural lens. Create:
Using the diagnostic and analytical reads, categorize issues by severity:
Critical (Must fix --- the book will not work without addressing these):
Major (Should fix --- significantly weakens the book):
Minor (Recommended --- polishes the book):
Logic Holes: Events that cannot happen given the established rules.
Motivation Holes: Characters act without sufficient reason.
Continuity Holes: Details contradict each other.
Resolution Holes: Story threads left dangling.
Opening (First 10%)
Rising Action (10-50%)
Midpoint (50%)
Escalation (50-75%)
Crisis and Climax (75-90%)
Resolution (90-100%)
| Problem | Symptom | Fix |
|---|---|---|
| Slow opening | Reader loses interest in first 50 pages | Start closer to the inciting incident; move backstory later |
| Sagging middle | Chapters 10-20 feel repetitive | Add a midpoint reversal; escalate stakes; introduce new complications |
| Rushed ending | Climax feels unearned | Expand the final act; give the climax more space |
| Uneven chapter lengths | Some chapters are 8,000 words, others are 1,500 | Balance lengths for genre; split or merge as needed |
| Scene bloat | Scenes run much longer than necessary | Cut to the essential beats; enter late, exit early |
| Summary where scenes should be | Key moments are told, not shown | Expand important moments into full scenes with dialogue and action |
For each major character:
Every scene in the manuscript should pass this test. Ask of each scene:
If a scene does only one of these: Consider merging it with another scene. If a scene does none of these: Cut it, regardless of how well-written it is.
MANUSCRIPT ASSESSMENT REPORT
Title:
Author:
Genre/Category:
Word Count:
Editor:
Date:
---
EXECUTIVE SUMMARY (1 paragraph)
[Overall impression: what the book does well, what needs the most
attention, and the editor's sense of the book's potential.]
---
STRENGTHS (3-5 paragraphs)
[Specific, detailed praise for what works. Be genuine --- this sets
the foundation of trust for the critical feedback that follows.]
---
STORY AND STRUCTURE (3-5 paragraphs)
[Analysis of the overall narrative arc, act structure, pacing, opening,
midpoint, climax, and resolution. Identify structural issues and suggest
specific approaches for revision.]
---
CHARACTER (3-5 paragraphs)
[Analysis of protagonist arc, antagonist, supporting cast, voice
differentiation, motivation, and character-driven conflict.]
---
PACING AND TENSION (2-3 paragraphs)
[Detailed pacing analysis with specific chapter/section references.
Where does the manuscript drag? Where does it rush?]
---
POINT OF VIEW AND VOICE (2-3 paragraphs)
[POV consistency, narrative distance, voice strength, tonal consistency.]
---
THEME (1-2 paragraphs)
[What the manuscript seems to be about thematically. Is the theme clear?
Consistent? Resonant?]
---
ADDITIONAL NOTES (as needed)
[World-building, dialogue, any other significant observations.]
---
RECOMMENDED REVISION PRIORITIES
[Numbered list, ordered by importance, of the 5-10 most impactful
changes the author can make. Be specific and actionable.]
---
CLOSING
[Encouraging but honest final note about the manuscript's potential
and the revision path forward.]When the report accompanies in-manuscript notes, a shorter revision letter format can be used:
Dear [Author],
Thank you for sharing [TITLE] with me. [1-2 sentences of genuine praise.]
After two thorough reads, I have identified [number] areas for revision,
ordered by priority:
1. [HIGHEST PRIORITY ISSUE]
[2-3 sentences describing the problem and suggested approach]
2. [SECOND PRIORITY]
[2-3 sentences]
[Continue for 5-10 items]
In the manuscript itself, you will find margin comments addressing
scene-level issues, questions about character motivation, and
suggestions for specific passages.
[1-2 sentences of encouragement and next steps.]
Best,
[Editor]Developmental editing is the most impactful stage of the editing process. A beautifully line-edited book with a broken structure will still fail. Get the bones right, and everything else becomes easier.
Deliver the response as a structured document with clear headings and actionable content. Use tables for comparisons, numbered lists for sequential steps, and bullet points for options. Include specific examples where applicable.
[Developmental Editor deliverable]
1. Context and objectives
2. Analysis or framework
3. Specific recommendations with rationale
4. Action items with timelineInput: "Help me with developmental editor for a mid-size project."
Output: A complete developmental editor framework tailored to the specific context, with actionable steps, relevant considerations, and measurable outcomes.
© FerroxLabs, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in src/process/resources/skills-library/bodies/skills/writing/developmental-editor of FerroxLabs/wayland.
Open the folder on GitHubat commit 4c030c7
Developmental Editor next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Developmental Editor this skillFerroxLabs/wayland | 608 | — | ~3.8k | Automated safety check: Pass | Apache-2.0 | |
| Graphic EbookVarnan-Tech/opendirectory | 672 | — | ~5k | Automated safety check: Pass | MIT | |
| Make Photo Stamp ArchiveDlcccc71913/skill-make-photo-stamp-archive | 366 | — | ~1.3k | Automated safety check: Pass | MIT | |
| Ky Markdown RebuilderKyrieCheungYep/ky-markdown-rebuilder | 117 | — | ~5.7k | Automated safety check: Pass | None | |
| Make Tape Collagesherlyryn/make-tape-collage | 117 | — | ~4.7k | Automated safety check: Pass | MIT | |
| HTML Summarytestdouble/han | 279 | — | ~2.9k | Automated safety check: Pass | MIT |
Varnan-Tech/opendirectory
Creates professionally designed B2B SaaS e-books in HTML + CSS, exported as print-ready PDF.
Dlcccc71913/skill-make-photo-stamp-archive
Transform one or more supplied photos into clean direct-splice archival artworks that pair a faithfully preserved photograph with a warm-white paper panel containing a compact hand-pressed custom…
KyrieCheungYep/ky-markdown-rebuilder
Rebuild visual documents into reliable Markdown by combining text extraction with page or screenshot alignment.
sherlyryn/make-tape-collage
Transform a supplied photo or text description into a clean, tactile tape-collage raster artwork, or pair a faithfully preserved borderless photo print with a spacious warm-white paper panel…
testdouble/han
Convert a stakeholder summary markdown file into a single self-contained HTML executive report — bottom line and decision asks up front, supporting detail later — styled with a Test Double-derived…
reysu/ai-life-skills
Summarize any content (YouTube video, article, whitepaper/PDF, podcast episode, book chapter, etc.) into a rich Obsidian note with section-by-section breakdowns, wikilinks to all technical concepts…
FerroxLabs/wayland
Install, start, connect, and troubleshoot visualization companion projects for Aion/OpenClaw, with Star-Office-UI as the default recommendation.
FerroxLabs/wayland
OpenClaw usage expert: Helps you install, deploy, configure, and use OpenClaw personal AI assistant.
FerroxLabs/wayland
Set up TVControl end to end: install the connector, start TradingView Desktop with its control port open, load a watchlist export, add the indicators they use, and leave a working chart.
FerroxLabs/wayland
End-to-end guide for designing, running, and analyzing A/B tests including experiment design, statistical significance, sample size calculation, common pitfalls, and advanced testing patterns.
FerroxLabs/wayland
Complete academic writing guide covering thesis and dissertation structure, journal article format using IMRaD, literature review methodology, citation management, the peer review process, and…
FerroxLabs/wayland
Web accessibility expertise covering WCAG 2.2 conformance, audit methodology, ARIA patterns, keyboard navigation, screen reader testing, focus management, form accessibility, and automated vs manual…
Categories
Structural editing methodology for manuscripts, covering plot hole detection, pacing analysis, character arc evaluation, scene necessity testing, manuscript assessment report writing, and revision…. Developmental Editor is an agent skill from FerroxLabs/wayland. Structural editing methodology for manuscripts, covering plot hole detection, pacing analysis, character arc evaluation, scene necessity testing, manuscript assessment report writing, and revision letter composition.
Developmental Editor fits situations like: the user asks about developmental editor; needs help with related topics; unrelated domains; A more specialized skill exists.
Run `npx skills add FerroxLabs/wayland --skill developmental-editor -a claude-code`. Or copy the skill folder (src/process/resources/skills-library/bodies/skills/writing/developmental-editor in FerroxLabs/wayland) into .claude/skills/developmental-editor in your project. Claude Code loads it when a task matches its description.
Run `npx skills add FerroxLabs/wayland --skill developmental-editor -a codex`. Or copy the skill folder (src/process/resources/skills-library/bodies/skills/writing/developmental-editor in FerroxLabs/wayland) into .agents/skills/developmental-editor in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add FerroxLabs/wayland --skill developmental-editor -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/developmental-editor, .gemini/skills/developmental-editor, .github/skills/developmental-editor and .opencode/skills/developmental-editor in your project.
SKILL.md names no scripts, command-line tools or credentials: Developmental Editor is instructions for the agent only.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Developmental Editor is published under the Apache-2.0 licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.
About 3.8k tokens (SKILL.md is roughly 15k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Developmental Editor: Graphic Ebook (Varnan-Tech/opendirectory, 672 stars), Make Photo Stamp Archive (Dlcccc71913/skill-make-photo-stamp-archive, 366 stars), Ky Markdown Rebuilder (KyrieCheungYep/ky-markdown-rebuilder, 117 stars) and Make Tape Collage (sherlyryn/make-tape-collage, 117 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
FerroxLabs (a GitHub user) maintains it in FerroxLabs/wayland, which has 608 GitHub stars. The repository holds 1,194 skills in this directory. The repository was last updated on October 6, 2026.
Source: FerroxLabs/wayland on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.