implement-plan

Execute Markdown plan documents with strict typing and continuous typechecking.

Updated Dec 18, 2021
One-click install
npx skills add https://github.com/isihigameKoudai/utils --skill implement-plan-isihigamekoudai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: implement-plan
Source: https://github.com/isihigameKoudai/utils/tree/main/.opencode/skills/implement-plan
Command: npx skills add https://github.com/isihigameKoudai/utils --skill implement-plan-isihigamekoudai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

The implement-plan Skill addresses the need for disciplined execution of approved plans, eliminating the uncertainty and potential for oversight in complex project phases.

Core Features & Use Cases

  • Plan Execution: Systematically implements an approved plan from start to finish, marking tasks as completed.
  • Strict Typing: Enforces strict typing to maintain code quality and catch errors early.
  • Continuous Typechecking: Ensures that no new issues are introduced during implementation.
  • Use Case: Ideal for software development, where a comprehensive plan is required for the implementation of a new feature or project phase.

Quick Start

Execute the plan in the 'doc/plans/plan.md' file. The Skill will automatically follow the plan, marking tasks complete and ensuring all phases are finished.

Frequently Asked Questions about implement-plan

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

FAQPage Schema
How do I automate task execution from a Markdown project plan?

Automate task execution by running the Skill against an approved Markdown plan document. The tool systematically implements the plan from start to finish, tracking progress and marking tasks as completed.

How does continuous typechecking prevent errors during plan execution?

Continuous typechecking prevents errors during plan execution by enforcing strict typing throughout the implementation process. This catches type mismatches early and ensures no new issues are introduced as tasks are completed.

Can I use this for project management scenarios outside of software development?

Yes, you can use this for project management scenarios beyond software development. While it targets coding tasks with strict typing, it systematically executes any approved Markdown plan and marks tasks complete.

What is the best way to ensure code quality when implementing a new feature?

The best way to ensure code quality when implementing a new feature is to execute a comprehensive plan document with strict typing enforcement and continuous typechecking, catching errors early and preventing new issues.

Do I need any specific dependencies to run the plan execution script?

No specific dependencies are required to run the plan execution script. The Skill operates independently to execute the Markdown plan, enforce strict typing, and mark tasks as complete without external packages.

Why does my plan execution stop before all tasks are marked complete?

Plan execution stops before tasks are marked complete if strict typing or continuous typechecking encounters an error. The Skill enforces these constraints to prevent new issues, halting implementation when violations occur.