One-click install
npx skills add https://github.com/cipherstash/cipherpowers --skill writing-plans-cipherstash
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-plans
Source: https://github.com/cipherstash/cipherpowers/tree/main/plugin/skills/writing-plans
Command: npx skills add https://github.com/cipherstash/cipherpowers --skill writing-plans-cipherstash

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates the knowledge gap between design completion and implementation by creating detailed, context-free engineering plans that assume zero codebase familiarity.

Core Features & Use Cases

  • Comprehensive Task Breakdown: Converts designs into bite-sized, 2-5 minute implementation steps with exact file paths and complete code examples.
  • Zero-Context Engineering: Provides all necessary context, testing instructions, and verification steps for engineers unfamiliar with the codebase.
  • Use Case: After finalizing a new authentication feature design, use this Skill to generate a complete implementation plan that guides engineers through every file modification, test creation, and commit step.

Quick Start

Use the writing-plans skill to create an implementation plan for adding user authentication to our web application.

Frequently Asked Questions about writing-plans

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

FAQPage Schema
How do I convert a feature design into an implementation plan with specific tasks?

Implementation plans break designs into concrete, bite-sized engineering tasks by mapping exact file paths, code samples, tests, and verification steps. This approach eliminates context gaps and lets engineers execute without codebase familiarity, progressing through each task in 2–5 minute increments with clear success criteria.

What should an implementation plan include for a new software feature?

A comprehensive implementation plan contains a standard header, explicit file paths for every modification, complete code blocks ready to use, test scaffolds with expected outputs, commands for testing and verification, and version control steps. This structure ensures engineers have all context needed to implement without guessing.

Can I use implementation plans when I'm unfamiliar with the existing codebase?

Yes. Implementation plans are designed for zero-codebase context, providing all necessary background, setup instructions, and step-by-step guidance. Each task includes the rationale, exact changes required, and verification methods so new team members or external engineers can execute confidently.

How do implementation plans improve task planning and project management?

Plans transform vague design requirements into measurable, sequenced tasks with dependencies, file locations, and success criteria explicitly stated. This reduces ambiguity, enables parallel work when possible, and lets project managers track progress against concrete deliverables rather than abstract features.

What's the best way to bridge the gap between design completion and development handoff?

Implementation plans serve as the formal bridge by converting finished designs into executable task documents with code examples, test instructions, and verification commands. Engineers receive not just requirements but the complete context and commands needed to implement end-to-end without rework.