ワンクリックで
setup-superset
Create .superset/config.json with setup and teardown scripts for Superset workspaces.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Create .superset/config.json with setup and teardown scripts for Superset workspaces.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
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.
Explore the project and list setup steps needed to run it locally — dependencies, config, services, and manual actions.
Commit, push, and create a PR with summary and test checklist.
查看当前分支与主分支的差异,用简体中文给出一份面向非技术团队成员的高层次 PR 摘要。
SOC 職業分類に基づく
| name | setup-superset |
| description | Create .superset/config.json with setup and teardown scripts for Superset workspaces. |
Create a .superset/config.json file in the current repository root so Superset automatically runs commands when workspaces are created or deleted.
git rev-parse --show-toplevel to find the repo root..superset/config.json already exists at the repo root.package.json, Cargo.toml, docker-compose.yml, Gemfile, pyproject.toml, go.mod, .env, etc.).setup and teardown arrays.Workspaces are created from a git worktree, so gitignored files like .env, .env.local, .env.development.local, etc. will NOT be present. These files are often critical for the developer to actually run and test the project. The setup script must copy them from the root repo into the workspace.
.env* files exist at the repo root (e.g. .env, .env.local, .env.development.local).cp command to the setup array.credentials.json, serviceAccountKey.json, .dev.vars, wrangler.toml with secrets, local database files, etc.).Common patterns:
{
"setup": [
"cp \"$SUPERSET_ROOT_PATH/.env\" .env",
"cp \"$SUPERSET_ROOT_PATH/.env.local\" .env.local",
"bun install"
],
"teardown": []
}
{
"setup": [
"cp \"$SUPERSET_ROOT_PATH/.env\" .env",
"docker-compose up -d",
"bun install"
],
"teardown": ["docker-compose down -v"]
}
{
"setup": [
"cp \"$SUPERSET_ROOT_PATH/.env\" .env",
"python -m venv .venv",
"source .venv/bin/activate && pip install -e ."
],
"teardown": []
}
If the stack is unclear, ask the user what commands they need.
.superset/config.json to the user.setup runs sequentially in the workspace directory when a workspace is created.teardown runs when a workspace is deleted. If teardown fails, Superset offers a force-delete option.$SUPERSET_ROOT_PATH (path to the root repo) and $SUPERSET_WORKSPACE_NAME (current workspace name)..superset/ directory if it doesn't exist.config.json with the confirmed content..superset/ to share the config with their team..env files, running docker-compose up, or installing dependencies just to keep setup fast. A workspace that boots in 2 seconds but can't run the project is useless. These steps run once per workspace creation, not on every command..superset/setup.sh) and referencing it from the config.~/.superset/projects/<project-id>/config.json without touching the repo.$ARGUMENTS is provided, use it as guidance for what the setup/teardown scripts should do.