autoplan

Convert vague user requests into executable implementation plans with objectives and verification strategies.

1|Updated Mar 27, 2026
One-click install
npx skills add https://github.com/minfengyuan/harness-knowledge-base --skill autoplan-minfengyuan
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: autoplan
Source: https://github.com/minfengyuan/harness-knowledge-base/tree/main/skills/autoplan
Command: npx skills add https://github.com/minfengyuan/harness-knowledge-base --skill autoplan-minfengyuan

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Converts broad or underspecified user requests into narrow, testable, and execution-ready implementation plans so teams avoid premature coding and hidden assumptions.

Core Features & Use Cases

  • Clarification & discovery: extracts goals, audiences, constraints, and implied scope and runs office-hours style discovery when needed.
  • Plan drafting: produces objectives, major workstreams, interfaces or behavior changes, and a verification strategy.
  • Review orchestration: conditionally applies product-level and engineering-level review passes and merges feedback into a final plan suitable for implementation.

Quick Start

Use autoplan on a vague feature request to produce an execution-ready implementation plan with objectives, major workstreams, and verification steps.

Frequently Asked Questions about autoplan

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

FAQPage Schema
How do I turn a vague feature request into an executable implementation plan?▼

Implementation planning converts vague requests by extracting goals, audiences, and constraints, then drafting step-by-step objectives, major workstreams, interfaces, and verification strategies into an execution-ready plan.

What is the best way to scope large tasks and extract hidden assumptions during product discovery?▼

Scoping large tasks requires running discovery sessions to extract implied scope and constraints, ensuring hidden assumptions surface before drafting objectives, workstreams, and behavior changes for execution.

How do I decide whether to run a product review or engineering review pass on a drafted plan?▼

Review orchestration conditionally applies product-level and engineering-level review passes to a drafted plan, evaluating interfaces and behavior changes before merging feedback into the final implementation plan.

Does implementation planning work for underspecified user requests with no clear verification strategy?▼

Implementation planning handles underspecified requests by running office-hours style discovery to clarify goals, then producing a verification strategy alongside objectives and workstreams to ensure testable execution.

What should be included in an executable implementation plan to avoid premature coding?▼

An executable implementation plan should include step-by-step objectives, major workstreams, interfaces or behavior changes, verification strategies, and documented assumptions to prevent premature coding and hidden scope creep.