name: work-tracker description: Track bugs, tasks, ideas, and decisions in markdown. Use when logging work items, tracking progress, or managing a personal task list.
/track Command
Create a tracking item in the appropriate tracking document.
Tracking System Overview
Tracking items are organized by type in nimbalyst-local/tracker/. Common types include:
- Bugs: Issues and defects that need fixing
- Tasks: Work items and todos
- Ideas: Concepts and proposals to explore
- Decisions: Important decisions and their rationale
- Feature Requests: User-requested features
- User Stories: User-focused functionality
- Feedback: User feedback and insights
- Tech Debt: Technical debt items
Tracking Item Structure
- [Brief description] #[type][id:[type]_[ulid] status:to-do priority:medium created:YYYY-MM-DD]
Usage
When the user types /track [type] [description]:
Where [type] is the tracker type (e.g., bug, task, idea, feature-request, etc.)
- Parse the type from the command
- Generate ULID for the unique item ID
- Determine priority based on description keywords:
- "critical", "urgent", "blocking" → high/critical
- "nice to have", "minor", "low" → low
- Otherwise → medium
- Add to appropriate tracker file (
nimbalyst-local/tracker/[type]s.md) - Confirm to the user where the item was tracked
Examples
/track bug Login fails on mobile Safari
/track task Update API documentation
/track idea Add dark mode support
/track feature-request Export to PDF functionality
/track decision Use PostgreSQL for database
/track feedback Users find settings page confusing
Multi-Type Support
The /track command automatically detects which tracker schemas are installed in your workspace and routes items to the appropriate file. If a tracker type doesn't exist, it will suggest creating one or offer alternatives.
Best Practices
- Be specific in descriptions
- Include context when helpful
- Use consistent naming for types
- Review and update tracked items regularly
- Set priorities appropriately
- Link to related plans or documents when relevant