hf-plan

Generate structured task-driven development plans with risk-tiered decision documentation for HarnessFlow.

51|23|Updated Apr 16, 2026
One-click install
npx skills add https://github.com/hujianbest/harness-flow --skill hf-plan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hf-plan
Source: https://github.com/hujianbest/harness-flow/tree/main/skills/hf-plan
Command: npx skills add https://github.com/hujianbest/harness-flow --skill hf-plan

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires hf-gate, hf-review, and includes scripts (resource) and references (resource) components.

What problem does it solve?

The Skill unit "hf-plan" addresses the need for producing clear, actionable plans in AI-driven code development workflows, streamlining the planning process for software projects.

Core Features & Use Cases

  • Plan Generation: Automates the creation of comprehensive plans based on the frame and risk tier of a project.
  • Multi-Level Planning: Supports planning at different levels, from basic documentation to detailed design and spec documentation.
  • Task and Decision Documentation: Captures all tasks and key decisions, making the plan easily executable and reviewable.
  • Integration with Gate Mechanisms: Seamlessly integrates with HarnessFlow's gate mechanisms to ensure a project moves forward without missteps.

Quick Start

Execute the command to generate a plan for the current project stage.

Frequently Asked Questions about hf-plan

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

FAQPage Schema
How do I generate structured project planning documents for AI coding workflows?

Project planning for AI coding workflows involves creating task-driven plans with risk-tiered decision documentation. This approach captures all tasks and key decisions, making the plan executable and reviewable at every development stage.

How does risk-tiered decision documentation work in software development planning?

Risk-tiered decision documentation categorizes project decisions by risk level to streamline software development planning. It captures tasks and key choices, ensuring the plan remains executable and reviewable at every project stage.

Can I create multi-level plans for different stages of software development?

Yes, creating multi-level plans for software development is supported, ranging from basic documentation to detailed design and spec documentation. This ensures every project stage has an appropriately detailed and actionable plan.

Do I need gate mechanisms to move a software project forward in AI-driven workflows?

Yes, integrating gate mechanisms ensures an AI-driven software project moves forward without missteps. These mechanisms validate the comprehensive plan at each stage, preventing errors before development proceeds.

What is the best way to integrate decision documentation with gate mechanisms?

The best way to integrate decision documentation with gate mechanisms is through a unified workflow framework. This connects task documentation with gate checks, ensuring the software project moves forward without missteps.

When should I not use automated plan generation for software development?

You should avoid automated plan generation when a project requires highly customized, non-standard documentation outside predefined risk tiers. It is designed for structured, task-driven AI coding workflows rather than ad-hoc planning needs.