ワンクリックで
preheat
Explore the project and list setup steps needed to run it locally — dependencies, config, services, and manual actions.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Explore the project and list setup steps needed to run it locally — dependencies, config, services, and manual actions.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Validates animation durations, enforces typography scale, checks component accessibility, and prevents layout anti-patterns in Tailwind CSS projects. Use when building UI components, reviewing CSS utilities, styling React views, or enforcing design consistency.
Check GitHub Actions status, diagnose failures from logs, fix, push, and loop until CI passes.
Read PR comments on the current branch and address each one through plan mode.
Commit, push, and create a PR with summary and test checklist.
Create .superset/config.json with setup and teardown scripts for Superset workspaces.
查看当前分支与主分支的差异,用简体中文给出一份面向非技术团队成员的高层次 PR 摘要。
| name | preheat |
| description | Explore the project and list setup steps needed to run it locally — dependencies, config, services, and manual actions. |
Analyze the current project and produce a checklist of everything needed to get it running locally.
git rev-parse --show-toplevel to find the repo root. If not in a git repo, use the current working directory.CLAUDE.md, README.md, CONTRIBUTING.md, and any docs/setup* or docs/getting-started* files if they exist — these often document setup steps.Scan the repo root (and common subdirectories like apps/, packages/, services/) for project manifests and config files. Check for at least:
package.json, bun.lockb, yarn.lock, pnpm-lock.yaml, pnpm-workspace.yaml, deno.jsonpyproject.toml, requirements.txt, Pipfile, setup.py, poetry.lock, uv.lockGemfileCargo.tomlgo.modbuild.gradle, pom.xmlPackage.swift, *.xcodeproj, Podfilecomposer.jsonmix.exsDockerfile, docker-compose.yml, docker-compose.yaml, .docker/Makefile, Procfile, Brewfile, .tool-versions, .mise.toml, .envrcNote whether this is a monorepo (workspaces, multiple manifests).
.env.example, .env.template, .env.sample, .env.local.example, or similar files.Check if the project requires external services to run locally:
prisma/schema.prisma, knexfile, alembic.ini, database.yml, etc.)docker-compose.yml for required services (postgres, redis, elasticsearch, etc.)Based on detected stack, determine:
.node-version, .nvmrc, .python-version, .tool-versions, .mise.toml, rust-toolchain.toml, engines field in package.json, etc.npm install, bun install, pip install -e ., bundle install, cargo build, etc.Look for automation that already exists:
Makefile targets (especially setup, init, bootstrap, dev)scripts/ directory with setup scriptspackage.json scripts (prepare, postinstall, setup, dev, start)bin/setup, bin/bootstrapTaskfile.yml, JustfileIf a comprehensive setup script already exists, prefer referencing it rather than duplicating its steps.
Present two clearly separated sections:
List the commands in the order they should be executed. Group by category:
For each command, include a one-line explanation of what it does. If a setup script covers multiple steps, list it once and note what it handles.
List things the user must do themselves:
.env files and fill in secretsFor each item, explain why it's needed and link to relevant docs if found in the repo.
$ARGUMENTS is provided, treat it as additional context (e.g., a specific sub-project or platform to focus on).