Files
KX-Bridge-Release/agents.md
viewit 877cddb1ba chore: Repo-Struktur vollständig aufsetzen
- Workflows: docker-publish.yml → nightly.yml + release.yml + pr-check.yml
  (nightly: Branch-Push + Cron 02:00, release: v*-Tag, pr-check: lint+tests)
- Issue-Templates: bug_report.md + feature_request.md (englisch)
- PR-Template: pull_request_template.md (englisch)
- Claude-Agenten: reviewer, changelog, test-writer, nightly-prep,
  docker-check, moonraker-debug + settings.json
- agents.md: Agenten-Übersicht im Repo-Root
- .gitignore: .runner-token + secrets/ ausgeschlossen
2026-06-24 13:21:29 +02:00

1.2 KiB
Raw Blame History

KX-Bridge Claude Agents

Available Agents

Agent File When to use
Reviewer .claude/agents/reviewer.md Before every PR — checks logic, error handling, Moonraker compatibility
Changelog .claude/agents/changelog.md After merge to nightly — generates CHANGELOG.md entry from commits
Test Writer .claude/agents/test-writer.md When adding new functions — derives pytest tests
Nightly Prep .claude/agents/nightly-prep.md Before a release — checks readiness of nightly → main merge
Docker Check .claude/agents/docker-check.md Before image push — validates Dockerfile and compose config
Moonraker Debug .claude/agents/moonraker-debug.md On runtime errors — analyzes Moonraker/Klipper logs

Usage

In VS Code with Claude Code extension:

@reviewer     → code review of current changes
@changelog    → generate CHANGELOG entry
@test-writer  → write tests for changed files
@nightly-prep → check release readiness
@docker-check → validate Docker config
@moonraker-debug → analyze logs

Context

  • Moonraker API: Port 7125
  • AFC lane_data: flat indexing lane1lane4
  • Registry: gitea.it-drui.de/viewit/kx-bridge
  • Default PR target: nightly