How this skill is triggered — by the user, by Claude, or both
Slash command
/dev-core:verification-loopThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
ビルドが成功することを確認。
ビルドが成功することを確認。
pnpm build
# または
npm run build
チェック項目:
TypeScript の型エラーがないことを確認。
pnpm typecheck
# または
npx tsc --noEmit
チェック項目:
コーディング規約に準拠していることを確認。
pnpm lint
# 自動修正
pnpm lint --fix
チェック項目:
すべてのテストがパスすることを確認。
pnpm test
# カバレッジ付き
pnpm test --coverage
チェック項目:
セキュリティ脆弱性がないことを確認。
npm audit --audit-level=moderate
チェック項目:
変更が適切にコミットされていることを確認。
git diff --stat HEAD~1
git diff HEAD~1 --name-only
チェック項目:
【6 段階検証結果】
✅ Step 1: Build - パス
✅ Step 2: Type - パス
⚠️ Step 3: Lint - 警告 3 件
✅ Step 4: Test - パス(カバレッジ: 85%)
✅ Step 5: Security - パス
✅ Step 6: Diff - 変更 5 ファイル
【アクション必要】
- lint 警告を修正: `pnpm lint --fix`
# GitHub Actions 例
jobs:
verify:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- run: pnpm install
- run: pnpm build
- run: pnpm typecheck
- run: pnpm lint
- run: pnpm test --coverage
- run: npm audit --audit-level=moderate
npx claudepluginhub tadokoro-ryusuke/cc-plugins --plugin dev-coreRuns a multi-phase verification loop for Claude Code: build, type check, lint, test, security scan, and diff review. Use before PRs or after refactoring.
Runs a multi-phase verification pipeline (build, types, lint, tests, security, diff review) after code changes or before PRs.
Runs a multi-phase verification loop including build, type check, lint, tests, security scan, and diff review. Useful before creating a PR or after significant changes.