project-setup
One-time project setup for creative writing. Interviews you about your project, collects writing samples, proposes kb structure, and creates CLAUDE.md with project conventions.
What this skill does
# Project Setup Guide the author through setting up their creative writing project. The goal is a working `CLAUDE.md` and directory structure that all agents read for project-specific conventions, plus initial style files if writing samples are available. ## Learn About the Project Ask about: - What kind of project: novel, short story collection, serial? - How far along: starting fresh, or existing chapters and worldbuilding? - Single POV or multiple? Linear or non-linear timeline? How much worldbuilding? - Where do they keep their writing? What's the existing layout? ## Writing Samples and Style Ask about writing samples: these are the foundation for style analysis: - Do they have sample chapters or scenes already written? - Do they have writing from other projects that captures the voice they want? - Are there published works they want to draw style inspiration from? - Voice goals: close third, omniscient, first person? Formal, colloquial? Collect whatever they have. Save samples to `kb/samples/` so they're available for future style analysis. If they have enough material, offer to analyze their style using the `/style-analysis` methodology: read the samples, identify the voice dimensions, and produce initial style files in `kb/styles/`. If they're starting fresh with no samples, capture their voice goals in CLAUDE.md so style files can be created from early drafts. ## Propose and Iterate Based on what you learn, draft a `CLAUDE.md` section and show it to the author. Cover: - **Project overview**: what the project is, one paragraph - **Author's space**: where the author keeps their writing and how it's organized - **KB structure**: what subdirectories exist under `kb/` and what they're for. Suggest based on project complexity: - Simple (short story, single POV): `characters/`, `canon/`, `styles/`, root `vocab.md` - Medium (novel, few POVs): add `timeline/` - Complex (series, large world): add `world/`, `issues/`, and domain vocab files such as `world/vocab.md` - **Voice and style**: what style files exist, what samples they're derived from, voice goals not yet captured - **Conventions**: anything project-specific: naming patterns, chapter numbering, POV tagging, spoiler handling - **Shared vocabulary**: early canonical terms, aliases, invented words, genre terms with project-specific meanings, and terms the author wants agents to avoid or distinguish Present the draft and let the author adjust. Iterate until they're satisfied. ## Create the Files Once approved: 1. Write or update `CLAUDE.md` with the agreed content 2. Create the `kb/` directories referenced in CLAUDE.md 3. Create `kb/vocab.md` when the project has named concepts agents must use consistently; create domain vocab files when a domain already has enough distinct terms 4. Create `work/` with standard subdirectories (outline/, drafts/, critique-reports/, brainstorm/) 5. Save any writing samples to `kb/samples/` 6. If samples were provided and the author wants style analysis, produce initial style files in `kb/styles/` ## Existing Projects If `CLAUDE.md` already has creative writing conventions, read it first and suggest updates rather than overwriting.
Related in Writing & Docs
jax-development
IncludedUse this skill when the user is writing, debugging, profiling, refactoring, reviewing, benchmarking, parallelising, exporting, or explaining JAX code, or when they mention JAX, jax.numpy, jit, grad, value_and_grad, vmap, scan, lax, random keys, pytrees, jax.Array, sharding, Mesh, PartitionSpec, NamedSharding, pmap, shard_map, Pallas, XLA, StableHLO, checkify, profiler, or the JAX repo. It helps turn NumPy or PyTorch-style code into pure functional JAX, fix tracer/control-flow/shape/PRNG bugs, remove recompiles and host-device syncs, choose transforms and sharding strategies, inspect jaxpr/lowering/IR, and benchmark compiled code correctly.
nature-article-writer
IncludedDrafts, rewrites, diagnostically critiques, and style-calibrates primary research manuscripts for Nature and Nature Portfolio journals. Use when the user wants a Nature-style title, summary paragraph or abstract, introduction, results, discussion, methods, figure legends, presubmission enquiry, cover letter, reviewer response, or when a scientific draft sounds generic, jargon-heavy, structurally weak, or AI-ish and needs precise, broad-reader-friendly prose without inventing data, analyses, or references. Best for primary research articles and letters rather than reviews or press releases unless explicitly adapting one.
deckrd
IncludedDocument-driven framework that derives requirements, specifications, implementation plans, and executable tasks from goals through structured AI dialogue. Use when user says "write requirements", "create spec", "plan implementation", "derive tasks", "structure this feature", "break down into tasks", or "document this module". Also use for reverse engineering existing code into docs (/deckrd rev). Do NOT use for direct code writing — use /deckrd-coder after tasks are generated. Do NOT use when the user only wants to run or fix existing code without planning.
clinical-decision-support
IncludedGenerate professional clinical decision support (CDS) documents for pharmaceutical and clinical research settings, including patient cohort analyses (biomarker-stratified with outcomes) and treatment recommendation reports (evidence-based guidelines with decision algorithms). Supports GRADE evidence grading, statistical analysis (hazard ratios, survival curves, waterfall plots), biomarker integration, and regulatory compliance. Outputs publication-ready LaTeX/PDF format optimized for drug development, clinical research, and evidence synthesis.
handling-sf-data
IncludedSalesforce data operations with 130-point scoring. Use this skill to create, update, delete, bulk import/export, generate test data, and clean up org records using sf CLI and anonymous Apex. TRIGGER when: user creates test data, performs bulk import/export, uses sf data CLI commands, needs data factory patterns for Apex tests, or needs to seed/clean records in a Salesforce org. DO NOT TRIGGER when: SOQL query writing only (use querying-soql), Apex test execution (use running-apex-tests), or metadata deployment (use deploying-metadata).
accelint-ac-to-playwright
IncludedConvert and validate acceptance criteria for Playwright test automation. Use when user asks to (1) review/evaluate/check if AC are ready for automation, (2) assess if AC can be converted as-is, (3) validate AC quality for Playwright, (4) turn AC into tests, (5) generate tests from acceptance criteria, (6) convert .md bullets or .feature Gherkin files to Playwright specs, (7) create test automation from requirements. Handles both bullet-style markdown and Gherkin syntax with JSON test plan generation and validation.