SOC 職業分類に基づく
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
直接コマンドでは確認用 Prompt が省略されます。実行前にソースを確認してください。
npx skills add https://github.com/CodySwannGT/lisa --skill lisa-qa-clearコマンドは1行のまま表示されます。コピー前に横へスクロールして全体を確認してください。
ローカルで確認しますか?SkillsMP が現在取得できるファイルをダウンロードできます。
SKILL.md を表示中
This skill should be used for any non-trivial request — features, bugs, stories, epics, spikes, or multi-step tasks. It accepts a ticket URL (Jira, Linear, GitHub), a file path containing a spec, or a plain-text prompt. It assembles an agent team, breaks the work into structured tasks, and manages the full lifecycle from research through implementation, code review, deploy, and empirical verification.
any non-trivial request —…
This skill should be used for any non-trivial request — features, bugs, stories, epics, spikes, or multi-step tasks. It accepts a ticket URL (Jira, Linear, GitHub), a file path containing a spec, or a plain-text prompt. It assembles an agent team, breaks the work into structured tasks, and manages the full lifecycle from research through implementation, code review, deploy, and empirical verification.
| name | lisa-qa-clear |
| description | Bulk-clear tickets a human QA… |
| allowed-tools | ["Skill","Bash","Read","Glob","Grep"] |
Human QA can only judge what a user can see. Tickets whose entire scope is a non-user-facing repo were already verified by the automated lifecycle before reaching the QA queue; holding them for a human who cannot observe them is pure queue noise. Clear them in one auditable batch.
Read .lisa.config.json:
jira.workflow.qa.queue, falling back to
jira.workflow.done.staging.jira.workflow.qa.certified. Required; if missing, stop and
instruct the operator — never guess a terminal status.tracker decides the surface as everywhere; on GitHub or
Linear the status names above map to the equivalent labels/states.qa.nonUserFacingRepos (array of repo names, e.g.
["api", "infrastructure"]). If the key is missing, derive a proposal from
the project registry (repos with no UI framework signals — no expo/react/native/web
app surface) and present it for operator confirmation before moving anything; never
bulk-transition on an unconfirmed inference. Recommend persisting the confirmed list to
the config.repo:<name> label or matching component → that repo.repo:<name> label while you're there so the next sweep is cheap.lisa-qa-queue.[lisa-qa-clear] Certified without human QA: scope is <repo(s)>, not observable with end-user access. Verified by the automated lifecycle pre-promotion.## QA Clear — <date>
Moved to <certified>: <n> (<KEY-1>, <KEY-2>, …) — repo per ticket
Left in queue (user-facing): <n>
Left in queue (undeterminable repo — needs operator): <keys or none>
The operator (or tester) reviews the moved list; anything that "sounds user-facing" can be pulled back with a single instruction — the transition is reversible and the comment marks exactly what was auto-cleared.
[lisa-qa-clear] comment AND the certified status. Re-runs finish partials — comment
present but not certified → transition it; certified but no comment → post the
comment. Only fully-complete tickets are skipped silently.