← ClaudeAtlas

kookr-playbookslisted

How to create, structure, and launch Kookr playbook tasks — reusable agent task templates with dynamic sources and project identity
kookr-ai/kookr · ★ 2 · AI & Automation · score 71
Install: claude install-skill kookr-ai/kookr
# Kookr Playbooks A **playbook** is a reusable task template stored as a Markdown file in `.kookr/playbooks/`. It defines a repeatable agent task that users can launch from the Kookr dashboard UI with one click (optionally filling in parameters). ## What a playbook IS - A Markdown file with YAML frontmatter in `.kookr/playbooks/*.md` - A task template: when launched, the Markdown body becomes the agent prompt - Reusable: can be launched many times with different parameter values - Visible in the Kookr dashboard under Launch > Playbooks tab ## What a playbook is NOT - Not a Claude Code Agent tool invocation — it's a Kookr-native concept - Not a skill — skills guide Claude's behavior; playbooks define agent tasks - Not a one-off task — use the manual Launch tab or `curl POST /api/tasks` for that ## File location ``` .kookr/playbooks/ ├── my-playbook.md ├── another-playbook.md └── ... ``` The directory is scanned by `src/core/playbook-discovery.ts` which reads `.kookr/playbooks/*.md` from the project CWD. ## Frontmatter schema ```yaml --- name: Human-Readable Playbook Name # REQUIRED — displayed in UI description: One-line description # Optional — shown on playbook card cwd: /absolute/path/to/working/directory # Optional — overrides dialog CWD parameters: # Optional — user fills these in before launch - name: repoFullName description: "Target repository (owner/repo)" required: false defaultFrom: git-remote