trekker

Manage AI agent tasks and session state via SQLite CLI commands.

14|5|Updated Jan 29, 2026
One-click install
npx skills add https://github.com/oakoss/agent-skills --skill trekker
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: trekker
Source: https://github.com/oakoss/agent-skills/tree/main/skills/trekker
Command: npx skills add https://github.com/oakoss/agent-skills --skill trekker

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a robust, local-first command-line interface for managing tasks, epics, and dependencies, designed specifically to enhance the workflow and memory of AI coding agents.

Core Features & Use Cases

  • Task Management: Create, track, and update epics, tasks, and subtasks with statuses and priorities.
  • Dependency Tracking: Define and manage task dependencies to ensure logical execution order.
  • Contextual Comments: Add rich comments with structured prefixes for analysis, progress, and checkpoints, serving as agent memory.
  • Full-Text Search & History: Easily search through tasks and view audit logs for complete traceability.
  • Use Case: Manage an AI agent's work session by breaking down a large feature into epics and tasks, tracking progress, and leaving detailed comments for context persistence.

Quick Start

Initialize Trekker in your project directory by running the trekker init command.

Frequently Asked Questions about trekker

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

FAQPage Schema
How do I manage AI agent task tracking and session state locally?

AI agent task tracking and session state are managed using a local SQLite database and CLI commands. This setup supports epics, tasks, dependencies, and comments for organized development workflows.

How do I track task dependencies for an AI-driven development workflow?

Task dependencies for AI-driven workflows are tracked via CLI commands that define logical execution order. You can create, update, and manage dependencies between epics, tasks, and subtasks directly.

How does local storage persistence work for CLI task management?

CLI task management uses local SQLite database storage for persistence. This ensures tasks, subtasks, comments, and history logs remain available across sessions without requiring external servers.

Can I use full-text search and history logging to trace AI agent progress?

Full-text search and history logging are supported to trace AI agent progress. You can search through tasks and view audit logs for complete traceability of development sessions.

What is the best way to provide context persistence for AI coding agents?

Context persistence for AI coding agents is provided through structured comments with prefixes for analysis, progress, and checkpoints. These comments serve as agent memory within the local database.

Does the CLI support token-efficient output for AI agents?

Token-efficient output for AI agents is supported using the `--toon` flag. This minimizes token usage during CLI interactions, optimizing communication between the agent and the task tracker.