← 返回 Skills 市场
2234
总下载
0
收藏
4
当前安装
5
版本数
在 OpenClaw 中安装
/install openclaw-skill-gastown
功能描述
Multi-agent coding orchestrator using Gas Town (gt) and Claude Code. Use for ANY non-trivial coding task — multi-file changes, new features, refactors, bug fixes, anything involving code that needs to compile/run/test. Delegates work to parallel Claude Code agents (polecats) with git-backed persistent state, work tracking (beads), and coordination. Use when a task involves more than a single file edit or quick script.
安全使用建议
This skill is coherent with being a Gas Town orchestrator, but it contains several red flags you should consider before installing:
- Missing declarations: The metadata lists no required binaries or env vars, yet SKILL.md and scripts require gt, bd, Go, claude CLI, tmux, wget, and access to ~/gt and git — confirm these dependencies and that you are comfortable granting filesystem/git access.
- Arbitrary execution risk: The instructions explicitly tell the agent to execute any work it finds on hooks (the 'GUPP' rule). That means an agent using this skill can run build/test/merge steps and arbitrary repo code without further human approval. If you have sensitive repositories or secrets in your environment, this is risky.
- Install action: setup.sh fetches Go from the official site and uses `go install` to pull gt and bd from GitHub. If you prefer control, run these steps yourself in an isolated environment (VM/container) instead of letting the agent run them.
Recommended mitigations before enabling:
1. Review SKILL.md and scripts/setup.sh line-by-line and inspect any formulas or .beads files in repos the skill will touch.
2. Run setup steps manually in a disposable VM/container; do not allow the agent to run them autonomously.
3. Do not grant this skill access to repositories with secrets or production credentials. Create a dedicated test workspace (~/gt) for trial runs.
4. Consider disabling autonomous invocation (if your platform allows) so the agent prompts you before running any gt/bd commands.
5. Verify git credential usage (use least-privilege deploy keys or read-only clones where possible).
6. If you proceed, monitor the first runs closely and restrict the skill to user-invoked usage until you’re confident in its behavior.
If you want, I can list the exact places in SKILL.md and scripts where commands will execute and what filesystem paths they touch so you can audit them more quickly.
功能分析
Type: OpenClaw Skill
Name: openclaw-skill-gastown
Version: 0.1.4
The skill bundle is classified as suspicious due to the broad system access granted to the AI agent and the explicit instructions for immediate, autonomous execution of 'work on your Hook' (GUPP principle) found in `SKILL.md`. This design makes the agent highly susceptible to prompt injection if a malicious 'bead' or 'molecule' (work item) is introduced into the Gas Town system. While the `scripts/setup.sh` performs standard installations from legitimate sources (go.dev, github.com), the reliance on `go install @latest` introduces a supply chain risk. The skill itself does not demonstrate intentional malicious behavior like data exfiltration or backdoor installation, but its operational model presents significant security risks.
能力评估
Purpose & Capability
The skill claims to manage Gas Town (gt) and Beads (bd) agents — that matches the SKILL.md/README. However the registry metadata declares no required binaries or env vars, while the documentation and setup script clearly require/expect: gt, bd, go, claude CLI, tmux, wget, and a ~/gt workspace (git access). The omission of these runtime requirements is an incoherence that matters for security and usability.
Instruction Scope
The SKILL.md explicitly instructs the agent to run gt / bd commands via Bash and to follow the 'GUPP' principle: if work exists on a hook, run it immediately. That grants the agent the authority to execute arbitrary build/branch/test/merge operations and to run code discovered in user repos or hooks without additional human confirmation. The instructions also direct symlinking, gt up, gt doctor, and mailbox commands that read/write the user's workspace and git state.
Install Mechanism
There is no packaged install spec; this is instruction-only plus scripts/setup.sh. The setup script downloads Go from go.dev (official), extracts to $HOME/local, and uses `go install` to fetch gt and bd from GitHub. These are standard mechanisms, but they write to the user's home, modify PATH via .bashrc, and run network fetches at install time. No unknown/personal servers or URL shorteners are used.
Credentials
The skill declares no required environment variables, but its runtime behavior implicitly needs access to the user's filesystem (~/gt, repositories), git credentials for clone/push operations, and the claude CLI (which implies an API/token stored locally). The skill can operate on local repos and branches and may read/write/execute repository files — these privileges are larger than the metadata indicates and should be explicitly declared.
Persistence & Privilege
always:false (good), but the skill is designed for autonomous operation (GUPP) and the platform default allows autonomous invocation. Combined with instructions that tell the agent to immediately execute any hooked work, this enables the agent to autonomously run code found in your workspace and perform git operations. Autonomous invocation alone is normal, but here it amplifies risk because the agent is instructed to execute unreviewed work.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install openclaw-skill-gastown - 安装完成后,直接呼叫该 Skill 的名称或使用
/openclaw-skill-gastown触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.4
openclaw-skill-gastown 0.1.4
Major documentation overhaul, systematizing Gas Town’s identity and workflows.
- Rewrote SKILL.md with a deep-dive on Gas Town’s architecture, metaphors, agent roles, and operational principles (MEOW, GUPP, NDI).
- Added detailed sections on agent lifecycles, molecular workflows, hook conventions, troubleshooting, and directory structures.
- Expanded quick start, command reference, and onboarding instructions.
- Enhanced clarity and navigability for new and experienced users.
- No changes to executable code—documentation and conceptual update only.
v0.1.3
openclaw-skill-gastown 0.1.3 changelog:
- Major overhaul to documentation for clarity and accuracy, including step-by-step setup and workflow.
- Added openclaw-specific metadata (emoji, binary requirements, setup script) to SKILL.md.
- Updated instructions to replace the deprecated `gt mayor mail` with correct `gt mail send mayor` usage.
- Expanded and clarified service management steps (`gt up`, `gt down`).
- Improved troubleshooting section and anti-pattern guidance for more robust onboarding.
v0.1.2
- Added detailed instructions and troubleshooting for formula resolution, including required symlink steps for rig setup.
- Updated setup section to include symlinking formulas and running `gt doctor --fix`.
- Expanded troubleshooting for cases when formulas cannot be found by bd.
- Clarified recommended mechanism for sharing formulas across rigs.
- No changes to code or core logic; documentation improvements only.
v0.1.1
**Gastown 0.1.1 — Mayor-centric workflow update**
- Major documentation update: all core workflow steps now route through the "Mayor" agent, not manual bead/convoy creation.
- Added Mayor usage instructions for both interactive (`gt mayor attach`) and non-interactive (`gt mayor mail`) workflows.
- Documented the standard 9-step `mol-polecat-work` lifecycle and emphasized hands-off, formula-driven agent orchestration.
- Listed anti-patterns to discourage manual handling of beads, polecat spawning, or direct merges.
- Expanded troubleshooting and quick reference sections to reflect Mayor-centric changes.
- Updated architecture section references to include new and renamed system components (e.g., Refinery, Witness).
v0.1.0
Gastown v0.1.0 - Initial Release
- Introduces multi-agent coding orchestration using Gas Town (gt) and Claude Code
- Supports parallel, persistent code changes via polecat agents for features, refactors, bug fixes, and more
- Provides git-backed state, work tracking (beads), and convoy coordination for complex coding tasks
- Includes setup instructions, command reference, and troubleshooting guidance
- Requires gt, bd, claude, tmux, and Go as prerequisites
元数据
常见问题
Openclaw Skill Gastown 是什么?
Multi-agent coding orchestrator using Gas Town (gt) and Claude Code. Use for ANY non-trivial coding task — multi-file changes, new features, refactors, bug fixes, anything involving code that needs to compile/run/test. Delegates work to parallel Claude Code agents (polecats) with git-backed persistent state, work tracking (beads), and coordination. Use when a task involves more than a single file edit or quick script. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 2234 次。
如何安装 Openclaw Skill Gastown?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install openclaw-skill-gastown」即可一键安装,无需额外配置。
Openclaw Skill Gastown 是免费的吗?
是的,Openclaw Skill Gastown 完全免费(开源免费),可自由下载、安装和使用。
Openclaw Skill Gastown 支持哪些平台?
Openclaw Skill Gastown 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Openclaw Skill Gastown?
由 saesak(@saesak)开发并维护,当前版本 v0.1.4。
推荐 Skills