archflow-issue

Records, lists, and defers defects against stories in the active Archflow release file.

28|4|Updated Mar 12, 2026
One-click install
npx skills add https://github.com/AZidan/archflow --skill archflow-issue-azidan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: archflow-issue
Source: https://github.com/AZidan/archflow/tree/main/adapters/copilot/.github/skills/archflow-issue
Command: npx skills add https://github.com/AZidan/archflow --skill archflow-issue-azidan

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? When a human spots a defect in a story that is being built or reviewed, there is no sanctioned way to record it in the Archflow release file without risking inconsistent state, misrouted scope, or invalid YAML. This Skill gives humans the same structured entry point into a story's issues[] array that reviewing agents use, while enforcing routing, severity, and lifecycle rules. ## Core Features & Use Cases - List issues: Show every open, fixed, or deferred issue in the active release, grouped by story and ordered by severity, ending with the blocking-issue count that gates the release. - Record a defect: Append a structured issue (id, summary, severity, location, status) to a story's issues[] array, with routing checks that redirect non-defects to the backlog via /archflow-feature. - Defer minor issues: Move a minor finding to the backlog by writing the backlog stub first, then marking the issue deferred with a pointer, keeping the release file valid. - Use Case: During manual testing you find that saved cards render empty on a 204 response. Run /archflow-issue S7-20 with the finding, answer the severity prompt as blocking, and the defect is recorded against the story so it cannot be marked done until fixed or deferred. ## Quick Start Ask the agent to run /archflow-issue followed by a story id and a quoted description of the defect you found, for example to record a checkout bug against story S7-20.

Frequently Asked Questions about archflow-issue

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

FAQPage Schema
How do I record a defect against a story in Archflow?

Run /archflow-issue followed by the story id and a quoted one-line summary, such as /archflow-issue S7-20 "cards render empty on a 204". The skill appends a structured entry to that story's issues[] array in the active release file and asks you to confirm severity if it is not obvious.

How do I list all open issues in the active release?

Run /archflow-issue with no arguments to list every issue in the active release grouped by story, ordered open before fixed before deferred and blocking before minor. It ends with the count of open blocking issues, which determines whether the release can move forward.

What is the difference between an issue and a feature in Archflow?

An issue is a defect in a story currently being built or reviewed, recorded in that story's issues[] array. New scope, shipped-code bugs, refactors, and ideas belong in the backlog via /archflow-feature, and the skill routes you there when your input is not a story-scoped defect.

Can I defer a blocking issue to the backlog?

No. The defer action refuses blocking issues because a blocking finding must be fixed or the story does not ship. Only open minor issues can be deferred, and the skill writes a backlog stub first before marking the issue deferred with a pointer to it.

What happens if I report a defect on a story already marked done?

The skill never decides silently. It asks whether the finding is a regression before the release ships, which reopens the story to review status, or new scope for shipped code, which goes to the backlog via /archflow-feature instead.

Why does /archflow-issue reject my argument?

Arguments must match the story-id pattern ^S[0-9]+-[0-9]+[a-z]?$ from release-schema.yaml, optionally followed by quoted text or the defer verb. Anything else is rejected with the usage block, and stories outside the active release cannot be touched.