From orchestrator
Récupère et valide le contenu d'une issue GitHub pour le workflow automatique. Vérifie que l'issue est OPEN et a une description non vide.
How this skill is triggered — by the user, by Claude, or both
Slash command
/orchestrator:fetch-issuehaikuThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Phase 0 (Initialisation) du workflow automatisé : récupérer la spécification depuis une issue GitHub.
Phase 0 (Initialisation) du workflow automatisé : récupérer la spécification depuis une issue GitHub.
issue_number=$ARGUMENTS
if ! [[ "$issue_number" =~ ^[0-9]+$ ]]; then
echo "Erreur : l'argument doit être un numéro d'issue GitHub"
echo "Usage: /orchestrator:feature <issue-number>"
exit 1
fi
issue_data=$(gh issue view "$issue_number" --json title,body,labels,state)
if [ $? -ne 0 ]; then
echo "Issue #$issue_number non trouvée"
echo "Vérifie : numéro correct, gh auth login, issue dans le repo courant"
exit 1
fi
issue_title=$(echo "$issue_data" | jq -r '.title')
issue_body=$(echo "$issue_data" | jq -r '.body')
issue_state=$(echo "$issue_data" | jq -r '.state')
issue_labels=$(echo "$issue_data" | jq -r '.labels | map(.name) | join(", ")')
if [ "$issue_state" != "OPEN" ]; then
echo "Issue #$issue_number n'est pas ouverte (state: $issue_state)"
exit 1
fi
if [ -z "$issue_body" ] || [ "$issue_body" == "null" ]; then
echo "Issue #$issue_number : description vide"
echo "Ajoute une description détaillée avant de relancer"
exit 1
fi
mkdir -p ".claude/data/workflows"
workflow_state_file=".claude/data/workflows/issue-${issue_number}-dev-workflow-state.json"
Créer le fichier JSON avec :
mode: "auto"issue : number, title, description, labels, state, fetchedAtfeature : issue titlestatus: "in_progress"startedAt : ISO timestampcurrentPhase: 0Issue GitHub récupérée
#$issue_number : $issue_title
Etat : $issue_state
Labels : $issue_labels
npx claudepluginhub atournayre/claude-personas --plugin orchestratorGuides on working with GitHub issues: read descriptions/comments/related PRs, define acceptance criteria with verifiable behaviors, and commit with proper references.
Resolves GitHub issues via 8-phase workflow: fetch details, analyze requirements, implement solutions, verify correctness, code review, commit changes, create PRs. Activates on resolve, implement, fix requests or issue references.
Fetches, creates, or updates GitHub issues using the gh CLI. Handles attachment downloads and video frame extraction. Activate when the user mentions GitHub issues.