Плагин clairvoyance
ESP for AI Coding — Agent skills on the philosophy of software design, grounded in decades of engineering experience.
Как установить плагин clairvoyance
Выполните обе команды в Claude Code. Первая один раз добавляет маркетплейс; вторая устанавливает плагин.
/plugin marketplace add codybrom/clairvoyance
/plugin install clairvoyance@clairvoyance-pluginsЧто внутри clairvoyance
17 частей прочитано из файлов самого плагина.
Агенты 1
Вызов как @agent-clairvoyance:name- @agent-clairvoyance:clean-room-alternative
В файле нет описания.
Skills 16
Claude загружает это при соответствии задачи- 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.
Использование clairvoyance в Claude Code
Запросите агента по имени:
@agent-clairvoyance:clean-room-alternativeSkills не требуют команд. Claude считывает их, когда ваш запрос соответствует их описанию.
Обновить, выключить или удалить
- Обновить плагин (shell)
- claude plugin update clairvoyance@clairvoyance-plugins
- Обновить marketplace
- /plugin marketplace update clairvoyance-plugins
- Временно выключить
- /plugin disable clairvoyance@clairvoyance-plugins
- Удалить
- /plugin uninstall clairvoyance@clairvoyance-plugins
Навыки в 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 файла18звёзд - design-it-twicecodybrom/clairvoyance
Generates and compares at least two fundamentally different design alternatives using concrete criteria before committing to an architecture.
2 файла18звёзд - design-reviewcodybrom/clairvoyance
Orchestrates a multi-phase diagnostic funnel to perform comprehensive design assessments of files, modules, or pull requests.
2 файла18звёзд - information-hidingcodybrom/clairvoyance
Analyzes code to detect information leakage across module boundaries and identify improper temporal decomposition or false encapsulation.
2 файла18звёзд - 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 файла18звёзд - red-flagscodybrom/clairvoyance
Scans code against 17 design smells to produce a structured diagnostic report identifying structural, boundary, and documentation issues.
2 файла18звёзд - abstraction-qualitycodybrom/clairvoyance
Evaluates whether software abstractions provide genuine conceptual shifts or merely add redundant, shallow layers and boilerplate.
18звёзд - code-evolutioncodybrom/clairvoyance
Evaluates whether code modifications maintain or degrade design quality by analyzing diffs and pull requests for structural integrity.
18звёзд - 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звёзд - deep-modulescodybrom/clairvoyance
Evaluates whether a module's interface is simple relative to its implementation to prevent over-decomposition and shallow abstractions.
18звёзд - diagnosecodybrom/clairvoyance
Routes vague software symptoms or complaints to the most relevant specialized skill using a decision tree.
18звёзд - error-designcodybrom/clairvoyance
Reviews error handling and exception design using principles to reduce interface complexity and eliminate unnecessary exceptions.
18звёзд - general-vs-specialcodybrom/clairvoyance
Evaluates whether software interfaces are appropriately general-purpose to prevent over-specialization and representation leakage.
18звёзд - module-boundariescodybrom/clairvoyance
Evaluates module boundaries to determine whether components should be merged or split based on coupling and knowledge ownership.
18звёзд - naming-obviousnesscodybrom/clairvoyance
Evaluates code readability by auditing variable and method names using isolation tests, scope-length principles, and consistency checks.
18звёзд - strategic-mindsetcodybrom/clairvoyance
Evaluates whether code reflects strategic design investment or tactical shortcuts to prevent long-term system degradation.
18звёзд
Вопросы о плагине clairvoyance
Как установить плагин clairvoyance?
В Claude Code выполните /plugin marketplace add codybrom/clairvoyance, затем /plugin install clairvoyance@clairvoyance-plugins.
Что включает плагин clairvoyance?
clairvoyance объединяет 1 агент, 16 навыков.
Какие агенты идут в комплекте с clairvoyance?
clean-room-alternative. Вызовите одного из них через @agent-clairvoyance:clean-room-alternative.
Как обновить или удалить плагин clairvoyance?
Обновите его с помощью claude plugin update clairvoyance@clairvoyance-plugins в вашем shell или на вкладке Installed в /plugin. Удалите его с помощью /plugin uninstall clairvoyance@clairvoyance-plugins.