cc-track-tools

Run cc-track utility scripts for validation, task completion, and git-session management.

1|1|Updated Sep 11, 2025
One-click install
npx skills add https://github.com/cahaseler/cc-track --skill cc-track-tools
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cc-track-tools
Source: https://github.com/cahaseler/cc-track/tree/main/skills/cc-track-tools
Command: npx skills add https://github.com/cahaseler/cc-track --skill cc-track-tools

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires bun, @anthropic-ai/claude-agent-sdk, ccusage, and includes scripts (resource) components.

What problem does it solve?

This Skill provides the essential utility scripts for the cc-track AI-assisted development workflow. It automates repetitive and complex development tasks, such as comprehensive code validation, task finalization, and project setup, allowing developers to focus on core coding rather than manual process management. It ensures consistency and reduces errors across the development lifecycle, helping you deliver high-quality code faster.

Core Features & Use Cases

  • Automated Code Validation: Run comprehensive checks (TypeScript, lint, tests, Knip) for your active task before completion, ensuring code quality and preventing integration issues.
  • Streamlined Task Completion: Automatically update task metadata, squash work-in-progress commits into clean, conventional commits, and create pull requests, saving significant manual effort.
  • Project Infrastructure Setup: Quickly create new feature specifications, including dedicated git branches, spec folders, metadata, and linked GitHub issues, accelerating project initiation.
  • Git Session Management: Manage WIP commits, view changes since the last user commit, and prepare your branch for pushing with integrated git utilities.
  • Use Case: Before submitting a pull request, simply ask the AI to "prepare the active task for completion." The skill will then run all necessary validation checks (lint, tests, typecheck) and report back, saving you from manual execution and potential CI failures.

Quick Start

Run the prepare-completion script to validate the active task.

Frequently Asked Questions about cc-track-tools

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

FAQPage Schema
How do I validate TypeScript and run linting checks before submitting code?

Use the prepare-completion script to run comprehensive validation including TypeScript type checking, linting, tests, and Knip analysis on your active task. It reports all issues before you push, preventing CI failures and catching errors early in development.

Can I automate git commits and pull request creation from my development branch?

Yes. The complete-task script automatically squashes work-in-progress commits into clean conventional commits and creates pull requests, eliminating manual git and PR setup while maintaining commit history standards.

How do I set up a new feature with git branches, specs, and GitHub issues?

The specify script creates new feature specifications including dedicated git branches, spec folders, metadata files, and linked GitHub issues, accelerating project setup and ensuring consistent structure across features.

What's the best way to manage work-in-progress commits and review changes before pushing?

Use the git-session script to manage WIP commits, view changes since your last user commit, and prepare your branch for pushing with integrated git utilities, keeping your history clean.

Does this work with existing TypeScript projects using linting and testing frameworks?

Yes. cc-track integrates with TypeScript, lint, test, and Knip tools already in your project. Scripts execute via bun and require a loaded base directory, working within existing development workflows.

Can I use these scripts to update my project backlog and task metadata?

Yes. The backlog script updates project backlog and task metadata, keeping your development records synchronized with code changes and ensuring accurate project tracking.