Model-agnostic parallel execution with Agent Teams coordination
Scanned 9/3/2026
Install to Claude Code
npx -y skills add alfredolopez80/multi-agent-ralph-loop --skill glm5-parallel --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Glm5 Parallel?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/alfredolopez80-glm5-parallel)More formats (shields.io, HTML) on the badges page.
---
# VERSION: 3.0.0
name: glm5-parallel
description: Model-agnostic parallel execution with Agent Teams coordination
allowed-tools:
- Bash
- Read
- Write
- Task
- TaskCreate
- TaskList
- TaskGet
- TaskUpdate
- TeamCreate
- SendMessage
---
# GLM-5 Parallel Skill
Model-agnostic parallel execution with Agent Teams coordination for comprehensive task execution.
> **Note**: Despite the name, this skill is model-agnostic as of v2.88.0. It works with any model configured in Agent Teams.
## Usage
```
/glm5-parallel <task> [--roles coder,reviewer,tester]
```
## Example
```
/glm5-parallel "Implement OAuth2 authentication" --roles coder,reviewer,tester
```
This spawns 3 teammates:
1. **coder** - Implements OAuth2
2. **reviewer** - Reviews the implementation
3. **tester** - Generates tests
## Execution Pattern
```bash
# Generate task ID
TASK_ID="parallel-$(date +%s)"
# Parse roles
ROLES="coder,reviewer,tester"
# Spawn in parallel
for ROLE in $(echo $ROLES | tr ',' ' '); do
.claude/scripts/glm5-teammate.sh "$ROLE" "<task>" "${TASK_ID}-${ROLE}" &
done
# Wait for all
wait
# Aggregate results
for ROLE in $(echo $ROLES | tr ',' ' '); do
echo "=== $ROLE ==="
cat .ralph/teammates/${TASK_ID}-${ROLE}/status.json | jq '.output_summary'
done
```
## Default Roles
If no `--roles` specified:
- `coder` - Implementation
- `reviewer` - Code review
- `tester` - Test generation
## Output
Creates parallel status files:
- `.ralph/teammates/{task_id}-coder/status.json`
- `.ralph/teammates/{task_id}-reviewer/status.json`
- `.ralph/teammates/{task_id}-tester/status.json`
Aggregated in `.ralph/team-status.json`
## Agent Teams Integration (v2.88)
**Optimal Scenario**: Pure Agent Teams (Native)
This skill uses Pure Agent Teams with native coordination - no custom subagent specialization needed.
### Why Scenario A for This Skill
- Parallel execution is a core Agent Teams capability
- Standard Task tool supports native parallel execution
- No specialized subagent configuration required
- Native agent types provide all needed tools (Read, Edit, Write, Bash)
- Lower complexity, faster setup
### Configuration
1. **TeamCreate**: Recommended for parallel execution coordination
2. **Task**: Use native agent types with parallel execution
3. **Hooks**: TeammateIdle + TaskCompleted for quality gates
4. **Simple**: Leverage built-in Agent Teams parallelism
### Workflow Pattern
```
TeamCreate
→ Task(prompt, subagent_type) for each parallel workstream
→ Native agents execute in parallel
→ Aggregate results
→ Complete
```
### Parallel Execution Pattern
```javascript
// Create team for coordination
TeamCreate(team_name="parallel-{timestamp}", description="Parallel execution for: {task}")
// Spawn native agents in parallel
const workstreams = [
{ task: "Implement feature X", files: ["src/a.ts"] },
{ task: "Implement feature Y", files: ["src/b.ts"] },
{ task: "Write tests", files: ["tests/*.test.ts"] }
];
workstreams.forEach(work => {
Task(
subagent_type="coder", // Native agent type
team_name="parallel-{timestamp}",
input=work
);
});
```
### When This Is Sufficient
- Parallel code execution across files
- Standard implementation tasks
- No specialized tool restrictions needed
- Leverage native Agent Teams parallelism
## Action Reporting (v2.93.0)
**Esta skill genera reportes automáticos completos** para trazabilidad:
### Reporte Automático
Cuando esta skill completa, se genera automáticamente:
1. **En la conversación de Claude**: Resultados visibles
2. **En el repositorio**: `docs/actions/glm5-parallel/{timestamp}.md`
3. **Metadatos JSON**: `.claude/metadata/actions/glm5-parallel/{timestamp}.json`
### Contenido del Reporte
Cada reporte incluye:
- ✅ **Summary**: Descripción de la tarea ejecutada
- ✅ **Execution Details**: Duración, iteraciones, archivos modificados
- ✅ **Results**: Errores encontrados, recomendaciones
- ✅ **Next Steps**: Próximas acciones sugeridas
### Ver Reportes Anteriores
```bash
# Listar todos los reportes de esta skill
ls -lt docs/actions/glm5-parallel/
# Ver el reporte más reciente
cat $(ls -t docs/actions/glm5-parallel/*.md | head -1)
# Buscar reportes fallidos
grep -l "Status: FAILED" docs/actions/glm5-parallel/*.md
```
### Generación Manual (Opcional)
```bash
source .claude/lib/action-report-lib.sh
start_action_report "glm5-parallel" "Task description"
# ... ejecución ...
complete_action_report "success" "Summary" "Recommendations"
```
### Referencias del Sistema
- [Action Reports System](docs/actions/README.md) - Documentación completa
- [action-report-lib.sh](.claude/lib/action-report-lib.sh) - Librería helper
- [action-report-generator.sh](.claude/lib/action-report-generator.sh) - Generador
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!