Skip to content

Add agent skill#401

Open
geofflamrock wants to merge 3 commits intomainfrom
agents/stack-cli-skill-creation
Open

Add agent skill#401
geofflamrock wants to merge 3 commits intomainfrom
agents/stack-cli-skill-creation

Conversation

@geofflamrock
Copy link
Copy Markdown
Owner

@geofflamrock geofflamrock commented Apr 17, 2026

Summary

Adds a reusable agent skill at skills/stack/SKILL.md that enables AI agents to use the stack CLI for managing stacked branches and pull requests.

What the skill covers

  • Prerequisites check — verifies stack is installed and in PATH; prompts with the download link if not found; also checks git and gh
  • Create a stackstack new with both interactive and non-interactive usage
  • Manage branchesstack branch new, branch add, branch remove, branch move with options for handling child branches
  • Sync a stackstack sync (fetch + pull + update + push) with --rebase/--merge, --no-push, conflict handling notes
  • Update without pushstack update for local-only rebasing/merging
  • Status & other commandsstack status, stack list, stack cleanup, stack pr create, etc.

Example invocations

  • /stack create a new stack for my feature
  • /stack add a branch to my stack
  • /stack sync my stack

geofflamrock and others added 3 commits April 17, 2026 17:25
Adds a SKILL.md at .github/skills/stack-cli/ that enables agents to
use the stack CLI for managing stacked branches and pull requests.

The skill covers:
- Prerequisites check with download prompt if stack is not installed
- Creating a new stack (stack new)
- Managing branches (branch new, add, remove, move)
- Syncing a stack with remote (stack sync)
- Updating branches locally (stack update)
- Checking stack status and other common commands

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@geofflamrock geofflamrock changed the title Add stack-cli agent skill Add agent skill Apr 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant