next-task
Choisir la prochaine tâche Backlog.md à traiter — reprend la tâche In Progress s'il en existe une, sinon filtre les tâches To Do par dépendances résolues et…
Skill by elpfries
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/elpfries-next-task
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: productivity
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/next-task
What's inside
- Skill name
next-task- Description
- Choisir la prochaine tâche Backlog.md à traiter — reprend la tâche In Progress s'il en existe une, sinon filtre les tâches To Do par dépendances résolues et trie les débloquées par priorité puis ordinal. Utiliser au rituel de fin de tâche (recommander la suite avant de rendre la main), sur « quelle est la prochaine tâche », « next task », « qu'est-ce que je fais après », ou pour prioriser le backlog. Lecture seule — ne fait que lister et lire des tâches, n'en modifie jamais une.
- License
- MIT
- Instructions
- 97 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# Prochaine tâche Backlog.md
Procédure de décision en lecture seule. N'utilise que `backlog task list` /
`backlog task view` — jamais `task edit`, donc aucune permission
supplémentaire et aucune mutation. Choisir une tâche pour la *démarrer* est
une étape séparée : une fois le choix fait, suivre `backlog instructions
task-execution` (le passage In Progress fait partie de ce flux-là, pas de
celui-ci).
## Procédure
1. **Regarder d'abord le travail déjà commencé.**
```bash
backlog task list --plain
```
Cette commande groupe les tâches par statut en un appel. Une section
« In Progress: » signifie que quelqu'un (ou une session antérieure) a déjà
commencé cette tâche — la reprendre prime sur le démarrage d'une nouvelle.
Ne passer aux étapes 2–4 que si cette section est vide, ou si l'utilisateur
a explicitement demandé la prochaine tâche *non commencée*.
Garder l'ensemble des tâches « Done » de cette même sortie — l'étape 3 en
a besoin, et ça économise un second appel.
2. **Relever les dépendances de chaque candidate « To Do ».**
```bash
backlog task view TASK-N --plain
```
Lire `Dependencies:`, `Ordinal:`, `Priority:` (si présente) et `Labels:`.
Pas de ligne `Dependencies:` = débloquée par défaut.
Lancer chaque `view` comme sa propre commande `backlog …` simple (les
appels parallèles sont acceptés). Ne jamais les enrouler dans une boucle
shell ni les piper dans d'autres programmes (`for`, `| head`, `&& echo`,
…) : selon le runtime, le mécanisme de permission évalue la commande
composée entière, qui ne correspond plus à une éventuelle règle
d'autorisation sur `backlog *` et déclenche une demande — ce qui détruit
l'intérêt d'une skill à zéro permission.
3. **Filtrer sur les tâches débloquées.**
Une candidate n'est débloquée que si chaque identifiant de sa ligne
`Dependencies:` est dans l'ensemble « Done » de l'étape 1. Garder une note
d'une ligne sur ce qui bloque les autres — ça vaut la peine de le montrer,
pas seulement de l'écarter.
4. **Trier ce qui reste.**
- Toute candidate débloquée avec une `Priority:` l'emporte sur une sans,
High > Medium > Low.
- Départager (ou trier quand rien n'a de priorité) par `Ordinal:` croissant.
L'ordinal est la séquence réellement voulue par l'équipe — ce n'est *pas*
équivalent à trier par numéro de TASK-ID, ne pas substituer l'un à
l'autre.
5. **Label de modèle — convention active dans ce dépôt.**
Chaque tâche porte `model:secondaire` (défaut, tourne sur
`kimi-for-coding`) ou `model:primaire` (architecture difficile,
concurrence, ordonnancement — tourne sur `k3`).
- **Claude Code** (modèle de session explicite) : comparer le label de la
tâche gagnante au modèle actif de la session. Écart → le dire et demander
confirmation à l'utilisateur avant tout plan ou toute implémentation.
Accord → le noter en une ligne et continuer.
- **Kimi Code** : le choix du modèle d'un sous-agent passe par le paramètre
`model` de l'outil `Agent` (`kimi-code/kimi-for-coding` pour
`model:secondaire`, `kimi-code/k3` ou `"primary"` pour `model:primaire`)
ou, à défaut, par le `default_model` de la section `[secondary_model]`
de `config.toml` ; il n'y a pas de `/model` à demander au fil de l'eau.
Rapporter le label comme **information seulement** — une indication
coût/qualité à exploiter au moment du lancement, jamais un bloquant.
- **Tâche gagnante sans label** : le signaler et proposer d'en ajouter un
avec `backlog task edit` — la convention veut un label par tâche.
## Rendre le résultat
Commencer par la recommandation, puis la justifier :
- Tâche recommandée : identifiant, titre, raison en une ligne (reprise d'une
In Progress / débloquée + plus haute priorité / débloquée + plus bas
ordinal).
- Dauphines débloquées, s'il y en a, et pourquoi elles arrivent après.
- Tâches bloquées qui valent d'être mentionnées (en général celles à qui il
manque le moins de dépendances) et ce qu'elles attendent.
- Résultat du contrôle du label de modèle (`model:primaire` /
`model:secondaire`, ou son absence signalée).
S'arrêter là. Ne pas passer la tâche In Progress, ne pas esquisser de plan,
ne pas commencer l'implémentation — c'est le rôle de `backlog instructions
task-execution`, et ça demande d'abord le feu vert de l'utilisateur.From elpfries/bob-sideshow, MIT.
More from elpfries/bob-sideshow
- 0.570score
pre-clear
elpfries
Auditer la conversation en cours avant un /clear, en supposant qu'elle s'arrête juste après — passe 0 sur ce qui tourne encore, passe 1 mécanique via un…
SkillAFreshness: AClaude Code +9 - 0.570score
bob-telemetry
elpfries
Use when the user asks what IBM Bob consumed or did — Bobcoins, tokens, cost per model class, per task or subagent, tools used, commands flagged as dangerous…
SkillAFreshness: AClaude Code +9 - 0.570score
quota-check
elpfries
Relever le quota d'abonnement Kimi Code (fenêtre 5 h, mensuel, Extra Usage) sans le TUI, via le serveur local de l'app Desktop ou de `kimi web`.
SkillAFreshness: AClaude Code +9 - 0.570score
task-telemetry
elpfries
Mesurer et persister la télémétrie réelle d'une tâche Backlog.md (appels, tokens, coût USD/EUR quand il existe, temps effectif vs pauses) depuis les…
SkillAFreshness: AClaude Code +9 - 0.570score
bob-override-rules
elpfries
Use when the user wants IBM Bob to follow their own rules instead of the built-in ones — always spawn a subagent when asked, premium model for subagents…
SkillAFreshness: AClaude Code +9 - 0.565score
bob-agent-rules
elpfries
Use when the user asks which rules IBM Bob injects — subagents ("do the work yourself"), which model or tier is used, why answers stay inline, how AGENTS.md…
SkillAFreshness: AClaude Code +9 - 0.565score
bob-security-model
elpfries
Use when the user asks why IBM Bob asks for approval, how approved or denied command patterns match (prefix, wildcard, case), what "Security warning" or…
SkillAFreshness: AClaude Code +9 - 0.565score
bob-version
elpfries
Use when the user asks which IBM Bob version, build, extension, Bob Shell, database schema or server-pushed models are in use.
SkillAFreshness: AClaude Code +9 - 0.565score
analyze-task
elpfries
Analyser la conception d'une tâche Backlog.md avant que quiconque l'implémente — charger tout son contexte backlog, cartographier les points d'extension du…
SkillAFreshness: AClaude Code +9 - 0.555score
run-milestone
elpfries
Mener une milestone Backlog.md — ou une chaîne de plusieurs, l'une après l'autre — à son terme par une chaîne de sous-agents — résoudre l'ordre de traitement…
SkillAFreshness: AClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Sep 20, 2026 (1 month ago)
- Last release
- Oct 19, 2026 (10 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/elpfries/bob-sideshow
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from elpfries
- 0.570score
pre-clear
elpfries
Auditer la conversation en cours avant un /clear, en supposant qu'elle s'arrête juste après — passe 0 sur ce qui tourne encore, passe 1 mécanique via un…
SkillAFreshness: AClaude Code +9 - 0.570score
bob-telemetry
elpfries
Use when the user asks what IBM Bob consumed or did — Bobcoins, tokens, cost per model class, per task or subagent, tools used, commands flagged as dangerous…
SkillAFreshness: AClaude Code +9 - 0.570score
quota-check
elpfries
Relever le quota d'abonnement Kimi Code (fenêtre 5 h, mensuel, Extra Usage) sans le TUI, via le serveur local de l'app Desktop ou de `kimi web`.
SkillAFreshness: AClaude Code +9 - 0.570score
task-telemetry
elpfries
Mesurer et persister la télémétrie réelle d'une tâche Backlog.md (appels, tokens, coût USD/EUR quand il existe, temps effectif vs pauses) depuis les…
SkillAFreshness: AClaude Code +9 - 0.570score
bob-override-rules
elpfries
Use when the user wants IBM Bob to follow their own rules instead of the built-in ones — always spawn a subagent when asked, premium model for subagents…
SkillAFreshness: AClaude Code +9 - 0.565score
bob-agent-rules
elpfries
Use when the user asks which rules IBM Bob injects — subagents ("do the work yourself"), which model or tier is used, why answers stay inline, how AGENTS.md…
SkillAFreshness: AClaude Code +9
Cite this page
next-task skill. Agent Mart. https://agentmart.dev/skills/elpfries-next-task (last updated 2026-10-24)