← スキル一覧に戻る

canva-validate
by duong
⭐ 0🍴 0📅 2026年1月22日
SKILL.md
name: canva-validate description: Runs Canva monorepo validation commands - pnpm fin, taz check, pnpm test, a11y storybook tests, typechecking, linting, and dependency fixes. Run before committing/pushing. Use when asked to lint, typecheck, test, run storybook, fix imports, or validate code in the Canva monorepo.
Canva Validation Commands
Validation and quality check commands for the Canva monorepo. Run before committing/pushing.
Commands
| Command | Description |
|---|---|
pnpm fin | Runs a11y storybook tests, jest tests, taz linting, and typechecking |
pnpm fin --only types | Runs TypeScript typechecking only (run from ~/work/canva/web) |
pnpm fin --only a11y_storybook | Runs a11y storybook tests only |
pnpm test | Runs all unit tests (run from ~/work/canva/web) |
taz check | Runs all linters and formatters |
taz check --fix | Fixes all linting and formatting issues |
pnpm lint:deps:fix | Fixes dependency/import issues and regenerates tsconfig.json files |
pnpm lint:ts:types:changed | Checks types only on changed files |
Usage
Run commands from the Canva monorepo root (~/work/canva).
Typecheck Only
pnpm fin --only types
Lint and Fix
taz check --fix
Run Specific Tests
cd ~/work/canva/web
pnpm test path/to/test.spec.ts
スコア
総合スコア
50/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
レビュー
💬
レビュー機能は近日公開予定です