← Back to Skills Marketplace
Parallel Coding
by
hunwenpinghao
· GitHub ↗
· v1.0.0
· MIT-0
84
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install parallel-coding
Description
使用 git worktree + 编码智能体实现多任务并行开发。当需要同时处理多个开发任务、避免串行等待、或需要在多个分支间快速切换时触发。支持 Claude Code、Codex 等编码智能体的并行调度。
Usage Guidance
This skill's goal (parallel worktrees + coding agents) makes sense, but the instructions recommend actions that can expose secrets and weaken safety controls. Before using it: (1) ask the author to declare required credentials (git remote auth, agent API keys) and explain how those are scoped/stored; (2) avoid sourcing ~/.zshrc or other shell files that may contain secrets — load only the minimal env vars you explicitly trust; (3) do not use any 'bypassPermissions' or similar flags unless you fully understand and accept the risk; (4) prefer least-privilege credentials (deploy keys or repo-scoped tokens) and test on a non-critical repository first; (5) confirm whether the agent CLIs actually perform push/PR operations automatically and require human review steps. If the author cannot justify credential handling and the bypassPermissions recommendation, treat the skill as unsafe to run on sensitive repositories.
Capability Analysis
Type: OpenClaw Skill
Name: parallel-coding
Version: 1.0.0
The skill bundle provides legitimate instructions for managing parallel development workflows using standard Git features (`git worktree`) and AI coding tools (Claude Code, Codex). While it suggests using flags to bypass interactive permission prompts (`--permission-mode bypassPermissions`) and sourcing shell profiles (`source ~/.zshrc`) in `SKILL.md`, these are functional requirements for non-interactive automation and environment setup, with no evidence of malicious intent, data exfiltration, or unauthorized persistence.
Capability Assessment
Purpose & Capability
The stated purpose (using git worktree to run multiple coding agents in parallel) matches the instructions and examples: creating worktrees, running agents in each worktree, committing, pushing, and creating PRs. That overall workflow is coherent for the described goal. However, the skill never declares the need for git or agent credentials even though the instructions assume the ability to push and create PRs and to invoke remote agent CLIs — an omission that reduces coherence.
Instruction Scope
The SKILL.md tells the agent to run third-party agent CLIs (claude, codex, opencode) and explicitly recommends sourcing the user's shell config (source ~/.zshrc). Sourcing shell RC can expose environment variables and secrets. The instructions also recommend a '--permission-mode bypassPermissions' flag, which suggests disabling permission controls; that directly expands the agent's runtime authority beyond normal bounds. The doc expects agents to commit, push, and create PRs but gives no guidance for safe credential handling, scoping, or sandboxing.
Install Mechanism
This is an instruction-only skill with no install spec and no code files. That minimizes direct install-time risk (nothing is downloaded or written by the skill itself).
Credentials
requires.env lists none, but the workflow implicitly needs: (1) credentials for git push/PR (SSH keys or tokens) and (2) credentials/API keys or CLI configuration for the referenced agent CLIs (Claude/Codex/OpenCode). The instructions also tell users to source shell startup files, which can leak secrets stored there. Asking for no declared environment/credential requirements while instructing operations needing secrets is disproportionate and confusing.
Persistence & Privilege
The skill itself is not marked always:true, but it explicitly recommends using a '--permission-mode bypassPermissions' flag when invoking coding agents. Combined with the platform's normal ability for agents to invoke skills autonomously, this advice materially increases the risk surface: it encourages disabling runtime permission checks and enabling agents to act with fewer restrictions (e.g., pushing code, creating PRs) without documenting safeguards.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install parallel-coding - After installation, invoke the skill by name or use
/parallel-coding - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release – enables parallel development using git worktree and AI coding agents.
- Supports multiple coding agents (Claude Code, Codex) for parallel task execution across isolated worktrees.
- Provides workflow and best practices for managing multiple concurrent development tasks.
- Includes detailed quickstart instructions and common troubleshooting tips.
- Emphasizes safe merge control, retention of build caches, and efficient worktree housekeeping.
Metadata
Frequently Asked Questions
What is Parallel Coding?
使用 git worktree + 编码智能体实现多任务并行开发。当需要同时处理多个开发任务、避免串行等待、或需要在多个分支间快速切换时触发。支持 Claude Code、Codex 等编码智能体的并行调度。 It is an AI Agent Skill for Claude Code / OpenClaw, with 84 downloads so far.
How do I install Parallel Coding?
Run "/install parallel-coding" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Parallel Coding free?
Yes, Parallel Coding is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Parallel Coding support?
Parallel Coding is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Parallel Coding?
It is built and maintained by hunwenpinghao (@hunwenpinghao); the current version is v1.0.0.
More Skills