Back to list
daichan132

quality-gates

by daichan132

Chrome extension for Youtube Live

28🍴 0📅 Jan 22, 2026

SKILL.md


name: quality-gates description: Run repo quality gates. Use when asked to run tests/lint/build/CI checks, or mentions "lint/typecheck/build/e2e/Playwright/CI" or "動作確認/テストして". metadata: short-description: Run lint/build/e2e safely

Goal

  • Run the right quality gates (lint/build/e2e) for the current change and summarize results.

Inputs (ask only if missing)

  • Target browser build: Chrome only, Firefox only, or both.
  • Whether E2E is required (UI/behavior change usually => yes).

Steps

  1. Inspect what changed
    • git status -sb
    • If needed: git diff --name-only
  2. Always run lint/typecheck for code changes
    • yarn lint
  3. Build
    • Chrome: yarn build
    • Firefox (if requested / relevant / uncertain): yarn build:firefox
  4. Format only when needed (formatting churnを最小化)
    • yarn format(基本 entrypoints/**shared/**
  5. E2E when behavior/UI or e2e specs changed
    • yarn buildyarn e2e
  6. Summarize pass/fail and next actions

Edge cases

  • If E2E fails/flaky, switch to the e2e-playwright skill to debug (trace/screenshots/etc).
  • If builds differ between Chrome/Firefox, call it out explicitly and propose a compatibility fix.

Output format

  • Commands executed
  • Result summary (pass/fail + key error excerpt)
  • What to do next (exact command or file to inspect)

Score

Total Score

65/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

+10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

1ヶ月以内に更新

+10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

+5

Reviews

💬

Reviews coming soon