Skip to content
Back to skills

Task Planning

ASecurity

Structured task planning workflow with user feedback loops. Use when the user explicitly requests planning (e.g., "make a plan", "plan first", "create a plan"). Covers creating plans with actionable steps, iterating based on feedback, saving confirmed plans, and executing step-by-step with progress tracking.

  • 129 stars
  • 0 votes
  • 0 copies
  • 4 views
  • Added June 11, 2026
development

Security analysis

A100/100

Scanned June 11, 2026

npx -y skills add gradion-ai/freeact --skill task-planning --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Task Planning?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Task Planning
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/gradion-ai-task-planning/badge)](https://www.skillsdirectory.com/skills/gradion-ai-task-planning)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: task-planning
description: Structured task planning workflow with user feedback loops. Use when the user explicitly requests planning (e.g., "make a plan", "plan first", "create a plan"). Covers creating plans with actionable steps, iterating based on feedback, saving confirmed plans, and executing step-by-step with progress tracking.
---

# Task Planning

Structured workflow for planning and executing tasks when explicitly requested by the user.

## Planning Phase

### 1. Create Initial Plan

Draft a plan with clear, actionable steps using markdown checklist format:

```markdown
- [ ] Step 1: Description
- [ ] Step 2: Description
- [ ] Step 3: Description
```

### 2. Request Feedback

Present the plan to the user and ask for feedback. Do not proceed until feedback is received.

### 3. Iterate Until Confirmed

Revise the plan based on user feedback. Continue the proposal-feedback loop until the user confirms.

### 4. Save Confirmed Plan

Write the confirmed plan to `{plans_rel_dir}/<task-name>.md` where:
- `<task-name>` is a descriptive kebab-case name
- Example: `{plans_rel_dir}/add-user-authentication.md`
- The `{plans_rel_dir}/` directory already exists

## Execution Phase

### 5. Execute Step-by-Step

Work through the plan sequentially:
- First unchecked item is the current task
- After completing each step, mark with checkmark: `- [x] Step description`
- Update the plan file to reflect progress

### 6. Revise as Needed

If execution reveals the need for plan adjustments:
- Update the plan file with revised steps
- Inform the user of significant changes

### 7. Request Feedback During Execution

If encountering uncertainty or needing user input during execution, ask for feedback before proceeding.

## Plan File Format

```markdown
# <Task Title>

## Steps

- [x] Completed step
- [ ] Pending step
- [ ] Another pending step

## Notes

Optional section for context, decisions made, or issues encountered.
```

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.