constraint-modeler — команда для Claude Code: модели ограничений
Команда помогает описать ограничения системы, проверить их связи и наметить варианты оптимизации. Пригодится для анализа бизнес-, технических, регуляторных или ресурсных условий.
npx claude-code-templates@latest --command simulation/constraint-modelerЧто делает constraint-modeler
Запустите /constraint-modeler с областью анализа или флагом: --business, --technical, --regulatory либо --resource. Команда разделяет ограничения на жёсткие, мягкие и меняющиеся со временем, а затем описывает зависимости между ними и способы проверки модели.
На выходе она формирует модель ограничений, матрицы взаимодействий, отчёт проверки и рекомендации по оптимизации. Также рассматривает чувствительность к ограничениям, узкие места и границы сценариев. Для контекста команда обращается к документации или файлам конфигурации; если таких материалов в проекте нет, исходные ограничения придётся описать отдельно.
Какие задачи решает
- разделить ограничения на жёсткие, мягкие и динамические
- сопоставить зависимости между ограничениями системы
- проверить точность и актуальность модели ограничений
- найти узкие места и определить границы сценариев
- составить рекомендации по смягчению или замене ограничений
Примеры запросов агенту
- Смоделируй технические ограничения системы и проверь их зависимости:
/constraint-modeler --technical. - Составь модель бизнес-ограничений для планирования ресурсов:
/constraint-modeler --business. - Проанализируй регуляторные ограничения и укажи границы сценариев:
/constraint-modeler --regulatory.
Как установить constraint-modeler
1Через claude-code-templates
npx claude-code-templates@latest --command simulation/constraint-modeler2Вручную: положить файлы
.claude/commands/constraint-modeler.mdВызов — /constraint-modeler. Для всех проектов — ~/.claude/commands/
Вручную: положить файлы
~/.codex/prompts/constraint-modeler.mdВызов — /prompts:constraint-modeler. В Codex этот формат помечен устаревшим, замена — скиллы
Вручную: положить файлы
.github/prompts/constraint-modeler.prompt.mdВручную: положить файлы
.gemini/commands/constraint-modeler.tomlGemini хранит команды в TOML: текст запроса — в поле prompt
Вопросы о constraint-modeler
Как установить constraint-modeler в Claude Code?
Выполните npx claude-code-templates@latest --command simulation/constraint-modeler. Команда устанавливается в .claude/commands/constraint-modeler.md.
Что делает constraint-modeler?
Команда строит модель ограничений системы, описывает их зависимости и предлагает способы оптимизации. Результат включает матрицы взаимодействий и отчёт проверки.
Какие виды ограничений анализирует команда?
Она рассматривает жёсткие, мягкие и динамические ограничения, а также связи между ними. Область анализа можно задать флагами --business, --technical, --regulatory или --resource.
Исходный текст
constraint-modeler.md · MIT
--- allowed-tools: Read, Write, Edit, WebSearch argument-hint: "[constraint-domain] | --business | --technical | --regulatory | --resource" description: Model system constraints with validation, dependency mapping, and optimization strategies --- # Constraint Modeler Model comprehensive system constraints with systematic validation and optimization: **$ARGUMENTS** ## Current System Context - Domain scope: Based on $ARGUMENTS (business, technical, operational, financial) - Existing constraints: @documentation or configuration files - System boundaries: Current limitations and dependencies - Change dynamics: Historical constraint evolution patterns ## Task Create comprehensive constraint models for accurate simulation and decision-making: **Constraint Domain**: Use $ARGUMENTS to focus on business, technical, regulatory, or resource constraints **Constraint Framework**: 1. **Hard Constraints** - Absolute limits that cannot be violated (legal, physical, technical) 2. **Soft Constraints** - Preferences and trade-offs that can be managed (budget, quality, timing) 3. **Dynamic Constraints** - Limitations that evolve over time (market, technology, capacity) 4. **Constraint Dependencies** - Relationships and interactions between different limitations 5. **Validation Framework** - Methods to verify constraint accuracy and relevance 6. **Optimization Strategies** - Approaches to relax, substitute, or circumvent constraints **Advanced Analysis**: Constraint sensitivity analysis, bottleneck identification, scenario boundary definition, and optimization algorithms. **Strategic Application**: Link constraint models to decision scenarios, resource allocation, and strategic planning. **Output**: Complete constraint model with interaction matrices, validation reports, optimization recommendations, and scenario boundary definitions.
© davila7 · MIT · davila7/claude-code-templates