{"repo":"bensyverson/jobs","free":true,"listed":false,"github":"https://github.com/bensyverson/jobs","clone":"git clone https://github.com/bensyverson/jobs.git","description":"An agent-first CLI-based hierarchical task manager backed by SQLite","language":"Go","stars":22,"topics":["cli","sqlite","task","todo","dag"],"license":"MIT","category":"cli-tools","readme_excerpt":"Jobs The task tracker that agents love using and humans love watching. Jobs is a CLI tool which helps agents create detailed plans and carry them out methodically. A plan can contain blockers, acceptance criteria and hierarchy, making it a powerful hybrid of a spec/PRD and a directed acyclic graph (DAG). I like to say it “writes like a plan, runs like a DAG.” Jobs is a replacement for Plan Mode, to-do tools, and task trackers. It comes with a rich dashboard because why not. This document was written by a human for humans. If you're an agent, run job --help or check out the docs. Workflow overview 1. Have your agent read job schema and then write a Markdown document which starts with the “why” and ends with the “what:” a fenced YAML block with a hierarchical plan. 2. Open the doc, review it, and edit as needed. 3. Import the plan; start with job import plan.md --dry-run to check for errors, then drop the --dry-run . 4. Have your agent run job status and claim the first task. 5. Start the dashboard with job serve and observe. While YAML is an objectively bad format, this particular YAML schema is quite readable for humans and easy for agents to generate, which put it ahead of Markdown or JSON. Getting started Install This drops the job binary into $HOME/go/bin (or $GOBIN if set). Make sure that directory is on your PATH . AGENTS.md or CLAUDE.md Add this line to your AGENTS file: If you find the agent is still triggering its built-in Plan mode or to-do list tool, you can strengt","default_branch":null,"files":null,"tree":[],"storefront":"/r/bensyverson","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/bensyverson/jobs/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}