一键导入
frontend-starter-kit
Bootstrap the frontend stack -- toolchain, lint, quality gates, React/router/data enforcement, CI -- from lazy per-tool profiles.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Bootstrap the frontend stack -- toolchain, lint, quality gates, React/router/data enforcement, CI -- from lazy per-tool profiles.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Router for Ben's frontend-skills harness and every local skill.
Evidence-backed Go review for bounds, APIs, concurrency, errors, security, tests, rollout, and controllers. Use when reviewing a Go diff, PR, or branch, or as the golang hat /review adds when the diff touches *.go, go.mod, or backend protos.
Evidence-backed Go conventions for workload bounds, error boundaries, proto/API implementation, Temporal, testing, rollout, and controllers. Use when writing or changing Go services, handlers, workflows, controllers, or Go tests.
Evidence-backed Go review for bounds, APIs, concurrency, errors, security, tests, rollout, and controllers. Use when reviewing a Go diff, PR, or branch, or as the golang hat /review adds when the diff touches *.go, go.mod, or backend protos.
Evidence-backed Go conventions for workload bounds, error boundaries, proto/API implementation, Temporal, testing, rollout, and controllers. Use when writing or changing Go services, handlers, workflows, controllers, or Go tests.
Reviews a diff with a 7-hat parallel panel -- product/spec, standards, complexity, adversarial, resilience, visual/design, test/perf -- plus a mandatory cross-family GPT hat. Use when reviewing a branch, PR, WIP, or a release audit (deep mode).
| name | frontend-starter-kit |
| description | Bootstrap the frontend stack -- toolchain, lint, quality gates, React/router/data enforcement, CI -- from lazy per-tool profiles. |
| disable-model-invocation | true |
| argument-hint | [profile: full | minimal | redpanda | <tool name>] |
One skill owns all bootstrap work. Each tool's install steps live in
references/<tool>/README.md (plus SETUP.md/REFERENCE.md where present) -- read them
lazily, only for the profile requested. All steps are idempotent.
Plugin consumers already have every hook shipped and wired -- for them the hook-copy steps are no-ops; run the config/tooling steps only. The full copy matters for bare repos without the plugin ("export harness").
tsc).references/redpanda/README.md (registry workflow, Redpanda component
taxonomy, REDPANDA_KIT=1).<tool>: just that tool's reference.| Tool | Reference | What it sets up |
|---|---|---|
| toolchain | references/toolchain/ | bun + TypeScript 7 tsc enforcement, destructive command guards |
| biome | references/biome/ | Biome + Ultracite, auto-fix hook |
| quality-gate | references/quality-gate/ | quality:gate script, CI workflow, Stop hook, bundle guard |
| agent-config | references/agent-config/ | AI_AGENT=1, output truncation |
| react-compiler | references/react-compiler/ | React Compiler + memoization check |
| zustand | references/zustand/ | double-parens create, useShallow, persist |
| react-rules | references/react-rules/ | ban raw HTML, TS escapes, XSS, barrel imports |
| env-validation | references/env-validation/ | t3-env + zod; process.env ban via Biome noProcessEnv |
| conventional-commits | references/conventional-commits/ | type(scope): description enforcement |
| react-doctor | references/react-doctor/ | health scoring + Stop hook |
| ci-pipeline | references/ci-pipeline/ | GitHub Actions CI, coverage gates, caching |
| redpanda | references/redpanda/ | Redpanda registry workflow + component taxonomy |
Runtime-guidance skills (daily work, not setup): /accessibility, /tanstack-router,
/connect-query, /e2e-testing, /registry-workflow, /ux-copy. Optional infra:
/setup-routines, /setup-atlassian-workflow (slash-only).
REACT_RULES_BAN_USEEFFECT=1 in session-env.sh when the repo wants strict effects..claude/settings.json has all hooks, biome.jsonc + src/env.ts exist.github/workflows/quality-gate.yml exists, all hooks executable