Skip to content

Add start-issue cmux skill - #42

Merged
dapi merged 2 commits into
masterfrom
agent/start-issue-cmux
Aug 7, 2026
Merged

Add start-issue cmux skill#42
dapi merged 2 commits into
masterfrom
agent/start-issue-cmux

Conversation

@dapi

@dapi dapi commented Aug 7, 2026

Copy link
Copy Markdown
Owner

Summary

  • add the start-issue-cmux agent skill under skills/start-issue-cmux/
  • add a safe launcher for creating a dedicated cmux workspace and running start-issue
  • document lifecycle, resume/monitoring, layout guidance, and safety boundaries
  • provide OpenAI skill metadata for local/global installation

Design

The skill is intentionally a thin adapter:

  • start-issue remains the owner of issue resolution, branch/worktree lifecycle, init hooks, prompt rendering, and agent launch
  • cmux owns workspace and surface topology
  • the bundled launcher defaults to Codex, preserves the current workspace focus, honors .envrc through direnv exec ., and normalizes --cwd

It does not perform merge, release, deploy, production mutation, or external messaging.

Validation

  • skill-creator quick validator: passed
  • launcher bash -n: passed
  • launcher --help and invalid-directory checks: passed
  • stub cmux integration test: passed
  • direnv exec . mise exec go@1.24 -- make test: passed

@dapi
dapi marked this pull request as ready for review August 7, 2026 14:18
@dapi
dapi merged commit f1bd887 into master Aug 7, 2026
10 checks passed
@dapi
dapi deleted the agent/start-issue-cmux branch August 7, 2026 19:28
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