By obsfx
AI-optimized issue tracker for coding workflows. Search-first workflow with persistent task memory across sessions.
Use when user mentions issue, bug, task, ticket, feature, backlog, tracking, or work items. Suggests using Trekker for tracking.
Use Trekker to plan and track multi-step tasks BEFORE starting implementation.
name: search
Synchronize Trekker with Claude's built-in TodoWrite. Trekker is the source of truth.
Persistent task memory for AI agents across sessions
Admin access level
Server config contains admin-level keywords
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
A Claude Code plugin for trekker, the AI-optimized issue tracker. Provides MCP tools, slash commands, agents, and skills for seamless task management in Claude Code.
npm install -g @obsfx/trekker
# Add the trekker marketplace
claude plugin marketplace add obsfx/trekker-claude-code
# Install the plugin
claude plugin install trekker
Or in Claude Code interactive mode:
/plugin marketplace add obsfx/trekker-claude-code
/plugin install trekker
The MCP server is bundled with the plugin and auto-configured.
# Clone the repository
git clone https://github.com/obsfx/trekker-claude-code.git
# Symlink to Claude plugins directory
ln -s $(pwd)/trekker-claude-code ~/.claude/plugins/trekker
cd your-project
trekker init
The MCP server exposes trekker functionality as tools:
| Category | Tool | Description |
|---|---|---|
| Task | trekker_task_create | Create a new task |
| Task | trekker_task_list | List tasks with filters and pagination |
| Task | trekker_task_show | Show task details |
| Task | trekker_task_update | Update task fields |
| Task | trekker_task_delete | Delete a task |
| Task | trekker_task_ready | Show unblocked tasks ready to work on |
| Epic | trekker_epic_create | Create an epic |
| Epic | trekker_epic_list | List epics with pagination |
| Epic | trekker_epic_show | Show epic details |
| Epic | trekker_epic_update | Update an epic |
| Epic | trekker_epic_delete | Delete an epic |
| Subtask | trekker_subtask_create | Create a subtask |
| Subtask | trekker_subtask_list | List subtasks with pagination |
| Subtask | trekker_subtask_update | Update a subtask |
| Subtask | trekker_subtask_delete | Delete a subtask |
| Comment | trekker_comment_add | Add a comment |
| Comment | trekker_comment_list | List comments with pagination |
| Comment | trekker_comment_update | Update a comment |
| Comment | trekker_comment_delete | Delete a comment |
| Dependency | trekker_dep_add | Add a dependency |
| Dependency | trekker_dep_remove | Remove a dependency |
| Dependency | trekker_dep_list | List dependencies |
| Search | trekker_search | FTS5 full-text search |
| System | trekker_init | Initialize trekker |
| System | trekker_quickstart | Get workflow guide |
| System | trekker_wipe | Wipe database |
| Command | Description |
|---|---|
/trekker:prime | Load workflow context |
/trekker:create | Interactive task creation |
/trekker:list | List tasks with filters |
/trekker:show | Show task details |
/trekker:ready | Find unblocked work |
/trekker:start | Begin working on a task |
/trekker:done | Complete task with summary |
/trekker:blocked | Mark task as blocked |
/trekker:epic | Manage epics |
/trekker:comment | Add comment to task |
/trekker:deps | Manage dependencies |
/trekker:history | View audit trail of changes |
/trekker:task-agent | Run autonomous task agent |
The task agent (/trekker:task-agent) provides autonomous task completion:
Invoke with /trekker:task-agent to let Claude work through tasks autonomously.
| Skill | Description |
|---|---|
trekker | Core workflow guide for task management |
planning | Plan and track multi-step tasks before implementation |
task-sync | Synchronize Trekker with Claude's built-in TodoWrite |
issue-tracking | Suggest Trekker when user mentions issues, bugs, or tasks |
search | Search-first workflow for finding existing tasks |
find-duplicates | Detect duplicate tasks before creating new ones |
smart-query | Intelligent task querying |
The plugin includes hooks for context management and workflow automation:
SessionStart - When Claude Code starts:
PreCompact - Before context compaction:
npx claudepluginhub obsfx/trekker-claude-code --plugin trekkerEnrich coding agent prompts with codebase context using a local LLM
Finds @feedback annotations in source code and addresses them with code changes
Composable skills for coding agents — structured workflows for learning, architecture, and planning
Shows remaining context window percentage in the statusline with a visual progress bar
Personal task tracker — invisible kanban that tracks your work automatically
Cotask — task management with TASKS.md kanban dashboard
AI-supervised issue tracker for coding workflows. Manage tasks, discover work, and maintain context with simple CLI commands.
Agent-first task management. Track tasks, learnings, and decisions across sessions.
Commands for task management and project tracking
Claude Code integration for MCP Task Orchestrator — schema-aware context, note-driven workflow