spark

Convert feature ideas into approved implementation plans with Markdown artifacts.

16|1|Updated Jan 2, 2026
One-click install
npx skills add https://github.com/bahayonghang/my-ai-cli-toolkit --skill spark-bahayonghang
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: spark
Source: https://github.com/bahayonghang/my-ai-cli-toolkit/tree/main/skills/development-workflows/spark
Command: npx skills add https://github.com/bahayonghang/my-ai-cli-toolkit --skill spark-bahayonghang

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill prevents costly development errors by forcing a structured, plan-first approach to feature implementation, ensuring intent is clarified and risks are mitigated before a single line of production code is written.

Core Features & Use Cases

  • Plan-First Brainstorming: Transforms vague ideas into detailed, reviewable implementation plans.
  • Surface-Aware Planning: Adapts its behavior based on the active environment, such as Codex or Claude Code Plan modes, to ensure safe and compliant file handling.
  • Evidence-Based Grilling: Challenges assumptions and terminology through a systematic, blocking-question interrogation process.
  • Use Case: When tasked with a complex feature, use this Skill to generate a comprehensive Markdown plan in the .plannings/ directory, complete with acceptance criteria and risk assessments, ensuring the team is aligned before execution begins.

Quick Start

Use the spark skill to brainstorm and create an implementation plan for the new user authentication module.

Frequently Asked Questions about spark

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

FAQPage Schema
How do I create a structured implementation plan before writing production code?

Plan-first brainstorming transforms vague feature ideas into reviewable Markdown artifacts with acceptance criteria and risk assessments, enforcing an approval gate before any production code is written.

What is the best way to enforce an approval gate for feature design?

The best way to enforce an approval gate for feature design is through evidence-based grilling, which uses systematic blocking-question interrogation to challenge assumptions and terminology before plan approval.

How do I document feature requirements and risk assessments in Markdown?

You document feature requirements and risk assessments in Markdown by generating durable artifacts in the project root's .plannings/ directory, complete with acceptance criteria ensuring team alignment before execution.

Does plan-first brainstorming work with Claude Code Plan modes?

Yes, plan-first brainstorming works with Claude Code Plan modes by using surface-aware planning to adapt its behavior, ensuring safe and compliant file handling across various active planning environments.

When do I need to use evidence-based grilling for software requirements?

You need to use evidence-based grilling for software requirements when tasked with a complex feature, forcing a structured approach to clarify intent and mitigate risks before implementation begins.