brainstorm-feature
Clarify a rough product or engineering idea into a BRD-lite brief (Why) with measurable business value.
Post-merge UAT verification workflow. Walks JIRA reproduce steps, performs comparative audits (Before/After), attaches evidence to JIRA, and transitions status on PASS.
$ npx -y skills add hoangnguyen0403/agent-skills-standard --agent claude-codeHow it fires
How this command gets triggered: by you, by Claude, or both.
/verify-bugContext preview
What this command does when you run it.
Post-merge UAT verification workflow. Walks JIRA reproduce steps, performs comparative audits (Before/After), attaches evidence to JIRA, and transitions status on PASS.
Post-merge UAT verification workflow. Walks JIRA reproduce steps, performs comparative audits (Before/After), attaches evidence to JIRA, and transitions status on PASS.
**Input:** $ARGUMENTS
Optional args: slug=<feature>, ticket=<id/url>, mode=interactive|autonomous|channel, channel=<id>, auto_continue=true|false, profile=business|hybrid|technical.
Execute the following steps for **$ARGUMENTS**.
Goal: Prove a bug fix works in the UAT environment via comparative Before/After evidence, then transition ticket status.
`/verify-bug <jira-url-or-key> [--baseline-image <url>]`
> [!TIP] > **Sub-Agent Delegation**: If your platform supports sub-agents (e.g., Claude, OpenCode, Gemini, Kiro), delegate steps 1-3 below to your JIRA Analyst sub-agent (e.g., `@specialist-jira-analyst`). If sub-agents are NOT supported (e.g., Antigravity, Windsurf), you must execute these steps yourself.
1. **Parse JIRA**: Extract `Market`, `Reproduce steps`, and `Expected Result`. 2. **Resolve Markets**: If multiple markets, prompt for scope (Full/Sample/Custom). 3. **Fetch Test Data**: Call Confluence for `Test data - <MARKET> UAT`. Parse credentials and module-specific data (e.g., customer codes). 4. **Credential Check**: Rule out expired accounts before starting sessions. 5. **Fallback**: If Jira/Confluence MCPs are unavailable, request exported ticket/test-data text and continue with local evidence.
For each market in scope:
1. **Environment Setup**: Run the DNS probe from `<SKILLS>/common/common-web-visual-testing/references/diagnostic-decoder.md`; if it indicates VPN is required, connect VPN and retry. 2. **Named Session**: Run the driver skill's `scripts/preflight.sh`, then start `playwright-cli -s={TICKET}-{MARKET}` (Playwright MCP with `--output-dir .playwright-cli/{TICKET}-{MARKET}` on no-shell runtimes) or an Appium MCP session. Evidence lands in that session dir; a missing driver with no exported evidence is `BLOCKED (driver: <name>)`. 3. **Walk Steps**: Execute reproduction steps.
4. **Verdict Determination**:
If the verdict is NOT PASS:
1. **Run Decoder**: Load `common-web-visual-testing`; if synced references are available, consult `<SKILLS>/common/common-web-visual-testing/references/diagnostic-decoder.md`. 2. **Categorize**: Is it a `VPN NOT CONNECTED` error? `ACCOUNT BLOCKED`? Or a genuine `CODE REGRESSION`? 3. **Label**: Add the diagnostic label to the JIRA comment.
1. **Upload**: Push screenshots from the session evidence dir as attachments to the JIRA ticket. 2. **Wiki Comment**: Post a verdict comment using JIRA Wiki Markup (orientation-aware widths).
3. **Status Transition**:
4. **Walkthrough**:
# Walkthrough: [Name] ## Scope ## Acceptance Criteria ## Evidence | Check | Result | Evidence | | ------- | ------------------- | ---------- | | [check] | [PASS/FAIL/BLOCKED] | [evidence] | ## Risks ## Outcome Report feature_status: implemented | blocked requirement_trace: BRD-OBJ-* -> REQ-* -> AC-* -> SRS-* -> evidence completed_evidence: []; missing_evidence: []; decision_needed: []; recommended_next_workflow: deploy-release | dev-fix ## Next Workflow deploy-release | dev-fix
Call `get_session_cost(workflow="verify-bug")` before final handoff.
The portable SDLC standards layer for AI coding agents. Sync once, then work in your own runtime.
Repo: hoangnguyen0403/agent-skills-standard
Clarify a rough product or engineering idea into a BRD-lite brief (Why) with measurable business value.
Run an AI-assisted PR code review using multi-layer lenses with confidence scoring.
Review an entire codebase for architecture, engineering health, and exploitable risk; generate a prioritized remediation plan, an evidence-anchored system…
Prepare and verify a staged or production deployment with rollback and smoke checks.
Turn an approved PRD or implementation goal into SRS/FRS technical requirements (How), architecture, contracts, and verification decisions.
Unified developer workflow for fixing bugs. Analyzes issue-tracker context, cross-checks docs/code, proposes a solution, implements the fix, verifies locally,…