Files
Christian Nennemann 52d9d8dd05 feat: add 4 template bundles (writing, backend, security, quick-fix)
Ready-to-use project templates with team, workflow, domain, and config:
- writing-short-story: fiction 5-15k words, custom archetypes, sonnet for prose
- backend-feature: standard PDCA, full team, haiku for reviews
- security-review: thorough 3-cycle, all reviewers incl. trickster
- quick-fix: minimal 1-cycle, creator+maker+guardian only
2026-04-03 12:14:14 +02:00

60 lines
2.0 KiB
YAML

# Workflow: Kurzgeschichte
# Short story development — from premise to polished draft.
# Standard PDCA with 2 cycles. Suitable for 5-15k word stories.
name: kurzgeschichte
description: "Short story development — from premise to polished draft"
team: story-development
phases:
plan:
archetypes: [story-explorer, creator]
parallel: false
description: |
1. story-explorer: Research premise, identify emotional core, recommend plot direction.
Read character files, voice profile, and persona rules if available.
2. creator: Design scene outline with character beats, tension arc, and pacing.
Target: ${target_words} words across scenes.
inputs:
- "Story premise / brief"
- "Character files (characters/*.yaml) if available"
- "Voice profile (${voice_profile}) if configured"
- "Persona rules if available"
do:
archetypes: [maker]
parallel: false
description: |
Draft the story following the outline.
Write in scenes, not chapters. Commit after each scene.
Target word count: ${target_words} words.
Dialect density target: ${dialect_density} (0 = none, 1 = full).
inputs:
- "Scene outline from creator"
- "Voice profile for style reference"
- "Character files for consistency"
check:
archetypes: [guardian, story-sage]
parallel: true
description: |
guardian: Plot coherence, character consistency, timeline accuracy, continuity.
story-sage: Prose quality, voice consistency, dialect authenticity.
inputs:
- "Draft from maker"
- "Outline from creator (for guardian)"
- "Voice profile (for story-sage)"
act:
exit_when: all_approved
max_cycles: ${max_cycles}
on_reject: |
Route guardian findings back to creator (outline fix).
Route story-sage findings back to maker (prose fix).
Each fix must be a targeted edit, not a full rewrite.
hooks:
pre_plan: []
post_check: []
post_act: []