architectstart
Démarre un développement avec un starter léger puis active le mode plan
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Démarre un développement avec un starter léger puis active le mode plan
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
| name | architect:start |
| description | Démarre un développement avec un starter léger puis active le mode plan |
| license | MIT |
| version | 1.0.0 |
| allowed-tools | ["Read","Write","Bash","AskUserQuestion","EnterPlanMode"] |
| model | sonnet |
IMPORTANT : Exécute ce workflow étape par étape :
Démarrer un développement avec :
/architect:start <type> "<description>" [options]
Types disponibles :
feature → starter-feature.md + checklist-php.mdrefactor → starter-refactor.md + checklist-php.mdapi → starter-api.md + checklist-api.mdfix → starter-fix.md + checklist-php.mdOptions :
--entity=X : Nom de l'entité (feature)--context=X : Bounded context (feature)--target=X : Fichier(s) cible (refactor, fix)--service=X : Service externe (api)--checklist=X : Checklist additionnelle (security, etc.)Si des variables essentielles manquent, utiliser AskUserQuestion :
{
"questions": [
{
"question": "Quel type de développement ?",
"header": "Type",
"multiSelect": false,
"options": [
{"label": "feature", "description": "Nouvelle fonctionnalité métier"},
{"label": "refactor", "description": "Refactoring de code existant"},
{"label": "api", "description": "API ou intégration externe"},
{"label": "fix", "description": "Correction de bug"}
]
}
]
}
# Lire le starter approprié depuis le répertoire du plugin
cat architect/templates/starters/{type}.md
Substituer les variables {VARIABLE} par les valeurs collectées.
Afficher le starter substitué à l'utilisateur avec un résumé :
Starter : {TYPE}
[Contenu du starter]
Checklist associée : checklist-{checklist}.md
Activation du mode plan...
Utiliser EnterPlanMode pour basculer en mode plan.
Le mode plan va :
À la fin du mode plan (avant exécution), rappeler :
Avant d'exécuter, vérifier la checklist :
/architect:validate --checklist={checklist}
# Feature complète
/architect:start feature "Gestion des factures" --entity=Invoice --context=Billing
# Refactoring
/architect:start refactor "Simplifier la validation" --target=src/Validator/
# API/Webhook
/architect:start api "Intégration Stripe" --service=Stripe
# Bug fix
/architect:start fix "Erreur 500 sur login" --target=src/Security/
Le skill doit :
Audite un projet API Platform existant et produit un rapport de bonnes pratiques, performances et sécurité
Génère des DTOs (input/output) API Platform avec mapping vers les entités
Génère des filtres API Platform (search, date, range, order, boolean, exists, custom)
Génère un State Processor API Platform pour personnaliser la persistence des données
Génère un State Provider API Platform pour personnaliser la récupération de données
Génère une API Resource complète avec attribut