Skip to content
cccskills
FreePublished on GitHub

playbook-writer

Meta-skill that generates compliant PLAYBOOK.md files following the BRAINIAC template. Use when creating or editing modules in the command center. For general readme creation, see create-readme.

The English summary is being prepared. Showing the original description.

See how to install

Files included (1)

  • SKILL.md3.4 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

Playbook Writer Skill

When to Use

  • When a directory has no PLAYBOOK.md or has generic boilerplate
  • When rewriting existing playbooks to match PLAYBOOK_TEMPLATE.md
  • When adding new modules to the command center

Tools Required

ToolPurpose
view_fileRead PLAYBOOK_TEMPLATE.md for format compliance
write_to_fileCreate or overwrite the PLAYBOOK.md
view_fileRead adjacent playbooks for cross-references

Instructions

1. Read the Template

Always start by reading BRAINIAC/PLAYBOOK_TEMPLATE.md to ensure format compliance.

2. Gather Context

Before writing, determine:

  • Phase: Which lifecycle phase (Idea, Validation, Planning, etc.)
  • Module: The specific subdirectory (Problem Discovery, Market Research, etc.)
  • Phase Index: The numbered prefix (0. Idea, 1. Validation, etc.)
  • Module Position: Where this module sits in the phase sequence
  • APP_NAME: The user's SaaS product name (from GEMINI.md or user input)

3. Determine Prerequisites

Scan the phase directory:

  • List all sibling modules
  • Check which modules logically precede this one
  • Check cross-phase dependencies (e.g., Development depends on Planning)
  • Read adjacent PLAYBOOK.md files for cross-reference links

4. Write Module-Specific Content

CRITICAL RULES:

  • NO BOILERPLATE. Every section must contain content specific to THIS module.
  • Action steps must name the specific tool, MCP, or agent to use.
  • Vibe Coding Prompts must include {PLACEHOLDERS} for user-specific context.
  • Success Criteria must be binary pass/fail — never subjective vibes.
  • Deliverables must be concrete files, documents, or decisions.

Anti-patterns to AVOID:

BAD:  "Define the MVP for Frontend."
GOOD: "Create a component inventory listing every UI screen, with wireframe references from Design/Wireframes/."

BAD:  "Track the metrics."
GOOD: "Set up Posthog/Mixpanel tracking for: signup rate, activation rate, D7 retention. Export dashboard link to this directory as METRICS.md."

BAD:  "Generate a robust, production-ready implementation plan."
GOOD: "Using Next.js 15 App Router, scaffold the authenticated dashboard layout with sidebar navigation. Include: /dashboard, /settings, /billing routes. Use Supabase Auth for session management."

5. Validate Before Saving

Checklist before writing the file:

  • Every section from PLAYBOOK_TEMPLATE.md is present
  • Objective is exactly one sentence
  • Deliverables are checkboxes with concrete outputs
  • Prerequisites table references real modules with correct paths
  • Action Steps each specify Tool/Agent, Input, Output
  • Agent Context table lists actual MCPs, skills, and workflows
  • Vibe Coding Prompts use {PLACEHOLDERS}
  • Success Criteria are binary pass/fail
  • Cross-References link to real adjacent playbook paths

6. Save

Write the file to BRAINIAC/{Phase}/{Module}/PLAYBOOK.md, overwriting any existing boilerplate.

Quality Gates

  • Zero generic sentences (grep for "ship fast", "no fluff", "pour gasoline" — these are boilerplate markers)
  • Every action step maps to a tool or agent
  • Cross-references resolve to existing files

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

Generates and maintains changelogs following Keep a Changelog format. Use when updating release notes, finishing tasks, or tagging versions. For version bumps, see semantic-versioning.

The English summary is being prepared. Showing the original description.

tuliosousapro/SaaS-blueprint5Updated Aug 31, 2026

Structured competitor teardown skill. Use when scraping competitor sites, extracting pricing/features/positioning, or analyzing strategic gaps. For general research, see market-research.

The English summary is being prepared. Showing the original description.

tuliosousapro/SaaS-blueprint5Updated Aug 31, 2026

Enforces Conventional Commits format for git commit messages. Use when formatting commits or validating message structures. For git commands, see git-control.

The English summary is being prepared. Showing the original description.

tuliosousapro/SaaS-blueprint5Updated Aug 31, 2026

Creates an llms.txt file from scratch based on repository structure. Use when configuring LLM discovery files. For updating existing configurations, see update-llms.

The English summary is being prepared. Showing the original description.

tuliosousapro/SaaS-blueprint5Updated Aug 31, 2026

Intelligent README.md generation prompt that analyzes project documentation structure and creates comprehensive repository documentation. Scans ./ directory files and creates a README.md file for the project. Only used when creating a new repository. or when the README.md file is missing.

The English summary is being prepared. Showing the original description.

tuliosousapro/SaaS-blueprint5Updated Aug 31, 2026

Standardizes git operations, branch management, and disaster recovery. Use when committing, branching, or resolving conflicts. For commit formatting, see conventional-commits.

The English summary is being prepared. Showing the original description.

tuliosousapro/SaaS-blueprint5Updated Aug 31, 2026

See all skills by tuliosousapro

Report a problem with this skill