implementation-plan

Generate implementation-plan.md and coding-task.md from an approved task-analysis.

229|201|Updated May 20, 2022
One-click install
npx skills add https://github.com/blockscout/blockscout-rs --skill implementation-plan-blockscout
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: implementation-plan
Source: https://github.com/blockscout/blockscout-rs/tree/main/interchain-indexer/.cursor/skills/implementation-plan
Command: npx skills add https://github.com/blockscout/blockscout-rs --skill implementation-plan-blockscout

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill transforms an approved task-analysis into a shared technical design and coding-ready handoff, reducing ambiguity and accelerating the transition from planning to implementation.

Core Features & Use Cases

  • Generate an implementation plan and a coding-task from an existing task context.
  • Enforce guardrails by validating artifacts and re-verifying code, tests, configs, and schema references.
  • Write outputs into the existing tmp/tasks/<task-name>/ folder as implementation-plan.md and coding-task.md.
  • Facilitate a clean handoff between analysis and development for consistent delivery.

Quick Start

Provide the current task context and selected solution to produce the planning artifacts in tmp/tasks/<task-name>.

Frequently Asked Questions about implementation-plan

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

FAQPage Schema
How do I turn an approved task analysis into a ready-to-code design?

To turn an approved task analysis into a ready-to-code design, provide the completed task context and chosen solution to generate implementation-plan.md and coding-task.md files in your tmp/tasks directory. This validates code, tests, and schema references for a clean development handoff.

What is the best way to create implementation handoff artifacts from a task context?

The best way to create implementation handoff artifacts from a task context is to transform the completed task.md and chosen solution into structured planning outputs. This process revalidates codebase configurations and writes ready-to-implement designs into the tmp/tasks/<task-name>/ folder.

Do I need a completed task.md file before generating an implementation plan?

Yes, you need a completed task.md file and a chosen solution within a Cursor task context before generating an implementation plan. The process requires an approved task analysis to revalidate existing code, tests, and schemas before writing the final planning artifacts.

How does task analysis validation work when generating coding tasks?

Task analysis validation works by re-verifying existing code, tests, configs, and schema references against the approved task context. This enforces guardrails during the transition from planning to implementation, reducing ambiguity before writing the coding-task.md output.

Can I generate planning outputs without researching the codebase first?

No, you cannot generate planning outputs without researching the codebase. Codebase research is required to revalidate code, tests, and configurations, ensuring the generated implementation-plan.md and coding-task.md accurately reflect the technical environment.

Where are the generated implementation plan and coding task files written?

The generated implementation plan and coding task files are written directly into the existing tmp/tasks/<task-name>/ folder. They are saved as implementation-plan.md and coding-task.md to facilitate a clean handoff between analysis and development.