Prompt Transformation Orchestrator

VerifiedSafe

Converts any prompt into an executable structured format with task management. Generates a markdown file with phases, dependencies, and validation criteria.

Sby Skills Guide Bot
ProductivityIntermediate
506/2/2026
Claude Code
#prompt-engineering#task-management#workflow-automation#orchestrator

Recommended for

Our review

Transforms any free-form prompt into a structured executable prompt with tasks and phases, using Claude Code's task management system.

Strengths

  • Breaks down complex objectives into actionable steps with dependencies and validation criteria
  • Automatically generates organized output files in the .claude/prompts directory
  • Ensures granularity and verifiability of each task

Limitations

  • Requires the tool to support TaskCreate/TaskUpdate/TaskList commands
  • Quality depends on the clarity of the source prompt
  • May produce too many tasks if the prompt is vague
When to use it

When you have an unstructured goal that needs to be decomposed into actionable steps for an AI assistant.

When not to use it

For simple or one-shot requests that don't require multi-step planning.

Security analysis

Safe
Quality score85/100

The skill only uses Bash for creating a directory (mkdir -p .claude/prompts) and uses Read/Write tools for file operations. There are no destructive commands, network calls, or data exfiltration risks. It is a text-processing utility with no security concerns.

No concerns found

Examples

Transformation d'une idée de projet
orchestrator:transform Créer une application web de gestion de tâches avec React et Node.js
Transformation d'un fichier existant
orchestrator:transform mon_cahier_des_charges.txt --name=projet-app
Sans argument avec question
orchestrator:transform

name: orchestrator:transform description: Transforme un prompt quelconque (texte libre ou fichier) en prompt exécutable structuré avec TaskCreate/TaskUpdate/TaskList. Génère un fichier .claude/prompts/executable-{name}-{timestamp}.md argument-hint: <prompt-file-or-text> [--name=<output-name>] model: sonnet allowed-tools: [Read, Write, Bash, AskUserQuestion, Glob, TaskCreate, TaskUpdate, TaskList] version: 1.0.0 license: MIT

orchestrator:transform

Transformation d'un prompt en prompt exécutable compatible avec le Task Management System.

Instructions à Exécuter

1. Récupérer le prompt source

  • Si argument est un fichier : Read le contenu
  • Si argument est du texte : utiliser directement
  • Si aucun argument : AskUserQuestion pour demander le prompt

2. Analyser le prompt

Identifier :

  • L'objectif principal
  • Les sous-tâches implicites ou explicites
  • Les dépendances entre tâches
  • Les livrables attendus
  • Les critères de validation

3. Structurer en tâches exécutables

Pour chaque tâche :

  • #N : Numéro (commence à 0)
  • content : Description impérative (ex: "Créer le fichier X")
  • activeForm : Forme continue (ex: "Création du fichier X")
  • Critères de validation
  • Dépendances si applicable

4. Générer le format exécutable

Le prompt transformé doit inclure :

# [Titre]

## Objectif
[Description]

## Initialisation des Tâches

TaskCreate #0: [Nom]
  content: "[Description impérative]"
  activeForm: "[Forme continue]"

TaskCreate #1: [Nom]
  ...

## Instructions d'Exécution

### Phase 1 : [Nom]

**Tâche #0 : [Nom]**
1. TaskUpdate #0 → in_progress
2. [Instructions]
3. [Critères de validation]
4. TaskUpdate #0 → completed

## Critères de Validation Globaux

- [ ] Critère 1
- [ ] Toutes les tâches completed (TaskList)

5. Créer le répertoire de sortie

mkdir -p .claude/prompts

6. Écrire le prompt transformé

Nom : .claude/prompts/executable-{name}-{timestamp}.md

{name} depuis :

  1. --name=XXX si fourni
  2. Titre/objectif du prompt (kebab-case)
  3. Sinon "prompt"

{timestamp} : format YYYYMMDD-HHMMSS

7. Afficher le résultat

.claude/prompts/executable-{name}-{timestamp}.md

Tâches extraites : X
Phases : Y

Règles de transformation

  • Granularité : chaque tâche réalisable en 5-30 minutes
  • Atomicité : une tâche = une action claire
  • Vérifiabilité : critère de validation par tâche
  • Numérotation commence à #0
  • Minimum 3 tâches, au moins 2 phases
Related skills