SessionStart
01Hook Claude Code
Runs when a session starts on startup, executing check-updates.sh via bash. From wintermeyer/heinzel.
Hook Claude Code
Runs when a session starts on startup, executing check-updates.sh via bash. From wintermeyer/heinzel.
Hook Claude Code
Runs before the agent uses a tool for Bash tool calls, executing guard-taboos.sh via bash. From wintermeyer/heinzel.
Settings file Claude Code
Agent settings declaring 2 hook events (SessionStart, PreToolUse).
Skill Claude CodeCodex
Send an email about a managed server — ad-hoc text and/or file attachments. Use when the user asks to "email me X", "send X by mail", "mail this to ", "attach /var/log/foo to an email", or "send a report by email". The first email per host asks where to send from (local workstation vs the server itself). On the remote…
Skill Claude CodeCodex
Compare key policies across all servers in memory/servers/ to surface silent drift. Makes no configuration changes; writes one audit-trail line to each host's journal. Probes unattended-upgrades, sshd effective config, firewall posture, MTA, time sync, and auto-reboot behaviour. Use when the user asks to "fleet…
Skill Claude CodeCodex
Run a heinzel housekeeping (health) inspection on a server — disk, memory, load, pending updates, firewall, SSL certs, failed systemd units, logs, kernel reboot status, and service-specific checks. Use when the user asks to "run housekeeping", "housekeeping report", "run a health check on ", or "do routine…
Skill Claude CodeCodex
Run a heinzel security audit on a server — SSH hardening (password auth, weak algos, root login), firewall, user account hygiene, listening services, kernel hardening (ASLR, IP forwarding), file permissions, SUID/SGID audit, fail2ban. Use when the user asks for a "security audit", "security review", "hardening check"…
Instructions file
Instructions for wintermeyer/heinzel, covering claude.md, project, how it works, local mode and remote mode (ssh).
wintermeyer/cursor-rails-rules
Cursor rule Cursor
Guidelines for using the rails and bin/rails command.
wintermeyer/cursor-rails-rules
Cursor rule Cursor
Guidelines for German translations.
wintermeyer/cursor-rails-rules
Cursor rule Cursor
Guidelines for internationalization.
wintermeyer/cursor-rails-rules
Cursor rule Cursor
Must read Guideline for this project.
wintermeyer/cursor-rails-rules
Cursor rule Cursor
Use FactoryBot rather than fixtures in Rails tests. Install the factorybot gem if it is not already included in the Gemfile.
wintermeyer/cursor-rails-rules
Cursor rule Cursor
Use the faker gem to generate test data when it makes sense. Install the faker gem if it is not already included in the Gemfile.
wintermeyer/cursor-rails-rules
Cursor rule Cursor
Standards for language handling in tests.
wintermeyer/cursor-rails-rules
Cursor rule Cursor
Standards for views in Rails.