secondbrain-task

Create and track tasks in the SecondBrain knowledge base with priority and due dates.

15|Updated Dec 21, 2025
One-click install
npx skills add https://github.com/sergio-bershadsky/ai --skill secondbrain-task
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: secondbrain-task
Source: https://github.com/sergio-bershadsky/ai/tree/main/plugins/secondbrain/skills/secondbrain-task
Command: npx skills add https://github.com/sergio-bershadsky/ai --skill secondbrain-task

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Managing work items across conversations and notes can be chaotic. This skill standardizes capturing user intent into a structured, trackable task within the SecondBrain, ensuring consistency and visibility.

Core Features & Use Cases

  • Create tracked tasks with a clear title, optional description, priority, due date, and assignee.
  • Generate a unique task number (e.g., TASK-0042) and persist it to .claude/data/tasks/records.yaml.
  • Optionally create a task document with detailed acceptance criteria and notes at docs/tasks/TASK-XXXX-<title>.md.
  • Respect existing task lifecycle: todo → in_progress → done with optional blocks; supports tagging and status updates.

Quick Start

Create a new task with a title, optional description, priority, and due date to add it to your SecondBrain.

Frequently Asked Questions about secondbrain-task

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

FAQPage Schema
How do I create tracked tasks with priority and due dates from chat conversations?▼

To create tracked tasks from chat conversations, this skill captures your intent and stores it in records.yaml, assigning a unique task number, priority, due date, and assignee automatically.

Can I generate a task document with acceptance criteria alongside task tracking?▼

Yes, you can generate a task document with acceptance criteria and notes. This optional document is created at docs/tasks/TASK-XXXX-<title>.md when you initialize a new task record.

What is the best way to manage task lifecycle status from todo to done?▼

The best way to manage task lifecycle status is through the built-in workflow, which tracks progress from todo to in_progress to done with optional blocks, supporting tagging and status updates.

Does task tracking require a specific knowledge base setup before creating records?▼

Task tracking requires verifying the SecondBrain tasks entity exists before creating records. The skill checks this prerequisite to ensure data persists correctly in the .claude/data/tasks/ directory.

How are task records stored and numbered within the knowledge base workflow?▼

Task records are stored in .claude/data/tasks/records.yaml within the knowledge base workflow. Each task receives a unique incremental identifier like TASK-0042 for consistent referencing and tracking.

What limitations exist when assigning work items across multiple notes and conversations?▼

A limitation when assigning work items across conversations is that all records must conform to the standardized records.yaml schema, restricting custom fields to predefined priority, due date, and assignee attributes.