# Writing With Agents > 10 specialized writing skills for Claude Code — AI-assisted writing with progressive disclosure and collaborative oscillation. ## Skills: Generation - [Madman Output: [Topic]](/skills/generation/madman/index.html.md): Use when brainstorming ideas, generating raw material, or starting the creative phase of a writing project. Invoke for topic exploration, idea generation, angle discovery, or producing abundant raw content before organizing. ## Skills: Structure - [Architect](/skills/structure/architect/index.html.md): Use when organizing raw material into a coherent structure, defining the throughline of a piece, building an outline, or making strategic decisions about what to include and cut from generated content. - [Whirlybird](/skills/structure/whirlybird/index.html.md): Use when creating nonlinear outlines, generating mindmap diagrams for article structure, mapping a knowledge domain visually, or bridging raw ideas into structured options for the user to select from. ## Skills: Craft - [Carpenter](/skills/craft/carpenter/index.html.md): Use when writing prose from a structured outline, building draft content section by section, or constructing clear sentences and paragraphs from an approved blueprint. ## Skills: Quality - [Judge Consolidated Report: [Article Title]](/skills/quality/judge/index.html.md): Use when editing a draft, checking for AI voice patterns, reviewing prose quality, running readability analysis, auditing consistency, or validating SEO requirements on finished content. - [Quality Scorecard: [Article Title]](/skills/quality/quality-rubric/index.html.md): Use when scoring finished content against quality dimensions, evaluating whether a piece meets publishable standards, or determining which workflow phase needs rework based on quality gaps. ## Skills: SEO - [SEO Report: [Article Title]](/skills/seo/seo-writer/index.html.md): Use when writing content targeting search visibility, optimizing articles for keywords and featured snippets, planning SEO-aware heading architecture, or validating on-page SEO elements. ## Skills: Strategy - [Content Strategist](/skills/strategy/content-strategist/index.html.md): Use when planning a multi-article content strategy from a research corpus, creating domain maps for content topology, building production plans for pillar and cluster articles, or tracking cross-article production. ## Skills: Research - [Knowledge Harvester](/skills/research/knowledge-harvester/index.html.md): Use when capturing research artifacts to a vault or knowledge base, formatting source citations, saving synthesized connections from a writing project, or enriching a knowledge base with produced content. - [Knowledge Map: [Domain]](/skills/research/research-intake/index.html.md): Use when ingesting source material for a writing project, building a knowledge map from notes and documents, identifying research gaps, or preparing a research corpus for content creation. ## Workflows - [Capture Phase](/workflows/capture-phase/index.html.md): The capture phase provides a standalone utility for building a research corpus one source at a time. - [Capture Command](/workflows/capture/index.html.md): Standalone utility for building a research corpus one source at a time. - [Content Strategy Workflow](/workflows/content-strategy/index.html.md): Orchestrates multi-article content production from a research corpus: - [Flowers Cycle Workflow](/workflows/flowers-cycle/index.html.md): Orchestrates a single article through the complete Flowers writing cycle: - [Writing Phase](/workflows/writing-phase/index.html.md): The writing phase contains two workflows: - [Writing Setup Command](/workflows/writing-setup/index.html.md): Configure session defaults for writing workflows. ## Optional - [README](/readme/index.html.md): Project overview, architecture, and usage patterns - [Changelog](/changelog/index.html.md): Version history and release notes