starting-task

Initialize tracked work units with research, planning, and execution phases.

7|2|Updated Apr 23, 2026
One-click install
npx skills add https://github.com/yishan-io/yishan-mono --skill starting-task-yishan-io
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: starting-task
Source: https://github.com/yishan-io/yishan-mono/tree/main/packages/pi-task/skills/starting-task
Command: npx skills add https://github.com/yishan-io/yishan-mono --skill starting-task-yishan-io

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill eliminates the ambiguity and overhead of starting new work by providing a consistent, durable framework for tracking tasks, planning, and maintaining project context.

Core Features & Use Cases

  • Durable Task Tracking: Automatically creates structured task records in your project memory.
  • Phase-Based Workflow: Guides you through research, planning, and execution phases to ensure high-quality output.
  • Use Case: When a user requests a new feature, use this skill to initialize a tracked task, define acceptance criteria, and establish a clear plan before beginning implementation.

Quick Start

Use the starting-task skill to initialize a new tracked task for the requested feature implementation.

Frequently Asked Questions about starting-task

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

FAQPage Schema
How do I standardize task tracking and project memory for new development work?

Phase-based workflow automation guides development through research, planning, and execution phases. It ensures high-quality output by establishing a clear plan and defining acceptance criteria before beginning any feature implementation.

What is the best way to initialize a tracked task for a requested feature?

The best way to initialize a tracked task is using a standardized skill that creates a durable task record in project memory. This automatically defines acceptance criteria and establishes a structured plan before implementation begins.

How does context tracking work for agentic development workflows?

Workflow automation requires integration with task-file operations and context-management utilities. These dependencies are necessary to maintain persistent project state and facilitate the transition from ad-hoc requests to structured development phases.

Why does starting new development work create ambiguity and overhead?

Starting new work creates ambiguity and overhead without a consistent, durable framework for tracking tasks and planning. Standardizing the initialization of tracked work units eliminates this ambiguity by providing structured project memory and phase-based guidance.