One-click install
npx skills add https://github.com/CasaPerks/casaflow --skill kickoff-casaperks
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: kickoff
Source: https://github.com/CasaPerks/casaflow/tree/main/core/skills/kickoff
Command: npx skills add https://github.com/CasaPerks/casaflow --skill kickoff-casaperks

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Kickoff turns a vague request like starting work or fixing a ticket into a structured, quality-gated development pipeline that keeps you aligned with requirements and design before code changes happen.

Core Features & Use Cases

  • Work classification: Determines the work type (bug, feature, improvement, task/chore) to choose the right pipeline depth.
  • Ticket + branch discovery: Ensures a ticket exists, fetches/creates it, and sets up a branch using the repo’s configured branching format.
  • Stage-gated execution: Runs the Discover → (Requirements) → Brainstorm → Plan → Execute → Review → Ship flow with explicit gate checks at each transition, optionally looping when the plan/design is wrong.

Quick Start

Invoke kickoff when you’re starting development by saying: run the kickoff pipeline for Jira ticket ABC-123 and follow the spec-first workflow until the PR is merged.

Frequently Asked Questions about kickoff

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run a spec-first development pipeline from a Jira ticket to a merged PR?

Run a spec-first development pipeline by invoking kickoff with your Jira ticket ID to automate branching, design, planning, execution, review, and merge through configurable quality gates.

What is a stage-gated workflow for software engineering and how does it handle branching?

A stage-gated workflow enforces explicit quality checks at each pipeline transition. It reads your casaflow.config.md to determine ticket system integration, branching format, and pipeline stages.

Can I configure stage overrides for different work types like bugs, features, and chores?

Yes, kickoff classifies work types like bugs, features, improvements, and tasks to choose the appropriate pipeline depth, applying configurable stage overrides for predictable execution.

How do I set up a branch and fetch ticket details for code review and PR pipeline orchestration?

Set up a branch and fetch ticket details by letting the pipeline read your casaflow.config.md, which determines the ticket system integration, branching format, and downstream dispatching.

What's the best way to ensure design and planning happen before code changes in a development workflow?

Ensure design and planning precede code changes by running a spec-first pipeline that loops when the plan or design is wrong, enforcing brainstorm and plan stages before execution.

Do I need a casaflow.config.md file to orchestrate ticket-to-merge development pipelines?

Yes, you need a casaflow.config.md file, as the pipeline reads it to determine the ticket system, branching format, pipeline stages, and concerns checklist for dispatching downstream skills.