the signals and their derived score are provisional and subject to change.
validate manually before sharing.
36a2b79eb144f9f2b25d63ec4c812ec1f5ca7b6fb8bad33c54b73 weeks agoCo-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>ff273bed7cdf1 month agoCo-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>1abaab4fb43c2 months agoCo-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>a29cf631f2b02 months agoCo-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>f3bab74dd3ec3 months agoCo-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>585dd0b996385 months agoCo-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>c93cd614d1425 months agoCo-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>0611def965495 months agoCo-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>70ace904b0836 months agoCo-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>0f8c974989fe6 months agoCo-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>fda75a664c1e6 months agoCo-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>45f173beed0b7 months agoCo-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>e6afb0be922b7 months agoCo-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>af947e4416308 months agoCo-authored-by: Claude Code <claude-code@anthropic.com>8d7cd1c8e0de8 months agoCo-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>c11f8fce1de311 months ago🤖 Generated with [Claude Code](https://claude.com/claude-code)# Copilot instructions for check_mk
Project conventions are documented in `CLAUDE.md` at the repository root —
apply those when suggesting changes.
## AI tooling lives elsewhere
Reusable AI workflows for this project (code review, werk authoring,
Gerrit/Jenkins/Jira/crash-report helpers, backports, etc.) are maintained
as Claude Code plugins in a separate, internal repository:
https://github.com/Checkmk/checkmk-claude-marketplace
Copilot cannot execute these plugins, but their `SKILL.md` files de{
"mcpServers": {
"cmk-frontend-vue--ui-component-library": {
"command": "bazel",
"args": ["run", "//packages/cmk-frontend-vue:ucl-mcp-server"]
}
}
}
---
name: cmk-up
description: Writes executable cmk-up playbooks (YAML that builds Checkmk sites, hosts, services, rules, BI on local OMD) that reproduce a scenario - from a Jira ticket (SUP-/CMK-/...), a scenario described in prose, or a Checkmk crash report (tarball, crash dir, crash.info, crash.checkmk.com id). Use when asked to "reproduce", "write a playbook", "cmk-up", "repro for SUP-…", "playbook from crash".
---
# cmk-up playbooks
cmk-up (package `cmk-werk-zeug`) reads a YAML playbook, installs v# AI Agent Instructions
## Build & Test
**NEVER run `pytest`, `ruff`, or `mypy` directly.** Always use `bazel` commands
instead. Direct invocations bypass the build system's environment and dependency
setup and produce incorrect results.
Bazel is the primary build system for unit tests, linting, formatting, and type
checking. System tests use run_tests.sh:
```
tests/run_tests.sh test-system-singlesite
tests/run_tests.sh test-system-multisite
tests/run_tests.sh test-system-gui
```
Always format, lint, a# cmk-agent-receiver
See [README.md](README.md) for architecture, API, configuration, and development workflows.
## Testing
Component tests offer two app-startup modes — pick based on what you're testing:
- **`TestClient`** (default fixture): in-process, fast, covers most endpoint logic
- **`AgentReceiverRunner`**: spawns a real Gunicorn process; required for anything involving mTLS or the `ClientCertWorker` certificate extraction
AGENTS.md# CMK VS Code Extension — AI Agent Instructions
## Quick Reference
- **Language**: TypeScript, bundled via esbuild into a single CommonJS file
- **Entry point**: `src/extension.ts` → compiled to `out/extension.js`
- **UI**: Sidebar sections are webviews rendered by per-section modules in `src/sidebar/`
- **Config-driven**: JSON files in `config/` define commands, extensions, settings, snippets, templates
- **Config loading**: Workspace-first (`<workspace>/.ide/vscode/config/`), falls back to bundled V.gitignoregithub-copilot.github/prompts.gitignoreclaude-codeCLAUDE.md