Skip to content
Back to skills

Cfn Task Planning

ASecurity

Classify tasks, initialize structured configs with scope boundaries, decompose complex tasks

  • 666 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added February 8, 2026
developmentgoapibackend

Works with

  • cli
  • api

Security analysis

A100/100

Scanned February 12, 2026

npx -y skills add majiayu000/claude-skill-registry --skill cfn-task-planning --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Cfn Task Planning?

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

Security grade badge for Cfn Task Planning
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/majiayu000-cfn-task-planning/badge)](https://www.skillsdirectory.com/skills/majiayu000-cfn-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: cfn-task-planning
description: Classify tasks, initialize structured configs with scope boundaries, decompose complex tasks
version: 1.0.0
tags: planning, classification, scope, decomposition, task-mode
status: production
---

## What it does
Three-phase planning: (1) classify by type/complexity → agent specializations, (2) initialize config with scope boundaries, deliverables, acceptance criteria, (3) decompose large tasks into subtasks within tool budgets.

## When to use (4 triggers)
1. Starting CFN Loop Task Mode → Generate scope config before spawning
2. Analyzing complexity → Select right agents and iteration thresholds
3. Breaking down epics → Sequential subtasks when one agent can't complete
4. Scope contracts → Establish in/out-of-scope before implementation

## When NOT to use (4 anti-patterns)
1. Well-defined and scoped → Go straight to spawning
2. Real-time classification during execution → Planning phase only
3. CLI mode with Redis → CLI stores in Redis, this is for Task Mode configs
4. Simple single-step → Skip for trivial changes

## How to use
Step 1 Classify: `./classify-task.sh "Create REST API..." --format=json`
Step 2 Init: `./init-config.sh --task-id cfn-phase-123 --task-description "..." --mode standard`
Step 3 Decompose: `./decompose-task.sh --task-id ... --description "..." --complexity high`

## Parameters
- **classify**: TASK_DESCRIPTION, --format (json/simple)
- **init**: --task-id, --task-description, --mode (mvp/standard/enterprise)
- **decompose**: --task-id, --description, --tool-budget, --complexity

## Expected output
- **Classify**: `{task_type, complexity, keywords_matched, suggested_agents}`
- **Init**: `.cfn/task-configs/task-{id}.json` with scope, agents, thresholds, acceptance criteria
- **Decompose**: JSON array of subtasks with deliverables, tool_budget, estimated_effort

## Real-world example
"Add JWT auth" → classify backend → init config with deliverables `[src/auth/jwt.ts, tests/]` + acceptance criteria → spawn agents with known scope

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.