todo-app

Manage local tasks by adding, listing, and marking done in todos.json.

11|4|Updated Feb 25, 2026
One-click install
npx skills add https://github.com/MohibShaikh/clawvet --skill todo-app
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: todo-app
Source: https://github.com/MohibShaikh/clawvet/tree/main/benchmarks/benign/todo-app
Command: npx skills add https://github.com/MohibShaikh/clawvet --skill todo-app

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill provides a lightweight local-grade task manager that stores tasks in a JSON file, simplifying task tracking without requiring a database or remote services.

Core Features & Use Cases

  • Add tasks to a local todos.json file.
  • List current tasks with status.
  • Mark tasks as done and persist changes to disk.
  • Use Case: Personal task management on a developer machine with no external dependencies.

Quick Start

Run the skill to add, list, and complete tasks using the available commands.

Frequently Asked Questions about todo-app

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

FAQPage Schema
How do I manage a local todo list using Node.js without a database?

You can manage a local todo list by using Node.js built-in modules to read and write tasks directly to a JSON file. This approach handles adding, listing, and marking tasks done without requiring a database.

How do I store and persist CLI tasks to a JSON file?

To persist CLI tasks to a JSON file, the application uses the fs and path modules to serialize task data into todos.json within the current working directory, ensuring data remains saved locally on disk.

What is the best way to track personal tasks on a developer machine?

The best way to track personal tasks on a developer machine is using a lightweight local task manager. It stores tasks in a JSON file, simplifying tracking for small projects without external dependencies or remote services.

Do I need external dependencies to run a local JSON-based task manager?

No, you do not need external dependencies to run a local JSON-based task manager. It relies entirely on Node.js built-in modules like fs and path to parse and serialize the data.

Can I use filesystem commands to mark tasks done in a local JSON file?

Yes, you can use filesystem commands to mark tasks done in a local JSON file. The application reads the file, updates the task status, and writes the changes back to disk to persist the updates.

When should I not use a local JSON file for task management?

You should not use a local JSON file for task management if you need remote accessibility, multi-user collaboration, or complex querying. It is designed for personal productivity and small local projects only.