work

Coordinate AI agent work sessions in a Track-enabled Git repository.

Updated Mar 24, 2026
One-click install
npx skills add https://github.com/Hugopeck/track --skill work-hugopeck
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: work
Source: https://github.com/Hugopeck/track/tree/main/skills/work
Command: npx skills add https://github.com/Hugopeck/track --skill work-hugopeck

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires gh, git, and includes scripts (resource) and references (resource) components.

What problem does it solve?

It keeps AI-assisted work aligned with Track task state so a repo can move cleanly between tracked sessions, untracked exploration, and PR-driven completion without manual status juggling.

Core Features & Use Cases

  • Session routing: Chooses tracked, untracked, or empty modes based on task, branch, and PR state.
  • Deterministic promotion: Promotes an untracked session only when one task clearly matches the current diff or branch.
  • PR lifecycle control: Starts tracked work, syncs draft and review state, records notes, and lets automation mark completion.
  • Use case: An agent begins on a feature branch, attaches to the matching task, opens a draft PR, and hands off to review once acceptance evidence is ready.

Quick Start

Ask the assistant to manage the current repo as a Track work session and follow the tracked-or-untracked rules for the active branch.

Frequently Asked Questions about work

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

FAQPage Schema
How do I keep AI agent work synced with Git tasks and pull requests?

To keep AI agent work synced with Git tasks, this skill coordinates work sessions by reading task files, branch state, and PR state to enforce file-scope overlap rules and update Track status deterministically.

How does an untracked exploration session get promoted to a tracked task?

Untracked session promotion happens deterministically only when one task clearly matches the current diff or branch, preventing manual status juggling and ensuring clean alignment between exploration and tracked work.

Do I need the gh CLI installed to manage Track work sessions?

Yes, you need both the gh CLI and git installed because the skill relies on these dependencies to execute provided bash scripts for reading PR state and updating Track status.

What is the best way to manage local untracked exploration branches before attaching a task?

The best way to manage untracked exploration is using session routing to choose untracked mode, allowing local work to proceed safely until a matching task is found for deterministic promotion.

Why does AI session mode need to be resolved deterministically?

Session mode must be resolved deterministically to prevent ambiguous state transitions, ensuring a repository moves cleanly between tracked sessions, untracked exploration, and PR-driven completion without manual intervention.