Problem to Fix
Two skill reliability issues affect agents running Code Cannon workflows on consumer projects:
-
Start skill re-prompts after approval — When an agent finishes discussing an implementation approach and the user approves, the agent sometimes re-runs repository detection and milestone lookups, then asks the user to pick a milestone again. This breaks the flow and confuses users who already gave the green light.
-
Deploy skill fails to create version tags — When a user's git config enforces annotated tags (e.g. tag.forceSignAnnotated = true), the version bump command's lightweight tag creation silently fails. The agent must then manually recover, adding friction to every deploy.
Why it Matters
Both issues cause unnecessary back-and-forth during critical workflow moments — right when the user expects the agent to just execute. The start skill issue forces users to answer the same milestone question twice, and the deploy tag issue can block releases until the agent figures out the workaround.
General Approach
- Add an explicit execution-order directive to the start skill's argument-parsing section so agents resolve labels and milestones before the investigation step — not during issue creation after the human gate.
- Add a tag verification step to the deploy skill after version bump commands, with an annotated-tag fallback when the expected tag is missing.
Complexity
Verification / QA effort: moderate
Both fixes are documentation/instruction changes to skill files — verification involves running /start and /deploy on a test project to confirm agents no longer re-prompt or fail on tags.
Acceptance Criteria
- After a user approves the approach in
/start, the agent proceeds directly to issue creation without re-running milestone detection or re-prompting
- The deploy skill verifies the version tag exists after a bump command and creates an annotated tag as fallback if missing
- All four adapter outputs (claude, cursor, codex, gemini) are regenerated via sync
Problem to Fix
Two skill reliability issues affect agents running Code Cannon workflows on consumer projects:
Start skill re-prompts after approval — When an agent finishes discussing an implementation approach and the user approves, the agent sometimes re-runs repository detection and milestone lookups, then asks the user to pick a milestone again. This breaks the flow and confuses users who already gave the green light.
Deploy skill fails to create version tags — When a user's git config enforces annotated tags (e.g.
tag.forceSignAnnotated = true), the version bump command's lightweight tag creation silently fails. The agent must then manually recover, adding friction to every deploy.Why it Matters
Both issues cause unnecessary back-and-forth during critical workflow moments — right when the user expects the agent to just execute. The start skill issue forces users to answer the same milestone question twice, and the deploy tag issue can block releases until the agent figures out the workaround.
General Approach
Complexity
Verification / QA effort: moderate
Both fixes are documentation/instruction changes to skill files — verification involves running
/startand/deployon a test project to confirm agents no longer re-prompt or fail on tags.Acceptance Criteria
/start, the agent proceeds directly to issue creation without re-running milestone detection or re-prompting