⏱️ Productivité

productivity-project-kickstart

Structure le lancement d'un projet avec objectifs, livrables, étapes et risques.

⚡ Installation & lancement en 1 commande

Copiez-collez dans votre terminal : le skill s'installe dans ~/.claude/skills et Claude Code se lance directement dessus.

macOS / Linux
curl -fsSL https://raw.githubusercontent.com/khalilbenaz/claude-skills-collection/main/install.sh | sh -s -- productivity-project-kickstart --launch
Windows (PowerShell)
iex "& { $(iwr -useb https://raw.githubusercontent.com/khalilbenaz/claude-skills-collection/main/install.ps1) } productivity-project-kickstart -Launch"

🚀 Déjà installé ?

claude "/productivity-project-kickstart"

Ou tapez /productivity-project-kickstart dans une session Claude Code, ou décrivez simplement votre besoin — le skill se déclenche automatiquement via le skill-router.

🔑 Déclencheurs automatiques

Le skill s'active automatiquement quand votre demande contient :

je lance un projetnouveau projetpar où commencerplan de projetbrief projetcahier des charges

📦 Installation manuelle

git clone https://github.com/khalilbenaz/claude-skills-collection.git cp -r claude-skills-collection/skills/productivity-project-kickstart ~/.claude/skills/

Payload du plugin : skills/productivity-project-kickstart · source éditable : productivity-skills/project-kickstart

📖 Manuel

Project Kickstart

Produit un Project Brief d'une page, actionnable, adapté au type de projet (perso, side project, pro, tech, client).


Workflow en 8 étapes

1. Collecter le contexte minimal

Avant tout, poser ces 3 questions (en une seule fois) :

1. Quel est l'objectif principal en 1 phrase ?
2. Qui sont les parties prenantes clés (décideur, équipe, client) ?
3. Y a-t-il une date butoir ou contrainte critique ?

Ne pas structurer avant d'avoir ces réponses.


2. Formuler la Vision (Problem Statement)

Format : [Pour] <utilisateur> [qui] <problème>, <nom du projet> est un <type de solution> [qui] <bénéfice principal>.

Exemple concret :

Pour l'équipe support qui perd du temps sur les tickets redondants,
BacklogBot est un agent IA qui classe et répond automatiquement
aux tickets de niveau 1 — réduisant le temps de traitement de 60 %.

Critère de validation : si la phrase contient "nous", elle est trop floue. Reformuler.


3. Délimiter le Périmètre (Scope)

Toujours produire un tableau IN / OUT :

IN (inclus dans v1)OUT (hors périmètre)
Authentification utilisateurSSO / OAuth tiers
Dashboard lecture seuleExport PDF
API REST JSONSDK mobile

Règle : tout ce qui n'est pas explicitement IN est OUT par défaut.


4. Définir les Livrables

Liste numérotée, chaque livrable doit être vérifiable (pas "une bonne appli", mais "API déployée sur staging avec 95 % uptime mesuré").

Exemple :

1. Spécification fonctionnelle signée (J+5)
2. Prototype cliquable Figma validé par le client (J+15)
3. API v1 déployée en staging (J+30)
4. Documentation technique OpenAPI (J+35)
5. Recette utilisateur passée à 0 bug bloquant (J+45)

5. Roadmap avec Milestones

Utiliser des phases plutôt que des semaines flottantes :

Phase 0 — Cadrage      : J0  → J+5   (brief validé, stack choisie)
Phase 1 — Foundation   : J+5  → J+20  (setup infra, auth, CI/CD)
Phase 2 — Core MVP     : J+20 → J+40  (features critiques)
Phase 3 — Stabilisation: J+40 → J+50  (tests, perf, sécurité)
Phase 4 — Go-live      : J+50          (déploiement prod, monitoring)

Pour les projets tech : créer les milestones directement dans le repo si demandé :

gh milestone create "Phase 1 — Foundation" --due-date 2026-07-15
gh milestone create "MVP Go-live" --due-date 2026-08-30

6. Ressources et Stack

Matrice minimale :

RessourceQui / QuoiDisponibilité
Tech LeadKhalil100 %
Dev backendÀ recruter80 % dès J+5
InfrastructureCloudflare Workers + D1immédiat
Budget CI/CD50 $/moisvalidé

Pour les projets solo : indiquer les outils et le temps hebdo disponible.


7. Risques et Mitigations

Format : 3 à 5 risques maximum, classés par probabilité × impact.

#RisqueProb.ImpactMitigation
R1Dépendance API tierce instableHauteCritiqueCircuit breaker + mock local
R2Glissement de périmètre clientMoyenneHauteClause de change request dans le contrat
R3Équipe réduite en aoûtHauteMoyenneAnticiper la phase stabilisation en juillet

8. Critères de Succès (DoD Projet)

Définir des métriques mesurables, pas des intentions :

- Temps de réponse API P95 < 200 ms en prod
- Couverture de tests >= 80 %
- 0 vulnérabilité critique (OWASP Top 10) au go-live
- NPS client >= 7/10 à 30 jours post-lancement
- Coût infra mensuel <= budget validé ± 15 %

Output : Project Brief (template)

# Project Brief — [Nom du projet]
**Date :** YYYY-MM-DD | **Owner :** [nom] | **Version :** 1.0

## Vision
[1 phrase Problem Statement]

## Périmètre
**IN :** [liste]
**OUT :** [liste]

## Livrables & Dates
[liste numérotée avec dates]

## Roadmap
[phases avec jalons]

## Ressources
[matrice]

## Top 3 Risques
[tableau]

## Critères de succès
[liste mesurable]

## Prochaine action immédiate
> [1 seule action concrète à faire dans les 24h]

Anti-patterns / Pièges à éviter


Critères d'adaptation selon le contexte

Type de projetAjustements
Side project soloSupprimer colonnes "qui", simplifier risques, ajouter section "motivation / pourquoi maintenant"
Projet client facturableAjouter clause de change request, budget détaillé, jalons de facturation
Projet open-sourceAjouter section CONTRIBUTING, licence, roadmap publique (GitHub Projects)
Migration techniqueAjouter plan de rollback, fenêtre de maintenance, critères go/no-go