atask

Manage local tasks and projects using the Denote file naming convention via CLI and TUI.

Updated Jul 6, 2025
One-click install
npx skills add https://github.com/mph-llm-experiments/atask --skill atask
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: atask
Source: https://github.com/mph-llm-experiments/atask/tree/main
Command: npx skills add https://github.com/mph-llm-experiments/atask --skill atask

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides a robust command-line interface and a TUI for managing tasks and projects using the Denote file naming convention, ensuring data portability and organization.

Core Features & Use Cases

  • Task Creation & Management: Create, list, update, and mark tasks as done.
  • Project Organization: Associate tasks with projects using Denote IDs for clear relationships.
  • Filtering & Sorting: Efficiently filter tasks by status, priority, area, due date, and more.
  • AI Agent Integration: Optimized for AI agents with JSON output and a powerful query language.
  • Use Case: Organize your daily work, track project progress, and generate reports on task completion, all from your terminal or via AI assistance.

Quick Start

Use the atask skill to create a new task with a high priority and a due date for tomorrow.

Frequently Asked Questions about atask

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

FAQPage Schema
How do I manage tasks and projects locally using the Denote file naming convention?

You can manage tasks and projects using the Denote file naming convention through a command-line interface and TUI, ensuring data portability and organization. It supports task creation, updates, and filtering by status or priority.

Can I use a CLI task manager to filter tasks by priority and due date?

Yes, you can filter tasks by status, priority, area, due date, and project association using Denote IDs. This allows efficient sorting and retrieval of specific tasks directly from your terminal.

Does this task management tool support JSON output for AI agent integration?

Yes, the task management tool is optimized for AI agent integration by providing JSON output and a query language. This enables programmatic access to your tasks and project data.

What is the best way to associate tasks with projects in a Denote workflow?

The best way to associate tasks with projects in a Denote workflow is by using Denote IDs. This ensures clear relationships between tasks and their parent projects for accurate tracking.

Do I need a specific environment to run a TUI for project management locally?

You need a local environment that supports command-line interfaces and TUI applications to run this project management tool. No external dependencies are required, as it operates entirely locally.