원클릭으로
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 페이지를 검토하고 설치를 진행할 수 있습니다.
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.
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 摘要。
| 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.