KS
Killer-Skills

project-planner — Categories.community

v1.0.0
GitHub

About this Skill

Perfect for Task Management Agents needing project organization and task dependency handling capabilities. Development workspace for organizing multiple projects

jeffwweee jeffwweee
[0]
[0]
Updated: 3/2/2026

Quality Score

Top 5%
34
Excellent
Based on code quality & docs
Installation
SYS Universal Install (Auto-Detect)
Cursor IDE Windsurf IDE VS Code IDE
> npx killer-skills add jeffwweee/dev-workspace/project-planner

Agent Capability Analysis

The project-planner MCP Server by jeffwweee is an open-source Categories.community integration for Claude and other AI agents, enabling seamless task automation and capability expansion.

Ideal Agent Persona

Perfect for Task Management Agents needing project organization and task dependency handling capabilities.

Core Value

Empowers agents to manage task planning, tracking, and updates using JSON files, handling task dependencies, priorities, and status updates via commands like --plan and --update-task.

Capabilities Granted for project-planner MCP Server

Creating new task plans with dependencies
Updating task status in tasks.json files
Tracking task priorities and status updates

! Prerequisites & Limits

  • Requires tasks.json file access
  • Limited to text-based command interactions
Project
SKILL.md
2.8 KB
.cursorrules
1.2 KB
package.json
240 B
Ready
UTF-8

# Tags

[No tags]
SKILL.md
Readonly

Project Planner

Overview

Manages task planning, tracking, and updates to tasks.json. Handles task dependencies, priorities, and status updates.

Commands

Create Task Plan

Create a new task with appropriate priority and dependencies:

bash
1/skill project-planner --plan "Task description"

Output: Creates task in tasks.json with auto-generated ID.

Update Task Status

Update task status in tasks.json:

bash
1/skill project-planner --update-task TASK-001 --status completed --passes true

See conventions.md for status values.

List Tasks

Show all tasks with status and dependencies:

bash
1/skill project-planner --list-tasks

Add Dependency

Create dependency relationship between tasks:

bash
1/skill project-planner --add-dependency TASK-002 --depends-on TASK-001

Task Schema

See conventions.md for complete schema.

Priority Levels

See conventions.md for priority definitions.

Dependency Rules

  1. NEVER create circular dependencies - Task A depends on B, B depends on A
  2. ALWAYS validate dependencies exist - Check referenced task IDs exist
  3. DEPENDENT tasks auto-block - Task B blocked until Task A completes
  4. UPDATES unlock dependents - Marking Task A complete unblocks Task B

Return Contract

See return-contract.md.

Safety Rules

  1. NEVER delete tasks - Mark as cancelled instead
  2. ALWAYS update updatedAt - Set timestamp on every modification
  3. ALWAYS set passes=true - Only when task is truly complete
  4. NEVER skip validation - Check dependencies exist before adding
  5. ALWAYS preserve structure - Maintain JSON schema integrity

See safety-rules.md for patterns.

Error Handling

  • If tasks.json doesn't exist: Create with empty tasks array, set version: "1.0.0", notify user
  • If dependency doesn't exist: Report error with missing task ID, do not add, suggest valid task IDs
  • If circular dependency detected: Report the cycle (A -> B -> C -> A), do not apply changes

See error-handling.md for patterns.

Example

User: /skill project-planner --update-task TASK-001 --status completed --passes true

Status: SUCCESS

Summary:
- Updated TASK-001 status to completed
- Set passes=true for TASK-001
- Unblocked dependent tasks: TASK-002, TASK-003

Files changed:
- tasks.json

Commands run:
- None (direct file edit)

Evidence:
- TASK-001: completed (passes=true)
- TASK-002: pending (previously blocked)
- TASK-003: pending (previously blocked)

Next recommended:
- node bin/dw.js pick-next

Related Skills

Looking for an alternative to project-planner or building a Categories.community AI Agent? Explore these related open-source MCP Servers.

View All

widget-generator

Logo of f
f

widget-generator is an open-source AI agent skill for creating widget plugins that are injected into prompt feeds on prompts.chat. It supports two rendering modes: standard prompt widgets using default PromptCard styling and custom render widgets built as full React components.

149.6k
0
Design

chat-sdk

Logo of lobehub
lobehub

chat-sdk is a unified TypeScript SDK for building chat bots across multiple platforms, providing a single interface for deploying bot logic.

73.0k
0
Communication

zustand

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
Communication

data-fetching

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
Communication