qa
Run Reliable Repository Quality Gates
Test failures, type errors, and lint issues can be difficult to classify consistently. This skill runs approved checks, retries failures once, and returns structured evidence.
๋ด ์์ด์ ํธ๋ก ์ค์น
์ด ์์ฒญ์ ์์ด์ ํธ์ ๋ณต์ฌํ์ธ์. ๊ณต์ Skill ํ์ด์ง์ ๋งค๋ํ์คํธ๊ฐ ํฌํจ๋์ด ์์ต๋๋ค.
Review the Skillstore skill "qa" from https://skillstore.io/skills/drix10-qa.md and its manifest at https://skillstore.io/api/skills/drix10-qa/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.์์ด์ ํธ๋ ๊ณ์ํด์ ๊ณํ์ ํ์ํ๊ณ ๋ณด์ ์ ์ฑ ์์ ์๊ตฌํ๋ ํ์ธ์ ์์ฒญํด์ผ ํฉ๋๋ค.
์์ด์ ํธ๊ฐ ์ฝ๊ธฐ ์ฌ์ด ๋ฆฌ์์ค
AI ์์ด์ ํธ, ํฌ๋กค๋ฌ, ์คํฌ๋ฆฝํธ๊ฐ ์ ์ฒด ํ์ด์ง ๋์ ์ ๋ฆฌ๋ ์ปจํ ์คํธ๋ง ํ์ํ ๋ ์ด ๋งํฌ๋ฅผ ์ฌ์ฉํ์ธ์.
ํ ์คํธํด ๋ณด๊ธฐ
"qa" ์ฌ์ฉ ์ค์ ๋๋ค. Run the standard checks for issue 42.
์์ ๊ฒฐ๊ณผ:
Passed: test, typecheck, and lint completed successfully on their first runs. No flaky tests were reported.
"qa" ์ฌ์ฉ ์ค์ ๋๋ค. Run the test command and verify any failure once.
์์ ๊ฒฐ๊ณผ:
Passed with flaky results: the first test run failed, the retry passed, and the affected test name was recorded.
"qa" ์ฌ์ฉ ์ค์ ๋๋ค. Run the configured checks where lint fails twice.
์์ ๊ฒฐ๊ณผ:
Failed: lint returned a nonzero exit code on both attempts. The bounded raw output and command durations were retained.
๋ณด์ ๊ฐ์ฌ
์ค๊ฐ ์ํAll 12 static findings are false positives caused by Markdown backticks, not Ruby or shell backtick execution. The skill still intentionally executes repository checks and dependency installs, which can run repository-controlled code.
ํ์ธ๋ ๋ณด์ ์ฐ๋ ค ์ฌํญ (1)
์ํ ์์ธ
โ๏ธ ์ธ๋ถ ๋ช ๋ น์ด (12)
์ด ๋ณด๊ณ ์ ๊ณต์ ๋ฐ ์ธ์ฉ
๋ฒ์ ์ด ์ง์ ๋ ํ๊ฐ ๋ณด๊ณ ์, ์ค๋ฆฝ ๋ฐฐ์ง, ์๋ฒ ๋ ์นด๋ ๋ฐ ์ธ์ฉ์ ๊ณต์ ํ์ธ์. Skillstore๋ ๊ทผ๊ฑฐ๋ฅผ ๋ณด๊ณ ํ์ง๋ง ์ด Skill์ ์์ ์ฌ๋ถ๋ฅผ ํ๋จํ์ง ์์ต๋๋ค.
๋ณด๊ณ ์ ๋งํฌ ๋ณต์ฌ
https://skillstore.io/skills/drix10-qa/audits/1?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown ๋ฐฐ์ง
[](https://skillstore.io/skills/drix10-qa?utm_source=security_passport_badge)HTML ๋ฐฐ์ง
<a href="https://skillstore.io/skills/drix10-qa?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/drix10-qa/security.svg" alt="Skillstore security assessment" loading="lazy"></a>์๋ฒ ๋ ์นด๋
<iframe src="https://skillstore.io/embed/skills/drix10-qa.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>ํ์ ์ธ์ฉ (APA ยท BibTeX ยท CFF)
APA ์ธ์ฉ
drix10. (2026). qa security audit report (audit version 1) [Author version unspecified]. Skillstore. https://skillstore.io/skills/drix10-qa/audits/1BibTeX ์ธ์ฉ
@techreport{drix10-drix10-qa-2026,
author = {drix10},
title = {qa security audit report (audit version 1)},
institution = {Skillstore},
year = {2026},
number = {1},
url = {https://skillstore.io/skills/drix10-qa/audits/1},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "qa security audit report (audit version 1)"
version: "unspecified"
type: report
authors:
- name: "drix10"
date-released: "2026-09-27"
url: "https://skillstore.io/skills/drix10-qa/audits/1"
identifiers:
- type: other
value: "skillstore:drix10-qa:audit:1"
description: "Skillstore immutable audit report identifier"
๋ณํ ๋น๊ต
์ค์น ๊ฐ๋ฅํ ๋ณํ 2๊ฐ๊ฐ ์์ฑ์์ ์คํฌ์ ๋ณ๋์ ์ค์น ํญ๋ชฉ์ผ๋ก ์ ์ง๋ฉ๋๋ค. ์ถ์ฒ ๋ณํ์ Skillstore ๊ทผ๊ฑฐ๋ก ์์๊ฐ ์ ํด์ง๋๋ค.
์ด ๋ณํ์ด 1์์ธ ์ด์
mattpocock-qa
2026-09-09
drix10-qa
2026-10-02
Skillstore ์ ์
์ด ์ ์์ ์ด์ ์ฆ๊ฑฐ ์ ๋ขฐ๋: ์ค๊ฐ๋ง๋ค ์ ์๋ ๊ฒ
Validate an approved change
Run repository checks after review and return evidence for the final merge decision.
Classify intermittent failures
Retry failed checks once and identify tests that pass only on the second run.
Collect structured check results
Capture bounded command output, timing, and exit codes for downstream orchestration.
์ด ํ๋กฌํํธ๋ฅผ ์ฌ์ฉํด ๋ณด์ธ์
Run the QA gate for issue {issue_number} in {worktree_path}. Use the configured test, typecheck, and lint commands.In {worktree_path}, run these approved commands: {commands}. Retry each failure once and return the required structured result.Run the approved test command for issue {issue_number}. Retry it once after failure and list first-run tests that pass on retry.Run all approved checks in {worktree_path}. Record durations and exit codes, redact credentials, and apply the documented output limits exactly.๋ชจ๋ฒ ์ฌ๋ก
- Provide explicit, reviewed commands through the orchestrator.
- Run the skill inside the intended restricted QA environment.
- Review redacted raw output before making a merge decision.
ํผํ๊ธฐ
- Do not ask the skill to edit code or update snapshots.
- Do not use commands copied from untrusted test output.
- Do not treat a single failed run as conclusive when retry data exists.
์์ฃผ ๋ฌป๋ ์ง๋ฌธ
Does this skill fix failing tests?
How does it identify flaky tests?
Which commands does it run?
Can it install dependencies?
How does it handle long output?
How does it protect credentials?
๊ฐ๋ฐ์ ์ธ๋ถ ์ ๋ณด
์์ฑ์
drix10๋ผ์ด์ ์ค
MIT
Skillstore ๋ฆฌ๋น์
r1
๋ฒ์ ์๋ด
์์ฑ์๊ฐ ๋ฒ์ ์ ์ ์ธํ์ง ์์์ต๋๋ค.
๋ฆฌํฌ์งํ ๋ฆฌ
https://github.com/drix10/agent-flow/tree/aac4c5c023b25d073997626804c355ed11348feb/skills/qa์ฐธ์กฐ
8b5ad1599e7c55e9b6c627bca3f556f6e9061cb1
์ ์ง๋ณด์ ์ต์ ์ฑ
2026. 9. 30.
์ฌ์ฉ๋
0 ๋ค์ด๋ก๋ ยท 0 ์กฐํ
ํ์ผ ๊ตฌ์กฐ
๐ SKILL.md