nano-spec

Create standardized task packs with README, todo, doc, and log documents.

Updated Mar 4, 2026
One-click install
npx skills add https://github.com/ubiquitousthey/exo --skill nano-spec
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nano-spec
Source: https://github.com/ubiquitousthey/exo/tree/main/skills/nano-spec
Command: npx skills add https://github.com/ubiquitousthey/exo --skill nano-spec

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Task planning and tracking often suffer from fragmented, inconsistent documentation. nano-spec provides a lightweight, standardized set of documents to capture task context and progress.

Core Features & Use Cases

  • Create a complete task pack with README.md (background, goals), todo.md (research, implementation, verification), doc.md (technical decisions), and log.md (development history).
  • Update and track progress in a single place to improve traceability and collaboration.
  • Use nano-spec for product planning, software tasks, and research projects to standardize how tasks are described and progressed.

Quick Start

Create a new task pack named in kebab-case to generate all four documents.

Frequently Asked Questions about nano-spec

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

FAQPage Schema
How do I standardize task planning documentation for product development?

Standardize task planning documentation by generating a four-document structure capturing background, goals, progress, and decisions. This lightweight spec toolkit creates README, todo, doc, and log files to maintain consistent task context and traceability across product development projects.

What is the best way to track research task progress in a single place?

Track research task progress using a standardized log document that records development history. By maintaining a structured task pack with dedicated tracking files, you centralize progress updates and improve collaboration traceability for ongoing research projects.

How do I create a complete task specification pack for project management?

Create a task specification pack by naming your task in kebab-case to automatically generate standardized documentation files. This quickly produces README, todo, doc, and log markdown files, providing a complete, ready-to-use structure for project management tracking.

Does this task spec toolkit require any external dependencies or scripts?

No external dependencies are required to use the task spec toolkit. It operates independently with a standardized markdown document structure, while offering optional scripts, references, and assets for on-demand tooling when specific project tasks demand them.

When do I need a standardized documentation structure for software tasks?

You need a standardized documentation structure when task planning suffers from fragmented, inconsistent records. Applying a lightweight four-file spec toolkit to software tasks enforces consistent documentation, capturing technical decisions and implementation history for better project traceability.

Can I add optional references and assets to my task specifications?

Yes, you can add optional scripts, references, and assets to your task specifications. The core four-document structure provides standardized tracking, while these on-demand tooling options allow you to extend documentation for specific project requirements.