Plugin clairvoyance
ESP for AI Coding — Agent skills on the philosophy of software design, grounded in decades of engineering experience.
Comment installer le plugin clairvoyance
Exécutez les deux commandes dans Claude Code. La première ajoute la marketplace une seule fois ; la seconde installe le plugin.
/plugin marketplace add codybrom/clairvoyance
/plugin install clairvoyance@clairvoyance-pluginsContenu de clairvoyance
17 parties lues depuis les fichiers du plugin.
Agents 1
Appeler via @agent-clairvoyance:name- @agent-clairvoyance:clean-room-alternative
Aucune description dans le fichier.
Skills 16
Claude le charge quand la tâche correspond- abstraction-quality
Evaluates whether software abstractions provide genuine conceptual shifts or merely add redundant, shallow layers and boilerplate.
- code-evolution
Evaluates whether code modifications maintain or degrade design quality by analyzing diffs and pull requests for structural integrity.
- comments-docs
Evaluates code comment quality and documentation practices using specific frameworks like the four comment types and the comments-first workflow.
- complexity-recognition
Diagnoses software complexity using a framework of three symptoms and two root causes to identify why code is difficult to maintain.
- deep-modules
Evaluates whether a module's interface is simple relative to its implementation to prevent over-decomposition and shallow abstractions.
- design-it-twice
Generates and compares at least two fundamentally different design alternatives using concrete criteria before committing to an architecture.
- design-review
Orchestrates a multi-phase diagnostic funnel to perform comprehensive design assessments of files, modules, or pull requests.
- diagnose
Routes vague software symptoms or complaints to the most relevant specialized skill using a decision tree.
- error-design
Reviews error handling and exception design using principles to reduce interface complexity and eliminate unnecessary exceptions.
- general-vs-special
Evaluates whether software interfaces are appropriately general-purpose to prevent over-specialization and representation leakage.
- information-hiding
Analyzes code to detect information leakage across module boundaries and identify improper temporal decomposition or false encapsulation.
- module-boundaries
Evaluates module boundaries to determine whether components should be merged or split based on coupling and knowledge ownership.
- naming-obviousness
Evaluates code readability by auditing variable and method names using isolation tests, scope-length principles, and consistency checks.
- pull-complexity-down
Analyzes code to ensure complexity is absorbed by implementations rather than being pushed to callers through excessive configuration or error handling.
- red-flags
Scans code against 17 design smells to produce a structured diagnostic report identifying structural, boundary, and documentation issues.
- strategic-mindset
Evaluates whether code reflects strategic design investment or tactical shortcuts to prevent long-term system degradation.
Utiliser clairvoyance dans Claude Code
Demandez un agent par son nom :
@agent-clairvoyance:clean-room-alternativeLes Skills ne nécessitent pas de commande. Claude les lit quand votre requête correspond à leur description.
Mettre à jour, désactiver ou supprimer
- Mettre à jour le plugin (shell)
- claude plugin update clairvoyance@clairvoyance-plugins
- Actualiser le marketplace
- /plugin marketplace update clairvoyance-plugins
- Le désactiver pour le moment
- /plugin disable clairvoyance@clairvoyance-plugins
- Le supprimer
- /plugin uninstall clairvoyance@clairvoyance-plugins
Skills dans clairvoyance
- comments-docscodybrom/clairvoyance
Evaluates code comment quality and documentation practices using specific frameworks like the four comment types and the comments-first workflow.
2 fichiers18étoiles - design-it-twicecodybrom/clairvoyance
Generates and compares at least two fundamentally different design alternatives using concrete criteria before committing to an architecture.
2 fichiers18étoiles - design-reviewcodybrom/clairvoyance
Orchestrates a multi-phase diagnostic funnel to perform comprehensive design assessments of files, modules, or pull requests.
2 fichiers18étoiles - information-hidingcodybrom/clairvoyance
Analyzes code to detect information leakage across module boundaries and identify improper temporal decomposition or false encapsulation.
2 fichiers18étoiles - pull-complexity-downcodybrom/clairvoyance
Analyzes code to ensure complexity is absorbed by implementations rather than being pushed to callers through excessive configuration or error handling.
2 fichiers18étoiles - red-flagscodybrom/clairvoyance
Scans code against 17 design smells to produce a structured diagnostic report identifying structural, boundary, and documentation issues.
2 fichiers18étoiles - abstraction-qualitycodybrom/clairvoyance
Evaluates whether software abstractions provide genuine conceptual shifts or merely add redundant, shallow layers and boilerplate.
18étoiles - code-evolutioncodybrom/clairvoyance
Evaluates whether code modifications maintain or degrade design quality by analyzing diffs and pull requests for structural integrity.
18étoiles - complexity-recognitioncodybrom/clairvoyance
Diagnoses software complexity using a framework of three symptoms and two root causes to identify why code is difficult to maintain.
18étoiles - deep-modulescodybrom/clairvoyance
Evaluates whether a module's interface is simple relative to its implementation to prevent over-decomposition and shallow abstractions.
18étoiles - diagnosecodybrom/clairvoyance
Routes vague software symptoms or complaints to the most relevant specialized skill using a decision tree.
18étoiles - error-designcodybrom/clairvoyance
Reviews error handling and exception design using principles to reduce interface complexity and eliminate unnecessary exceptions.
18étoiles - general-vs-specialcodybrom/clairvoyance
Evaluates whether software interfaces are appropriately general-purpose to prevent over-specialization and representation leakage.
18étoiles - module-boundariescodybrom/clairvoyance
Evaluates module boundaries to determine whether components should be merged or split based on coupling and knowledge ownership.
18étoiles - naming-obviousnesscodybrom/clairvoyance
Evaluates code readability by auditing variable and method names using isolation tests, scope-length principles, and consistency checks.
18étoiles - strategic-mindsetcodybrom/clairvoyance
Evaluates whether code reflects strategic design investment or tactical shortcuts to prevent long-term system degradation.
18étoiles
Questions sur le plugin clairvoyance
Comment installer le plugin clairvoyance ?
Dans Claude Code, exécutez /plugin marketplace add codybrom/clairvoyance, puis /plugin install clairvoyance@clairvoyance-plugins.
Que contient le plugin clairvoyance ?
clairvoyance regroupe 1 agent, 16 skills.
Quels agents sont inclus avec clairvoyance ?
clean-room-alternative. Appelez-en un avec @agent-clairvoyance:clean-room-alternative.
Comment mettre à jour ou supprimer le plugin clairvoyance ?
Mettez-le à jour avec claude plugin update clairvoyance@clairvoyance-plugins dans votre shell, ou depuis l'onglet Installed de /plugin. Supprimez-le avec /plugin uninstall clairvoyance@clairvoyance-plugins.