listing-branches

List autonomy/* branches and generate a Markdown table from git logs.

3|1|Updated Dec 12, 2025
One-click install
npx skills add https://github.com/tilmon-engineering/claude-skills --skill listing-branches
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: listing-branches
Source: https://github.com/tilmon-engineering/claude-skills/tree/main/plugins/autonomy/skills/listing-branches
Command: npx skills add https://github.com/tilmon-engineering/claude-skills --skill listing-branches

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams inventory autonomy branches to prevent missed statuses and manual sifting, replacing eyeballing with deterministic analysis.

Core Features & Use Cases

  • Deteministic branch inventory: lists all autonomy/* branches with sorting, grouping, and filtering.
  • Status and progress metadata: reads latest journal-like commits to surface status, metrics, blockers, and next steps.
  • Secure, read-only analysis: reads git logs without checking out branches, and can be driven by a Python script generator to produce a Markdown table.
  • Use Case: Imagine automating a quarterly review of all autonomy experiments and their readiness to move forward.

Quick Start

Run the listing command to inventory autonomy branches and apply your preferred sorting/grouping. Provide a query like "sort by most recent, group by status" to refine results. The tool will return a Markdown table listing Branch, Latest Iteration, Last Updated, Status, Metrics, and Next steps.

Frequently Asked Questions about listing-branches

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

FAQPage Schema
How do I inventory autonomy branches in git without manually checking them out?

You can inventory autonomy branches by reading git logs directly without checking out repositories, applying deterministic script-driven analysis to extract status, metrics, and next steps into a structured Markdown table.

Can I sort and group git branches by status and last updated date automatically?

Yes, you can apply user-defined sorting, grouping, and filtering to autonomy branches. A Python-based analysis script processes commit data to group branches by status and sort them by last updated timestamps.

How do I extract branch status and metrics from git commit logs?

Extract branch status and metrics by reading latest journal-like commits from git logs. The deterministic analysis surfaces blockers, progress metrics, and next steps without requiring manual eyeballing of branch history.

What's the best way to generate a markdown table of branch readiness for a quarterly review?

Generate a Markdown table of branch readiness by running a Python-based analysis script over autonomy branches. The output includes Branch, Latest Iteration, Last Updated, Status, Metrics, and Next steps columns for review.

Does this branch analysis tool require checking out repositories or modifying git state?

No, this branch analysis tool performs secure read-only analysis by reading git logs without checking out branches. It ensures no repository modifications occur during the inventory and status extraction process.

Do I need Python to run the autonomy branch inventory and sorting workflow?

Yes, Python is required because the workflow generates a Python-based analysis script to process branch data deterministically. The script reads git logs and produces the final sorted Markdown table output.