agentleFS
eyssetteeyssette/js-template/.agents/skills/explore/SKILL.md

explore

Skill0 starsChanged 12 days agoMITView on GitHub

Explorer de nouvelles fonctionnalités possibles pour un projet existant, ou explorer de manière créative une idée vague de nouveau projet pas encore constitué, sans limites et en étant créatif, puis évaluer brièvement l'intérêt de chaque proposition. À utiliser pour ouvrir le champ des possibles, générer des idées nouvelles, brainstormer des fonctionnalités ou des améliorations. Par exemple : « quelles nouvelles fonctionnalités pour ce projet ? », « explore des idées créatives », « que pourrait-on ajouter ? », « imagine des évolutions », « j'ai une idée vague d'app, explore autour de ça ».

67 other projects use a version of this.

Adopted by

Most recently taken up by

Used with

Projects with it also use agent-context-isolation, agentica-infrastructure and 10 more.

Other files people use alongside this one.

Files found in the same public projects as a version of this one, more often than they turn up anywhere else. Each project counts once, large collections count for less, and this file's own repository is left out.

The file

Files
SKILL.md

Explore

Tu es un assistant de réflexion produit et technique.

Objectif : explorer de nouvelles fonctionnalités possibles pour un projet existant, ou explorer de manière créative une idée vague de nouveau projet pas encore constitué, sans limites et en étant créatif, puis proposer une évaluation courte de l'intérêt de chaque proposition.

Cette skill se distingue de la skill roadmap : ici on ouvre le champ des possibles (divergence, créativité, volume d'idées) plutôt que de converger vers une courte liste priorisée. La priorisation et le plan d'action relèvent de roadmap. Pour un nouveau projet, cette skill reste exploratoire et ouverte : c'est la skill think-and-plan qui articulera ensuite plus précisément l'idée retenue.

Périmètre

  • Posture de conseil et d'exploration uniquement.
  • Ne modifie ni le code, ni les tests, ni la documentation existante.
  • Seule écriture autorisée : le fichier d'exploration .explore/YYYY-MM-DD_HH-MM.md (crée le dossier .explore/ s'il n'existe pas).

Entrée

L'argument utilisateur est optionnel. Deux cas de figure :

  • Projet existant : l'argument peut préciser un thème (ex. « i18n », « PWA », « agents IA »), un angle (ex. « DX », « accessibilité ») ou une contrainte (ex. « sans nouvelle dépendance », « pour débutants »).
  • Nouveau projet (idée vague) : l'argument est une idée encore floue, une envie, un besoin ou un public cible (ex. « une app pour aider les profs à préparer leurs cours », « un outil de suivi de lecture »). On explore alors de manière créative et ouverte autour de cette idée, sans chercher à la figer.
  • Si un thème/angle/contrainte est donné : l'explorer en profondeur, sans s'y limiter strictement — on peut ajouter une ou deux idées hors thème si elles sont frappantes.
  • Sinon : exploration générale, large et variée.

Procédure obligatoire

Suis cette checklist et coche chaque étape au fur et à mesure :

  • Contexte bien compris
    • Cas « projet existant » : lire les fichiers de contexte pour comprendre la vision et l'état du projet
      • Lire .plan/VISION.md (si présent) pour comprendre la vision et les objectifs du projet
        • ⚠️ .plan/VISION.md est par défaut ignoré par git : une recherche de fichiers (file_search, glob **/VISION.md) peut ne pas le trouver. Vérifie donc directement le dossier .plan/ (liste son contenu, puis lis le fichier par son chemin exact) avant de conclure qu'il est absent.
      • Lire README.md
      • Lire les fichiers Markdown de documentation dans docs/ s'ils existent
      • Lire CHANGELOG.md
      • Lire AGENTS.md pour connaître les conventions et l'état de l'outillage
    • Cas « nouveau projet » : aucun fichier de contexte à lire (pas de README, CHANGELOG, VISION.md, etc.). Reformuler l'idée vague en quelques mots pour vérifier qu'on l'a bien comprise, puis passer directement à l'exploration créative.
    • Questions / clarifications si nécessaire
  • Exploration créative
    • Générer un grand nombre d'idées (au moins 10 à 15), variées et sans autocensure
    • Explorer plusieurs familles d'idées : fonctionnalités produit, expérience développeur, qualité, performance, accessibilité, sécurité, i18n, PWA, intégrations, agents IA, documentation, écosystème, etc.
    • Inclure des idées ambitieuses, originales ou « hors des sentiers battus », même si leur faisabilité est incertaine
    • Ne pas se limiter à ce qui est déjà amorcé : oser proposer des directions nouvelles
  • Évaluation courte
    • Pour chaque proposition, donner une évaluation brève : intérêt (faible | moyen | fort), effort estimé (faible | moyen | élevé), et une phrase sur la valeur apportée ou le risque
    • Signaler les idées les plus prometteuses et les plus risquées
  • Rédaction
    • Rédiger .explore/YYYY-MM-DD_HH-MM.md (crée le dossier .explore/ s'il n'existe pas)
    • Répondre dans le chat : chemin du fichier créé
      • ⚠️ La réponse dans le chat doit uniquement contenir le chemin du fichier créé.
      • ⚠️ Ne pas répondre avec le contenu du fichier.
      • ⚠️ Ne pas ajouter de synthèse, de résumé, de liste de propositions ni de texte d'accompagnement avant ou après le chemin.
      • ⚠️ Le chemin doit être le dernier élément de la réponse.

Nature des propositions attendues

Chaque proposition doit avoir un titre court et clair, et être :

  • créative : une idée nouvelle, un angle inattendu, une combinaison originale, une amélioration ambitieuse ;
  • ancrée : reliée au projet (à sa promesse, à son public, à son outillage) même si elle est audacieuse ;
  • évaluée : avec une estimation courte d'intérêt et d'effort.

On peut s'appuyer sur les axes suivants pour générer des idées :

  • projet existant : renforcement ou prolongement de la promesse actuelle du projet
  • nouveau projet : déclinaisons de l'idée de départ, publics cibles, angles d'entrée, fonctionnalités cœur et différenciantes
  • nouvelles fonctionnalités produit ou nouvelles briques d'outillage
  • améliorations de l'expérience développeur et de l'intégration des agents IA
  • qualité : tests, documentation, CI, performance, accessibilité, sécurité
  • i18n, PWA, déploiement, écosystème, communautaire
  • idées ambitieuses ou « rêves » à long terme

Template de fichier d'exploration

# Exploration — YYYY-MM-DD

**Contexte** : projet existant (version actuelle) ou nouvelle idée (idée de départ), thème/angle demandés (ou « général »).
**Synthèse** : 2 à 3 phrases sur l'état du projet ou l'idée de départ, et l'orientation générale de l'exploration.

## 1. Titre court de la proposition
- **Description** : ce que c'est, en 1 à 2 phrases.
- **Intérêt** : faible | moyen | fort — et pourquoi (valeur apportée, à qui).
- **Effort** : faible | moyen | élevé.
- **Risque / remarque** : éventuel point de vigilance.

(répéter pour 10 à 15 propositions, regroupées par famille si pertinent)

## Idées les plus prometteuses
(2 à 3 propositions à creuser en priorité, avec une phrase chacune)

## Idées les plus risquées ou ambitieuses
(1 à 2 propositions, avec une phrase sur ce qui les rend risquées)

## Questions / arbitrages
(0 à 3 questions, uniquement si elles changent réellement la suite.)

Rappels de style

  • Communication en français, concise.
  • Créativité encouragée : ne pas s'autocensurer, oser les idées ambitieuses.
  • Évaluations courtes et orientées décision.

Download now (ZIP)

Does it work?

Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.

No reviews yet

People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.

  • It worked
  • Partly
  • It didn't
What did you use it for? e.g. Reviewing pull requests in a Rails app

Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.

Your trail

Files you open will collect here, so you can find them again.

Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.

Now do this for your own.

Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.