build-release
Build release artifacts from committed sources — .cf for the main configuration and .cfe per…
Detect and optionally install the supported 1C development tools through one guided menu
> /plugin marketplace add comol/ai_rules_1c > /plugin install 1c-rules@1c-rules
How it fires
How this command gets triggered: by you, by Claude, or both.
/installtoolsContext preview
What this command does when you run it.
Detect and optionally install the supported 1C development tools through one guided menu
description: Detect and optionally install the supported 1C development tools through one guided menu userOnly: true
Use this command after installing the rules, and again after an update announces new tool installers. It detects the supported tools, explains what each one is for, asks one compact selection question, and then runs the corresponding standalone installer procedures.
This command is an orchestrator. Do not duplicate installation steps here and do not silently install anything.
Always show tools in this order. The 1C MCP bundle is always first.
| # | Tool | Purpose | Recommend when | Standalone command | |---|---|---|---|---| | 1 | 1C MCP server bundle | Documentation, metadata and code search, syntax checks, templates/project memory, BSP search, graph analysis and code review | Recommended for every 1C project; this is the primary ruleset tool bundle and requires a purchased distribution | `/installmcp` | | 2 | Cognee memory MCP | Persistent agent memory; primary write destination whenever connected | Recommended when the user wants general cross-session memory; optional to install | `/install-cognee` | | 3 | OpenViking memory MCP | Persistent agent memory and context retrieval; searched alongside Cognee and other connected memory providers | Recommended when the user wants OpenViking context retrieval or a primary memory store without Cognee | `/install-openviking` | | 4 | EDT-MCP | Live access to the EDT workspace, errors, native refactoring, metadata/forms, launches and debugging | Recommended only when the user develops in a locally installed 1C:EDT | `/install-edt-mcp` | | 5 | agent-browser | Token-efficient browser automation based on accessibility snapshots | Recommended for automated tests of a published 1C web client | `/install-agent-browser` | | 6 | Windows-MCP | Windows desktop, mouse and keyboard automation | Last resort for thick-client or other non-web UI flows | `/install-windows-mcp` | | 7 | rtk | Third-party, user-global shell-output compression proxy — fewer tokens on every shell call (git, docker, platform commands) | Optional; only on explicit selection — also offered by `/economymode` | `/install-rtk` | | 8 | Atlassian MCP | Access to Jira issues and Confluence pages in Cloud or Server/Data Center | Optional for projects using Jira or Confluence | `/install-atlassian-mcp` | | 9 | OfficeCLI | Create, read and edit Word, Excel and PowerPoint files without Microsoft Office | Optional; recommended when the workflow includes `.docx`, `.xlsx` or `.pptx` documents | `/install-officecli` |
Do not list an optional tool as required merely because its installer exists.
Memory routing follows `content/rules/project-memory.md`, after `TOOL_*` policy (`content/rules/mcp-policy.md → Tool availability`). Installation, policy and runtime capability are separate: installing a provider neither enables it nor proves its tools callable.
Inspect the active client and host without changing state. Classify each tool as `installed`, `not installed`, or `uncertain`; show its `auto / off / required` policy and session capability separately. Explicit status/install requests allow read-only detection even for `off`; never recommend/preselect those tools or rewrite policy as a side effect. The MCP bundle has separate provider keys, so preserve mixed settings.
Read `USE_EDT` from the project `.dev.env` before evaluating EDT tools. It is a project preference, not an installation probe:
Repo: comol/ai_rules_1c
Build release artifacts from committed sources — .cf for the main configuration and .cfe per…
Toggle the caveman communication style — set CAVEMAN (on|auto|off) in .dev.env for the whole…
Check a 1C XML configuration dump for duplicate UUIDs, and optionally regenerate them
Read-only check for available updates of the 1C MCP server images and of the 1c-rules…
Load the configuration into the test infobase from .dev.env and check the result in the 1C…