do

Automate Git-based coding workflows from discovery to shipping with branching, CI, and PR creation.

25|2|Updated Apr 3, 2026
One-click install
npx skills add https://github.com/srid/agency --skill do-srid
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: do
Source: https://github.com/srid/agency/tree/main/.apm/skills/do
Command: npx skills add https://github.com/srid/agency --skill do-srid

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires jq, and includes scripts (resource) components.

What problem does it solve?

Automates end-to-end software tasks from discovery to shipping, reducing manual handoffs and human oversight.

Core Features & Use Cases

  • End-to-end automation of coding tasks from research to ship (branching, implementing, review, CI, and PR creation).
  • Git-aware workflow with options for --no-git to extend the working tree in place, and forge-detection for GitHub/Bitbucket/unknown forges.
  • Integrated post-implementation reviews via hickey and lowy, plus policy policing by code-police and test steps.

Quick Start

Provide a task description or issue URL to start the end-to-end Do workflow.

Frequently Asked Questions about do

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

FAQPage Schema
How do I automate end-to-end coding workflows from research to pull request?

You can automate end-to-end coding workflows by providing a task description or issue URL to initiate the pipeline. The process handles branching, implementation, code review, CI, and pull request creation automatically across Git repositories.

Can I run automated code implementation without creating a new Git branch?

Yes, you can run automated code implementation without creating a new Git branch by using the --no-git option. This extends the working tree in place instead of applying forge-aware branching strategies for the task pipeline.

Does this end-to-end workflow tool support Bitbucket and GitHub forges?

Yes, the end-to-end workflow tool supports Bitbucket and GitHub forges through automatic forge detection. It identifies whether your Git repository uses GitHub, Bitbucket, or an unknown forge to apply appropriate branching and pull request logic.

How does automated code review work after implementation in a CI pipeline?

Automated code review works by applying integrated post-implementation reviews via hickey and lowy methodologies. After implementation, code-police enforces policy checks and test steps before generating a deterministic do-results pipeline output for shipping.

Do I need jq installed to run automated software shipping workflows?

Yes, you need jq installed to run automated software shipping workflows. jq is a required dependency for processing the deterministic do-results pipeline that manages the end-to-end task progression from research to final pull request.