Skip to content
Back to skills

Superteam Writing Plans

ASecurity

Create structured implementation plans with machine-parseable task blocks

  • 57 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added October 17, 2026
developmenttypescriptgoapibackend

Works with

  • api

Security analysis

A100/100

Scanned October 17, 2026

npx -y skills add diegosouzapw/awesome-omni-skill --skill superteam-writing-plans --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Superteam Writing Plans?

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

Security grade badge for Superteam Writing Plans
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/diegosouzapw-superteam-writing-plans/badge)](https://www.skillsdirectory.com/skills/diegosouzapw-superteam-writing-plans)

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: superteam-writing-plans
description: Create structured implementation plans with machine-parseable task blocks
globs: "**/*.md"
---

# Writing Plans

## Structure

A good plan has:
1. **Goal** — what are we building and why
2. **Constraints** — technical limitations, dependencies, requirements
3. **Tasks** — ordered, independent, testable units of work
4. **Task block** — machine-parseable task list for automation

## Task Block Format

Include a `superteam-tasks` fenced block for automated task tracking:

````markdown
```superteam-tasks
- title: Create data models
  description: Define TypeScript types and validation for User and Post entities
  files: [src/models/user.ts, src/models/post.ts]
- title: Implement API endpoints
  description: REST endpoints for CRUD operations on User and Post
  files: [src/routes/users.ts, src/routes/posts.ts]
- title: Add authentication middleware
  description: JWT validation middleware for protected routes
  files: [src/middleware/auth.ts]
```
````

### Task Properties
- **title**: Short, action-oriented (verb + noun)
- **description**: What to implement and any key decisions
- **files**: Expected files to create or modify

## Task Guidelines

### Good Tasks
- ✅ "Create user model with email validation" — clear, testable, small
- ✅ "Add JWT authentication middleware" — focused, independent
- ✅ "Implement pagination for list endpoints" — specific feature

### Bad Tasks
- ❌ "Set up the project" — too vague
- ❌ "Implement the entire backend" — too large
- ❌ "Fix bugs" — not specific enough

## Task Ordering

1. Data models and types first (foundation)
2. Core business logic (depends on models)
3. API/UI layer (depends on business logic)
4. Integration and cross-cutting concerns (auth, logging, etc.)
5. Polish and optimization (last)

## Size Guidelines

- **Ideal task**: 1-3 files, 50-200 lines of code + tests
- **Too small**: Renaming a variable (just do it)
- **Too large**: "Implement the auth system" (break into subtasks)
- **Splitting rule**: If you can't describe it in one sentence, split it

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.