一键导入
run-checks
Runs the full quality check suite for the Torrust website. Use before committing or opening a PR to verify types, linting, and that the build succeeds.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Runs the full quality check suite for the Torrust website. Use before committing or opening a PR to verify types, linting, and that the build succeeds.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Updates the contributors list on the Torrust website homepage. Use when asked to refresh, update, or sync the contributors list from the Torrust GitHub org.
Creates a new blog post for the Torrust website. Use when asked to write, add, create, or publish a new blog post or article.
Opens a GitHub Pull Request from the current branch, linking it to the related issue when the branch name starts with an issue number.
Creates a new git branch for a GitHub issue following naming conventions with issue number as prefix.
Creates a new Svelte UI component for the Torrust website. Use when asked to add, create, or build a new reusable UI component, widget, or UI element.
Deploys the Torrust website to GitHub Pages. Use when asked to deploy, publish, or release the site, or to set up the deployment workflow.
| name | run-checks |
| description | Runs the full quality check suite for the Torrust website. Use before committing or opening a PR to verify types, linting, and that the build succeeds. |
Use this skill before committing changes or opening a pull request to ensure everything passes.
Run these in order:
# 1. Test locally in dev mode
npm run dev
# Open http://localhost:5173/ and verify the changes look correct
# 2. Type check (TypeScript + Svelte)
npm run check
# 3. Lint (Prettier format check + ESLint)
npm run lint
# 4. Production build
npm run build
# 5. Preview the production build
npm run preview
# Open http://localhost:4173/ and verify again
npm run checknpm run format to auto-fix formatting, then re-run npm run lintIf you only need to verify types and lint (no full build):
npm run check && npm run lint