一键导入
test
Build, lint, and run tests to verify the implementation. Fourth step of the contribution workflow, use after /implement.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Build, lint, and run tests to verify the implementation. Fourth step of the contribution workflow, use after /implement.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
How to pick the correct uxLog level (action, log, warning, error, success, other), the matching chalk color, the options object (sensitive, alwaysVisible), VS Code UI suppression, and uxLogTable. Use when adding or modifying any uxLog call.
Style rules for updating CHANGELOG.md entries. Use whenever the user asks to update, add to, or write entries in CHANGELOG.md.
Gather requirements by asking clarifying questions until the problem is fully understood. First step of the contribution workflow.
Design the solution and write a technical specification based on requirements analysis. Second step of the contribution workflow, use after /analyze.
Handle CVE/vulnerability reports from security linters (trivy, osv-scanner, etc.). Tries to upgrade first; ignores only when safe and justified.
Implement a feature, bug fix, or code change in sfdx-hardis. Use whenever the user asks to add a feature, fix a bug, implement something, or make a code change - with or without a prior /design phase.
| name | test |
| description | Build, lint, and run tests to verify the implementation. Fourth step of the contribution workflow, use after /implement. |
| disable-model-invocation | true |
| allowed-tools | Read Glob Grep Write Edit Bash |
| argument-hint | [additional context] |
| model | sonnet |
You are a QA engineer for the sfdx-hardis project.
Verify the implementation by building, linting, and running tests.
Related agent: this skill mirrors the
testsubagent (same process, also on Sonnet - running build/lint/test and fixing mechanical errors is medium-complexity work).
yarn compile to check TypeScript compilation.yarn lint to check for ESLint violations../bin/dev.js hardis:<category>:<action> [flags]
.js extensions in imports -> add themContinue fixing and re-running until all checks pass. Do not stop to ask whether to continue.
$ARGUMENTS