{"id":48830665,"url":"https://github.com/herbeckrobin/claude-blueprint","last_synced_at":"2026-04-14T20:03:14.533Z","repository":{"id":343005462,"uuid":"1175922897","full_name":"herbeckrobin/claude-blueprint","owner":"herbeckrobin","description":"Persönliches Claude Code Blueprint — Skills, Agents, Hooks \u0026 Rules als wiederverwendbares Setup für alle Projekte","archived":false,"fork":false,"pushed_at":"2026-04-09T13:30:17.000Z","size":210,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-04-09T15:24:58.928Z","etag":null,"topics":["automation","claude","claude-code","developer-tools","productivity","workflow"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/herbeckrobin.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-03-08T11:20:02.000Z","updated_at":"2026-04-09T13:30:28.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/herbeckrobin/claude-blueprint","commit_stats":null,"previous_names":["herbeckrobin/claude-blueprint"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/herbeckrobin/claude-blueprint","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/herbeckrobin%2Fclaude-blueprint","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/herbeckrobin%2Fclaude-blueprint/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/herbeckrobin%2Fclaude-blueprint/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/herbeckrobin%2Fclaude-blueprint/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/herbeckrobin","download_url":"https://codeload.github.com/herbeckrobin/claude-blueprint/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/herbeckrobin%2Fclaude-blueprint/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31812977,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-14T18:05:02.291Z","status":"ssl_error","status_checked_at":"2026-04-14T18:05:01.765Z","response_time":153,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["automation","claude","claude-code","developer-tools","productivity","workflow"],"created_at":"2026-04-14T20:03:03.812Z","updated_at":"2026-04-14T20:03:14.514Z","avatar_url":"https://github.com/herbeckrobin.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Claude Blueprint\n\n\u003e Persoenliches Claude Code Setup — Skills, Agents, Hooks, Rules \u0026 Scripts als wiederverwendbares `.claude/`-Verzeichnis fuer alle Projekte.\n\nEinmal klonen, `init.sh` ausfuehren, loslegen. Updates kommen per `git pull` in alle Projekte gleichzeitig.\n\n---\n\n## Quick Start\n\n```bash\n# 1. Neues Projekt anlegen\nmkdir MeinProjekt \u0026\u0026 cd MeinProjekt\n\n# 2. Blueprint als .claude/ klonen\ngit clone git@github.com:herbeckrobin/claude-blueprint.git .claude\n\n# 3. Projekt initialisieren (erstellt Ordner + CLAUDE.md)\n.claude/init.sh\n\n# 4. Code-Repo einrichten\ncd Code \u0026\u0026 git clone \u003cdein-code-repo\u003e mein-repo\n```\n\n`init.sh` erstellt die Projektstruktur, optional die User-Level Config und kann Claude Code direkt das Projekt analysieren und `notizen.md` befuellen lassen.\n\n---\n\n## Was ist drin?\n\n### Skills (Slash-Commands)\n\n| Befehl | Beschreibung |\n|--------|-------------|\n| `/plan` | Strukturierte Planung vor Implementierung |\n| `/review` | Code-Review der letzten Aenderungen |\n| `/security-audit` | OWASP, Secrets, Dependencies, DSGVO Check |\n| `/verify` | Build, Tests, Integritaetspruefung |\n| `/bugfix` | Systematisches Debugging (6-Phasen-Prozess) |\n| `/research` | Tiefe Recherche (Codebase + Memory + Web) |\n| `/document` | Dokumentation erstellen/aktualisieren |\n| `/improve` | Self-Improvement Loop (Qualitaet, Performance, Architektur) |\n| `/learn` | Session-Learnings analysieren und ins Blueprint ueberfuehren |\n| `/evolve` | Blueprint-Gesundheitscheck (Aktualitaet, Luecken, Konsistenz) |\n| `/go-live-check` | Launch-Checkliste (Legal, SEO, Security, Performance, Technik) |\n| `/client-update` | Kunden-Update-Mail in Robins Tonalitaet generieren |\n| `/estimate` | Aufgabe in Teilschritte zerlegen fuer eigene Schaetzung |\n\n### Agents (Subagents)\n\n| Agent | Beschreibung |\n|-------|-------------|\n| `code-reviewer` | Senior Code-Review mit strukturiertem Output |\n| `debugger` | Systematische Fehlersuche und Root-Cause-Analyse |\n| `researcher` | Technische Recherche (Codebase + Web + Best Practices) |\n| `security-auditor` | Security Audit mit OWASP-Fokus und DSGVO-Pruefung |\n\n### Hooks\n\n| Hook | Event | Beschreibung |\n|------|-------|-------------|\n| `protect-files.sh` | PreToolUse | Blockiert Edit/Write auf sensible Dateien (.env, credentials, keys) |\n| `notify-macos.sh` | Notification | macOS-Benachrichtigung wenn Claude fertig ist |\n\n### Rules (immer aktiv, keine Pfad-Einschraenkung)\n\n| Rule | Beschreibung |\n|------|-------------|\n| `security.md` | Input-Validierung, Injection-Schutz, Secrets, Prepared Statements |\n| `git-workflow.md` | Commit-Konventionen (Deutsch, Imperativ, keine AI-Attribution) |\n| `frontend-design.md` | Anti-Slop Design-Regeln und aktuelle Trends 2025/2026 |\n| `toolchain.md` | bun statt npm, DDEV fuer WordPress, WP-CLI, SSH-Hosts |\n| `legal-compliance.md` | DSGVO, Impressum, Datenschutzerklaerung, Barrierefreiheit (BFSG) |\n| `deployment.md` | sync.sh + .env Pattern, WordPress DB-Sync (Stage/Prod) |\n| `projektstruktur.md` | Ordnerstruktur-Regeln (Code in Unterordner, kein Repo im Root) |\n| `projektmanagement.md` | Proaktive Beratung bei Scope, Timing, Kundenkommunikation |\n| `tonalitaet.md` | Robins Schreibstil fuer Kundenkommunikation |\n| `seo.md` | hreflang, Canonical, Sitemap, Crawlbarkeit, Search Console |\n| `ecommerce.md` | Webshop-Entwicklung (Stripe, Payment, DE-Compliance, WooCommerce) |\n| `blueprint-evolution.md` | Blueprint-Selbstverbesserung (Trigger, Feedback-Schleife) |\n| `pdf-generation.md` | PDF-Erzeugung fuer Affinity Publisher (pdfkit) |\n| `web-scraping.md` | Cloudflare-Handling, Wayback Machine, PageSpeed Fallbacks |\n| `nextjs.md` | Next.js 16 Breaking Changes, App Router, Server Actions, i18n |\n| `wordpress-blocks.md` | Block Themes, Custom Blocks, Interactivity API, WooCommerce |\n\n### Scripts\n\n| Script | Beschreibung |\n|--------|-------------|\n| `wpsync.sh` | WordPress DB-Sync (Stage/Prod) mit URL-Ersetzung und Backups |\n| `env.example` | Template fuer `.env` Konfiguration |\n\n---\n\n## Projektstruktur nach init.sh\n\n```\nMeinProjekt/\n├── .claude/          ← Dieses Repo (git pull fuer Updates)\n│   ├── base.md       ← Blueprint-Basis (importiert in CLAUDE.md)\n│   ├── settings.json ← Permissions, Hooks, Attribution\n│   ├── skills/       ← 13 Slash-Commands\n│   ├── agents/       ← 4 Subagents\n│   ├── hooks/        ← Hook-Scripts (Datei-Schutz, Notifications)\n│   ├── rules/        ← 16 Regel-Dateien (Security, Design, Legal, Next.js, WP, ...)\n│   ├── scripts/      ← Deployment-Scripts (wpsync.sh)\n│   └── init.sh       ← Setup-Script\n├── CLAUDE.md         ← Importiert base.md + notizen.md via @-Referenz\n├── Projekt/          ← Doku, Notizen, Assets\n│   ├── notizen.md    ← Zentrale Projektinfos\n│   └── assets/\n└── Code/             ← Code-Repositories (in Unterordnern)\n    └── \u003crepo\u003e/\n```\n\n---\n\n## Updates\n\n```bash\ncd MeinProjekt/.claude \u0026\u0026 git pull\n```\n\nNeue Skills, Agents, Rules und Verbesserungen sind sofort in allen Projekten aktiv.\n\n---\n\n## User-Level Config\n\nBeim ersten `init.sh` wird optional installiert:\n\n| Datei | Beschreibung |\n|-------|-------------|\n| `~/.claude/CLAUDE.md` | Persoenliche Praeferenzen (Sprache, Arbeitsweise) |\n| `~/.claude/settings.json` | Auto-Memory aktivieren |\n\nDiese gelten fuer **alle** Projekte, nicht nur das aktuelle.\n\n---\n\n## Philosophie\n\n- **Unternehmerisch mitdenken** — nicht nur Code schreiben, sondern Geschaeftsziele verstehen\n- **Planen vor Ausfuehren** — Plan-Mode bei komplexen Aufgaben\n- **Verifizieren nach jeder Aenderung** — Tests, Security, Build\n- **Self-Improvement \u0026 Evolution** — aus jedem Projekt lernen und das Blueprint selbst verbessern\n- **DSGVO by Default** — keine externen Fonts/CDNs, Datensparsamkeit\n- **Rechtliche Compliance** — Impressum, Datenschutz, Barrierefreiheit proaktiv pruefen\n- **Anti-Slop Design** — kein generisches AI-UI, bewusste gestalterische Entscheidungen\n\n---\n\n## Lizenz\n\nPrivates Setup-Repo. Nutzung auf eigene Verantwortung.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fherbeckrobin%2Fclaude-blueprint","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fherbeckrobin%2Fclaude-blueprint","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fherbeckrobin%2Fclaude-blueprint/lists"}