project_tasks

Create, update, search, and track persistent user-visible project tasks across sessions.

Updated Apr 1, 2026
One-click install
npx skills add https://github.com/koya-alt/Catalyst --skill project-tasks-koya-alt
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: project_tasks
Source: https://github.com/koya-alt/Catalyst/tree/main/local/skills/project_tasks
Command: npx skills add https://github.com/koya-alt/Catalyst --skill project-tasks-koya-alt

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Users need a way to create, view, and maintain high‑level project tasks that persist across sessions and are visible to them, separate from internal agent task lists.

Core Features & Use Cases

  • Persistent task storage – Tasks remain across sessions and can be listed at any time.
  • User‑visible milestones – High‑level deliverables are presented directly to the user.
  • Dependency management – Define and query task dependencies.
  • Batch creation with plan files – Create multiple tasks from markdown plan files in one call.
  • Search and filtering – Find tasks by keywords, state, or identifiers.

Quick Start

Ask the assistant to create a new project task titled “Add authentication”.

Frequently Asked Questions about project_tasks

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

FAQPage Schema
How do I track project milestones that persist across sessions?

Project milestones can be tracked across sessions by using persistent task storage to create, update, and view high-level deliverables that remain visible to users over time. Search and filter tasks by keywords, state, or identifiers.

Can I create multiple project tasks at once from a plan file?

Yes, you can perform batch creation of multiple project tasks from markdown plan files in a single call. This allows you to quickly populate your task management system with predefined high-level deliverables.

How does dependency tracking work for project tasks?

Dependency tracking allows you to define and query relationships between project tasks. You can manage task dependencies to ensure high-level milestones are completed in the correct sequence and track their status changes.

What is the best way to manage user-visible project tasks separately from internal agent tasks?

The best way to separate user-visible project tasks from internal agent lists is to use a dedicated persistent task storage system. This maintains high-level deliverables across sessions and presents them directly to the user.

How do I find specific project tasks by their current state or keywords?

You can find specific project tasks by using the search and filtering APIs to query tasks by keywords, state, or identifiers. This retrieves the relevant high-level milestones from the persistent task storage.

Do I need any external dependencies to manage persistent project tasks?

No external dependencies are required to manage persistent project tasks. The system operates independently to provide APIs for task retrieval, status changes, dependency handling, and batch creation.