parallel-workers — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited parallel-workers (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
run_in_background: true for worker tasksOrchestre des taches complexes via :
Utilisez /parallel-workers quand :
Pour les pipelines predefinis, utilisez /orchestrate --template <name>.
1. Generer SESSION_ID
Format: {YYYYMMDD}_{HHMMSS}_{6_RANDOM_CHARS}
2. Creer structure session
.claude/{SESSION_ID}/
├── L0_MASTER_PLAN.md
├── context_briefs/
└── queue/
├── priority_queue.json
└── workers_status.json
3. Initialiser Knowledge Graph
- Creer entite Mission
- Definir contraintes globales
- Enregistrer session1. Deleguer a project-supervisor
- Identifier les domaines concernes
- Estimer la complexite
- Lister les contraintes
2. Deleguer a tech-lead
- Decisions techniques
- Contrats API
- Patterns a utiliser
3. Decomposer en Waves
- Wave -1: impact-analyzer (OBLIGATOIRE AVANT)
- Wave 0-7: Waves de travail
- Wave 8: regression-guard (OBLIGATOIRE APRES)
4. Creer taches atomiques
- 1 fichier par tache
- 1 action par tache
- < 5 min par tache
- Dependances explicites1. Demarrer Worker Pool (N=5 par defaut)
Chaque worker:
- Prend tache de la priority queue
- Recoit context brief de context-keeper
- Invoque agent specialise (run_in_background: true)
- Passe immediatement a la tache suivante
2. Validator audite en continu (async)
- Verifie qualite code
- Verifie architecture
- Verifie securite
3. Recovery-agent traite les echecs
- Analyse cause racine
- Applique fix auto si possible (max 3 retries)
- Escalade sinon
4. Graph-sync maintient la synchronisation
- Met a jour Knowledge Graph
- Regenere Master Plan1. Attendre que toutes les taches soient terminees
2. Executer regression-guard (OBLIGATOIRE)
3. Generer rapport final
4. Archiver session| Option | Description | Defaut |
|---|---|---|
--workers N | Nombre de workers paralleles | 5 |
--no-tests | Skip les tests (dev only) | false |
--dry-run | Planifie sans executer | false |
--resume SESSION_ID | Reprendre une session | - |
# Nouvelle feature (decomposition auto)
/parallel-workers Implementer l'authentification OAuth2
# Mise a jour complexe
/parallel-workers Mettre a jour toute la stack vers les dernieres versions
# Mode dry-run (planification seule)
/parallel-workers --dry-run Ajouter un systeme de notifications| Aspect | /parallel-workers | /orchestrate |
|---|---|---|
| Mode | Standard (auto) | Injectable (template) |
| Execution | Workers paralleles | step-orchestrator sequentiel |
| Input | Description textuelle | --template, --workflow, --file |
| Decomposition | Automatique | Pipeline YAML |
project-supervisor : Analyse initialetech-lead : Architectureimpact-analyzer : Protection AVANTcontext-keeper : Enrichissement contextevalidator : Validation continuerecovery-agent : Gestion echecsgraph-sync : Synchronisation KGregression-guard : Protection APRES✅ SESSION_ID generated and session folder created ✅ Tasks decomposed into atomic units (1 file, 1 action, < 5 min each) ✅ Wave -1 executed: impact-analyzer ran BEFORE any modifications ✅ Wave 8 executed: regression-guard ran AFTER all modifications ✅ All workers used run_in_background: true ✅ context-keeper enriched every task with context brief ✅ Knowledge Graph updated throughout (via graph-sync) ✅ No direct execution - all work delegated to workers ✅ Parallelism achieved: 4-5 workers active simultaneously
❌ Executing tasks directly instead of dispatching to workers ❌ Skipping Wave -1 (impact-analyzer) - protection is MANDATORY ❌ Skipping Wave 8 (regression-guard) - validation is MANDATORY ❌ Not using run_in_background: true - blocks the conversation ❌ Workers sharing state directly instead of via Knowledge Graph ❌ Tasks not atomic (multiple files, multiple actions, > 5 min) ❌ Skipping context-keeper enrichment ❌ Not generating SESSION_ID and session folder ❌ CRITICAL: Going "free style" without following the 4-phase process
<critical>
run_in_background: true</critical>
/orchestrate : Mode workflow injectable/workflow : Wrapper simplifie pour templates~/.claude/docs/distributed-orchestration.md : Architecture detaillee~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.