todo

Add tasks to beads repositories with priority and tags.

Updated Dec 30, 2025
One-click install
npx skills add https://github.com/builtby-win/skills --skill todo-builtby-win
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: todo
Source: https://github.com/builtby-win/skills/tree/main/skills/todo
Command: npx skills add https://github.com/builtby-win/skills --skill todo-builtby-win

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines task management by allowing users to quickly add tasks to specific projects within their 'beads' repositories, automating the process of task creation and organization.

Core Features & Use Cases

  • Task Creation: Add new tasks with descriptions, priorities, projects, and tags.
  • Smart Project Inference: Automatically determines the correct 'beads' repository based on the current directory, Git root, or user input.
  • Use Case: When working on a project, you can instantly add a new task like "Implement user authentication" with high priority and relevant tags without leaving your current context.

Quick Start

Add a high-priority security task to your homebase project.

Frequently Asked Questions about todo

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

FAQPage Schema
How do I add a task to a project repository without manually specifying the project name?

Smart project inference automatically detects the correct beads repository by analyzing your current working directory or Git root. This allows you to quickly add tasks without manually specifying the target project name.

Can I assign priority levels and tags when creating new tasks via the command line?

Yes, task creation supports customizable fields including priority levels and tags. You can instantly add new tasks with specific attributes like high priority and relevant tags directly from your current working context.

What is smart project inference and how does it work for task management?

Smart project inference is an automated mechanism that determines the target repository for a new task by analyzing your current directory or Git root. It streamlines task organization by linking entries to the correct project without manual lookup.

How do I manually select a project if the automated repository detection fails?

If automated repository detection does not identify the correct target, the task creation process supports manual project selection. This fallback allows you to explicitly specify the beads repository where the new task should be organized.

Does this task management tool require any external dependencies or libraries to function?

No, this task management tool operates with zero external dependencies. It utilizes built-in Python scripts for parsing, project inference, and task object creation within your existing development environment.