
Security News
PHP Foundation Says Chainguard Broke Security Embargo Ahead of Emergency Patches
The PHP Foundation says Chainguard broke a security embargo ahead of critical RCE patches, as leaks disrupted the coordinated release.
planning-with-teams
Advanced tools
Manus-style context engineering for Claude Code Agent Teams. Coordinate multiple agents through shared planning files on disk.
Manus-style context engineering for Claude Code Agent Teams.
Coordinate multiple Claude Code instances with shared planning files, structured task assignment, and persistent working memory. The first skill to apply proven context engineering methodology to multi-agent workflows.
Based on planning-with-files methodology
Without Agent Teams enabled, this skill will fall back to using Task subagents. While subagents work, they cannot use the native Agent Teams features:
Option 1: Settings.json (Recommended)
Add this to ~/.claude/settings.json:
{
"env": {
"CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS": "1"
}
}
Option 2: Environment Variable
Add to your shell profile (~/.bashrc, ~/.zshrc, etc.):
export CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1
After enabling, restart Claude Code and check that the skill uses "Agent Teams" mode instead of "Task subagents" mode in the team plan.
Claude Code's Agent Teams feature lets you coordinate multiple Claude instances working in parallel. But without proper coordination:
Planning with Teams solves this by applying Manus principles to multi-agent coordination:
Single Agent: Context Window = RAM (volatile)
Filesystem = Disk (persistent)
Agent Team: Each Agent = Separate RAM (isolated)
Shared Files = Shared Disk (accessible to ALL)
→ Shared planning files become the team's "collective memory"
team_plan.md, team_findings.md, team_progress.md# In your shell
export CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1
# Or in settings.json
{
"env": {
"CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS": "1"
}
}
npx skills add OthmanAdi/planning-with-teams --skill planning-with-teams -g
Or from npm: pi install npm:planning-with-teams (package)
Works with Claude Code, Cursor, Codex, Gemini CLI, and 40+ agents supporting the Agent Skills spec.
For Claude Code-specific features like /team autocomplete commands:
# Add marketplace
/plugin marketplace add OthmanAdi/planning-with-teams
# Install plugin
/plugin install planning-with-teams
Or clone manually:
git clone https://github.com/OthmanAdi/planning-with-teams.git ~/.claude/plugins/planning-with-teams
/team
Or describe your task:
Create an agent team to review PR #142 for security, performance, and test coverage.
Use planning-with-teams for coordination.
┌─────────────────────────────────────────────────────────┐
│ TEAM LEAD │
│ └─ Creates team_plan.md │
│ └─ Assigns phases to teammates │
│ └─ Synthesizes team_findings.md │
├─────────────────────────────────────────────────────────┤
│ TEAMMATE 1 TEAMMATE 2 TEAMMATE 3 │
│ (Phase 1) (Phase 2) (Phase 3) │
│ │ │ │ │
│ └─────────────────┴─────────────────┘ │
│ │ │
│ SHARED PLANNING FILES │
│ team_plan.md | team_findings.md | team_progress │
└─────────────────────────────────────────────────────────┘
| File | Purpose | Who Updates |
|---|---|---|
team_plan.md | Shared roadmap, phases, status | Lead + all teammates |
team_findings.md | Discoveries, errors, decisions | All teammates |
team_progress.md | Session log, activity tracking | All teammates |
| Command | Autocomplete | Description |
|---|---|---|
/planning-with-teams:plan | Type /plan | Start team planning (v1.1.0+) |
/planning-with-teams:status | Type /status | Show team progress at a glance (v1.1.0+) |
/planning-with-teams:team | Type /team | Guided team setup |
/planning-with-teams:spawn-team | Type /spawn | Quick spawn team for a task |
/planning-with-teams:team-status | — | Get comprehensive status report |
New in v1.1.0:
/planand/statuscommands for consistency with planning-with-files.
Use teams for:
Don't use teams for:
Create an agent team to review PR #142:
Teammate 1 (security-reviewer):
- Focus on security vulnerabilities
- Write to team_findings.md under "## Security Findings"
Teammate 2 (perf-reviewer):
- Focus on performance impact
- Write to team_findings.md under "## Performance Findings"
Teammate 3 (test-reviewer):
- Focus on test coverage
- Write to team_findings.md under "## Test Coverage"
Create an agent team to investigate the connection dropout bug:
Spawn 4 investigators with different hypotheses:
1. WebSocket handling issue
2. Timeout/keepalive misconfiguration
3. State management corruption
4. Memory leak
Have them document evidence FOR and AGAINST in team_findings.md,
challenge each other's findings, and converge on root cause.
See examples.md for more.
| Mode | Cost | When to Use |
|---|---|---|
| Single agent | 1x | Simple tasks |
| Subagents | 1.5-2x | Focused delegation |
| Agent Teams | 3-5x | Complex parallel work |
Agent Teams are expensive. Use them when parallel exploration genuinely adds value.
CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1MIT License - see LICENSE
Ahmad Othman Ammar Adi
FAQs
Manus-style context engineering for Claude Code Agent Teams. Coordinate multiple agents through shared planning files on disk.
We found that planning-with-teams demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.

Security News
The PHP Foundation says Chainguard broke a security embargo ahead of critical RCE patches, as leaks disrupted the coordinated release.

Security News
PHP releases emergency patches for two critical RCE vulnerabilities as agencies urge organizations to take unpatched sites offline.

Threat Research
/Security News
A supply chain attack compromised LiteLLM 1.107.0 on PyPI and Docker, spreading malware that steals cloud credentials, developer secrets, and AI provider keys.