voice-agent/CLAUDE.md
Christian Mueller dbe08b4814 chore: initial setup KI-Agenten Toolkit
10 wiederverwendbare Claude Code Skills für React + Node.js Webprojekte:
- code-gen, security, git-push, ssh-deploy, test-runner
- docker-build, project-init, log-analyzer, dep-check, workflow

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-19 22:07:32 +01:00

2.1 KiB

KI-Agenten Toolkit für Webprojekte

Übersicht

Wiederverwendbare Claude Code Skills für React + Node.js Fullstack-Projekte. Dieses Verzeichnis in neue Projekte klonen/kopieren um sofort alle Agenten verfügbar zu haben.

Schnellstart

  1. .claude/ Verzeichnis in neues Projekt kopieren
  2. config/project.env.template nach config/project.env kopieren und ausfüllen
  3. project.env wird NICHT committet (steht in .gitignore)

Verfügbare Skills

Skill Befehl Beschreibung
Code-Generator /code-gen React + Node.js Code nach Best Practices
Security-Analyzer /security OWASP Top 10, Secrets Detection, Dep-Scan
Git-Push /git-push Commit, Push, PR auf Gitea (git.cynfo.net)
SSH-Deploy /ssh-deploy Remote Deploy & Debug via SSH
Test-Runner /test-runner Jest/Vitest Tests ausführen und analysieren
Docker-Build /docker-build Dockerfile + docker-compose generieren
Project-Init /project-init Neues Fullstack-Projekt aufsetzen
Log-Analyzer /log-analyzer Remote-Logs holen und analysieren
Dep-Check /dep-check Dependencies auf Vulnerabilities prüfen
Workflow /workflow Alle Skills orchestrieren (Feature, Bugfix, Release)

Workflow-Beispiele

  • /workflow feature "User-Login mit JWT" - Kompletter Feature-Flow
  • /workflow bugfix "API gibt 500 bei leerer Query" - Bug finden und fixen
  • /workflow security-audit - Vollständiger Security-Check
  • /workflow release "v1.0.0" - Release vorbereiten
  • /workflow init "MeinProjekt" - Neues Projekt aufsetzen

Tech-Stack

  • Frontend: React, TypeScript, Tailwind CSS
  • Backend: Node.js, Express, TypeScript
  • Git: Gitea (git.cynfo.net)
  • Infra: Linux-Server via SSH, Docker
  • Testing: Jest/Vitest, React Testing Library, Supertest
  • DB: PostgreSQL (default), MongoDB (optional)

Konfiguration

Alle projektspezifischen Einstellungen in config/project.env:

  • Gitea Credentials (URL, Token, User)
  • SSH Deployment (Host, User, Key, Path)
  • Tech-Stack Optionen
  • Testing & Security Settings