trycycle-finishing

Verify tests and execute selected completion workflows for development branches.

198|15|Updated Mar 5, 2026
One-click install
npx skills add https://github.com/danshapiro/trycycle --skill trycycle-finishing
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: trycycle-finishing
Source: https://github.com/danshapiro/trycycle/tree/main/subskills/trycycle-finishing
Command: npx skills add https://github.com/danshapiro/trycycle --skill trycycle-finishing

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the process of finishing a development branch, ensuring code quality and a smooth integration into the main codebase.

Core Features & Use Cases

  • Test Verification: Automatically runs project tests to ensure code stability before proceeding.
  • Branch Management: Handles merging, pushing for pull requests, or safely discarding work.
  • Use Case: After completing a new feature, use this Skill to automatically run tests, merge the branch into main locally, and clean up the feature branch.

Quick Start

Use the trycycle-finishing skill to complete the current development branch.

Frequently Asked Questions about trycycle-finishing

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

FAQPage Schema
How do I finish a git branch and ensure tests pass before merging?

To finish a git branch reliably, you must run tests, determine the base branch, and execute a completion workflow such as a local merge or pull request creation. This skill automates that sequence to ensure code stability before integration.

What is the best way to automate merging a feature branch into main locally?

Automating a local merge involves running tests, confirming the base branch, and cleaning up the feature branch. This skill manages the final development stages by handling local merges and branch preservation while ensuring code integrity.

How do I create a pull request after verifying my code passes all tests?

Creating a pull request after test verification requires determining the base branch and pushing your code. This skill runs your project tests first, then executes a pull request creation workflow upon successful verification to streamline integration.

Can I safely discard work on a development branch without losing main code?

You can safely discard work on a development branch with explicit confirmation steps. This skill supports discarding work while ensuring the main codebase remains intact and preserving branches if needed before final deletion.

Does this branch completion workflow support preserving branches instead of deleting them?

Yes, this branch completion workflow supports branch preservation. Instead of automatically deleting branches after a local merge, it offers user-selected completion workflows that allow you to keep branches intact while maintaining code integrity.

When should I use an automated workflow to complete a development branch?

You should use an automated workflow to complete a development branch when you need to ensure code quality before integration. It is ideal after finishing a new feature to automatically run tests, merge into main, and clean up.