kensodemann/agent-skills

Rédigez ou créez des issues de fonctionnalité GitHub en utilisant le modèle de fonctionnalité du dépôt. À utiliser lorsque l'utilisateur demande une issue de fonctionnalité, une epic ou un élément de travail basé sur des user stories, ou lorsque le type est 'feature' dans le frontmatter de l'issue.

Qu'est-ce que agent-skills ?

Cette compétence d'agent permet de créer ou rédiger automatiquement des issues de type 'feature' sur GitHub, en respectant le modèle `feature.md` du dépôt cible. Elle est conçue pour les développeurs et les utilisateurs d'agents IA qui souhaitent accélérer la création d'issues structurées, qu'il s'agisse de fonctionnalités, d'epics ou d'éléments de travail pilotés par des user stories. La compétence fonctionne avec GitHub CLI et s'adapte à tout dépôt contenant un fichier `.github/ISSUE_TEMPLATE/feature.md`. Elle lit le template du dépôt, propose un contenu détaillé (synopsis, user stories, processus, composants, critères d'acceptation) et soit le présente à l'utilisateur pour validation, soit le crée directement via `gh issue create --template feature`. Pour les tâches plus volumineuses nécessitant une décomposition, elle s'appuie sur la compétence **create-subtasks**. Cette approche garantit une cohérence avec les normes du projet et réduit les erreurs de saisie manuelle.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/kensodemann/agent-skills/tree/HEAD/skills/create-feature

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

Créer une issue de fonctionnalité

Avant de rédiger ou de créer une issue de fonctionnalité, lisez .github/ISSUE_TEMPLATE/feature.md dans le dépôt courant et respectez sa structure et son frontmatter YAML (type: feature, etc.).

Corps du modèle (typique)

Utilisez ces sections sauf si le modèle du dépôt diffère :

# Synopsis

# User stories

1. En tant qu'utilisateur, je souhaite...

# Processus

# Composants

# Critères d'acceptation

- [ ]

Flux de travail

  1. Remplissez chaque section avec un contenu concret ; conservez les critères d'acceptation sous forme de cases à cocher.
  2. Proposez l'intégralité du markdown de l'issue dans le chat pour validation avant d'exécuter gh, sauf si l'utilisateur a demandé une création immédiate.
  3. Créez avec l'interface en ligne de commande GitHub lorsque cela est demandé, par exemple gh issue create --template feature (ou l'équivalent pour le dépôt).

Pour diviser le travail en issues enfants liées, utilisez la compétence create-subtasks.

Individual skills in this repo

This repo contains 3 individual skills — each has its own dedicated page.

Skills associés