원클릭으로
corgispec-qa-smoke
Smoke test gate — verifies the application launches and critical paths are accessible before deeper QA
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Smoke test gate — verifies the application launches and critical paths are accessible before deeper QA
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Create or complete a CorgiSpec planning package and synchronize one GitHub parent issue plus Task Group child issues. Use when proposing a change whose normalized tracking provider is GitHub.
Create or complete a CorgiSpec planning package and optionally synchronize GitLab issues. Use when proposing a new change or finishing an existing change whose normalized tracking provider is GitLab or none.
Execute or resume a CorgiSpec Run Contract v2 one Task Group at a time through the canonical corgispec loop CLI. Use when starting, continuing, fixing, committing, recovering, or finalizing an implementation run; never write loop state or evidence artifacts directly.
Implement exactly one pending Task Group from a CorgiSpec change and optionally synchronize GitLab progress. Use when applying a change whose normalized tracking provider is GitLab or none.
Validate and archive a completed CorgiSpec change, extract durable knowledge, and optionally close GitLab tracking. Use when archiving a change whose normalized tracking provider is GitLab or none.
Compare fresh CorgiSpec planning, implementation, Git, and run evidence and close only implementation gaps through the canonical converge CLI. Use after implementation or review when deciding whether a change is converged, planning needs update, or a new append-only Task Group is required.
| name | corgispec-qa-smoke |
| description | Smoke test gate — verifies the application launches and critical paths are accessible before deeper QA |
| license | MIT |
| compatibility | Requires a running or launchable application. Called before any deeper QA testing begins. |
| metadata | {"author":"corgispec","version":"1.0.0","generatedBy":"1.0.0"} |
"Does it even launch?" — The first gate in any QA cycle.
This skill executes a minimal smoke test to confirm the application is functional at the most basic level before investing time in deeper QA. If smoke fails, all further testing is aborted — there is no point testing features on a broken build.
A smoke pass means:
qa-testcases.mdDo NOT use this skill for deep functional testing, regression, or performance validation.
Start the application (or confirm the deployed instance is reachable):
--version or --help executes without errorIf the app fails to start or the URL is unreachable, FAIL immediately.
Confirm the running instance matches the expected version:
If version does not match, FAIL — wrong build is deployed.
Inspect available logs (console, server logs, browser devtools) for:
If critical errors are present, FAIL.
Navigate or request each critical path:
If any critical path returns 500 or fails to render, FAIL.
If qa-testcases.md exists in the change directory:
[smoke] or explicitly listed for this gateProduce a smoke report in this format:
## Smoke Test Report
- **Build Version:** <actual> (expected: <expected>)
- **Timestamp:** <ISO 8601>
- **Result:** PASS | FAIL
### Checks
| Check | Status | Notes |
|-------|--------|-------|
| App launches | PASS/FAIL | <detail> |
| Version match | PASS/FAIL | <detail> |
| No runtime errors | PASS/FAIL | <detail> |
| Critical path: <name> | PASS/FAIL | <detail> |
| ... | ... | ... |
### Decision
- **PASS** → Proceed to full QA test cases
- **FAIL** → Abort QA. Reason: <summary>