evidence-based-planning

Formalize implementation plans with evidence collection and assumption verification.

Updated Dec 1, 2025
One-click install
npx skills add https://github.com/HansC-anafter/mindscape-ai-local-core --skill evidence-based-planning
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: evidence-based-planning
Source: https://github.com/HansC-anafter/mindscape-ai-local-core/tree/main/.agent/skills/evidence-based-planning
Command: npx skills add https://github.com/HansC-anafter/mindscape-ai-local-core --skill evidence-based-planning

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill enforces a rigorous, evidence-first approach to creating implementation plans, preventing common errors like incorrect line numbers, invalid data assumptions, and designs referencing non-existent code.

Core Features & Use Cases

  • Mandatory Evidence Collection: Requires code and runtime verification before defining problems.
  • Historical Analysis: Integrates git log to learn from past failures.
  • Assumption Verification (CoVe): Uses a structured Chain-of-Verification process to validate every assumption before coding.
  • Pre-Mortem Analysis: Proactively identifies potential failure modes.
  • Strict Citation Audit: Ensures all plan elements are tied to verified evidence.
  • Use Case: When tasked with refactoring a critical service, this Skill ensures that every proposed code change is directly linked to verified evidence of the problem it solves and that all assumptions about the existing code and data are validated, minimizing the risk of introducing new bugs.

Quick Start

Use the evidence-based-planning skill to create an implementation plan for fixing the 'Pipeline zero-validation' problem, starting with evidence collection.

Frequently Asked Questions about evidence-based-planning

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

FAQPage Schema
How do I write an implementation plan with verifiable evidence to prevent code errors?

To write implementation plans with verifiable evidence, you must collect code and runtime verification before defining problems, validate assumptions through a Chain-of-Verification process, and audit citations to prevent incorrect references and invalid data assumptions.

What is assumption verification in software planning and how does it prevent invalid designs?

Assumption verification in software planning is a structured Chain-of-Validation process that validates every assumption before coding. It prevents invalid designs by ensuring proposed code changes are directly linked to verified evidence of the problem they solve.

How do I use historical regression analysis to improve my implementation planning?

Historical regression analysis improves implementation planning by integrating git log data to learn from past failures. This evidence-first approach proactively identifies potential failure modes through pre-mortem analysis before finalizing your plan.

What is the best way to formalize implementation planning for refactoring a critical service?

The best way to formalize implementation planning for refactoring is enforcing a strict phased approach from problem definition through validation. This mandates evidence collection, historical regression analysis, and assumption verification to minimize the risk of introducing new bugs.

Does evidence-based planning work for preventing runtime environment and data errors?

Yes, evidence-based planning prevents runtime environment and data errors by mandating runtime verification before plan finalization. It enforces a strict phased approach from problem definition through validation to proactively identify potential failure modes.

Why does my implementation plan reference non-existent code and invalid data assumptions?

Implementation plans reference non-existent code and invalid data assumptions when they lack strict citation audits and evidence collection. Applying a phased evidence-first approach with assumption verification ensures all plan elements are tied to verified evidence.