iadknet/new-app-scaffolding-skills

Compétences d'agent pour créer des dépôts avec des workflows standardisés, des garde-fous de sécurité et des valeurs par défaut maintenables.

Qu'est-ce que new-app-scaffolding-skills ?

Ce skill permet aux agents d'IA (comme Claude Code, Cursor, Codex ou autres) de générer automatiquement des dépôts de code prêts à l'emploi, dotés de workflows standardisés (CI/CD, linting, tests), de garde-fous de sécurité intégrés (fichiers de configuration, templates de sécurité) et de configurations par défaut maintenables. Il est particulièrement utile pour les développeurs et les équipes qui souhaitent accélérer la création de nouveaux projets tout en respectant les bonnes pratiques de l'industrie. Le skill s'appuie sur des templates prédéfinis et des instructions détaillées dans son fichier SKILL.md pour guider l'agent dans l'initialisation complète d'un dépôt, incluant la structure de dossiers, les fichiers de configuration (comme .gitignore, .editorconfig, ESLint, Prettier), les pipelines CI (GitHub Actions, GitLab CI), et les dépendances initiales. Il prend en charge plusieurs langages et frameworks, et peut être facilement étendu via des fichiers de configuration personnalisés.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add iadknet/new-app-scaffolding-skills

Installed? Explore more Développement et programmation skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Que fait new-app-scaffolding-skills ?

Compétences d'agent pour créer des dépôts avec des workflows standardisés, des garde-fous de sécurité et des valeurs par défaut maintenables.

Aperçu

Ce skill fournit à un agent d'IA (Claude Code, Cursor, Codex, etc.) la capacité de générer un nouveau dépôt de code à partir de zéro, en appliquant automatiquement les meilleures pratiques de l'industrie.

Fonctionnalités

  • Workflows standardisés : Intègre des pipelines CI/CD (GitHub Actions, GitLab CI), des outils de linting, de formatage et de tests.
  • Garde-fous de sécurité : Ajoute des fichiers de configuration pour la sécurité (ex. : .editorconfig, .gitattributes, templates de sécurité).
  • Valeurs par défaut maintenables : Définit une structure de projet claire, des fichiers .gitignore, des configurations ESLint/Prettier, et des dépendances initiales.

Plateformes supportées

  • Claude Code (via fichier SKILL.md)
  • Cursor (compatible skills)
  • Codex (génération de code)
  • Autres agents supportant les skills Markdown

Utilisation

  1. Configuration : Placez les fichiers de template dans ./templates/ (optionnel).
  2. Invocation : Utilisez l'agent avec une commande comme :
    crée un nouveau dépôt Node.js avec ESLint, Prettier, Husky et GitHub Actions.
    
  3. Personnalisation : Modifiez templates/config.json pour adapter les valeurs par défaut.

Structure du skill

new-app-scaffolding-skills/
├── SKILL.md          # Ce fichier de documentation
├── templates/         # Dossiers et fichiers de template
│   ├── config.json   # Configuration par défaut (frameworks, outils)
│   ├── node/         # Template pour projets Node.js
│   ├── python/       # Template pour projets Python
│   └── generic/      # Template générique
└── README.md         # Instructions d'installation (si applicable)

Exemple de prompt

"Initialise un nouveau dépôt React avec TypeScript, tests Jest, GitHub Actions, et règles strictes ESLint. Inclus un fichier .env.example et un Dockerfile de base."

Licence

MIT

Skills associés