florianbuetow avatar

florianbuetow/claude-code

Plugin marketplace

A collection of Claude Code plugins for software engineering workflows: SOLID principles analysis, system-level architecture principles analysis, software architecture quality assessment, application security analysis, expert-guided specification writing, specification-driven development, distributed system tradeoff analysis, developer-AI workflow retrospectives, project onboarding, ISO 27001 SDLC compliance scanning, prompt cache optimization, and session log export.

GitHub stars
21
plugins
35
last updated
Nov 11, 2026

Add marketplace

/plugin marketplace add florianbuetow/claude-code

Run it inside Claude Code, then install plugins from it with /plugin.

Plugins

1agent-guardrailsBehavioral guardrails for Claude Code agents. Nine battle-tested rules (no-guessing, no-stalling, no-preference-asking, no-false-completion, no-skipping, no-dismissing, no-cosmetic, no-caveats, no-flagging) enforced via a Stop hook bash script. Includes analyze, install, test, and update skills for data-driven tuning.3.5.0version
2animationMake motion-graphics videos with Claude and plain JavaScript, no video generator: every frame is a pure function of time, Playwright renders it in headless Chromium, FFmpeg stitches the frames into an MP4, and a contact-sheet check loop catches defects before delivery. setup builds the engine and proves it with a 2-second test render; make runs intake, story beats and one storyboard still per beat for approval before writing the full scene code, then checks and renders. Subcommands: setup, make.0.1.0version
3appsecComprehensive application security toolbox for Claude Code. 62 skills across 8 frameworks (OWASP Top 10, OWASP API Top 10, STRIDE, PASTA, LINDDUN, MITRE ATT&CK, SANS/CWE Top 25, DREAD), red team simulation with 6 attacker personas plus consolidator, and interactive security education.0.1.2version
4arc42Generate arc42 architecture documentation from a codebase. Scans the repo into a structured evidence base, then writes the 12 arc42 sections with Mermaid diagrams where the code gives high-confidence structure and explicit GAP flags where human input is needed (never fabricated). Knowledge base derived from arc42 under CC BY-SA 4.0.0.1.0version
5archibaldSoftware architecture quality assessment through structural smell detection, quantitative metrics analysis, antipattern identification, dependency structure evaluation, risk/trade-off analysis, and technical debt measurement.1.0.1version
6betterskillsCritique, improve, and create Claude Code skills against one standard: a skill is a correction you got tired of making. Target the step that fails, use leading words that recruit training priors instead of coined terms, keep skills small and user-invoked, grow them only from observed corrections, and delete every instruction that does no work. critique reports findings with fixes and edits nothing; improve prunes no-ops, swaps explanation for leading words, and folds recurring corrections from session history in as one-sentence fixes; create mines session history for repeated corrections, checks overlap and default behavior before writing, and drafts a minimal skill. Subcommands: critique, improve, create.0.1.0version
7beyond-solid-principlesAnalyze code and architecture for violations of ten system-level software design principles: Separation of Concerns, Single Responsibility (system-level), DRY, Law of Demeter, Loose Coupling / High Cohesion, Evolvability, Resilience, KISS, Principle of Least Surprise, and YAGNI1.0.1version
8cache-moneyKeep the Anthropic prompt cache warm during Claude Code sessions by scheduling lightweight pings at regular intervals, reducing token costs by up to 90% on cached context.1.1.1version
9changelogGenerate and maintain CHANGELOG.md files from git commit history using Keep a Changelog format with Semantic Versioning. Auto-detects create vs update. Classifies commits into six categories, filters internal changes, and surfaces breaking changes with migration guidance.1.2.0version
10claudeignoreGenerate and maintain .claudeignore files for Claude Code projects. Analyzes repository structure to identify directories that waste context tokens (caches, build artifacts, secrets, large non-source directories) and produces a categorized .claudeignore file.0.1.1version
11clean-codeAnalyze source code against Robert C. Martin's Clean Code across nine dimensions: Meaningful Names, Functions, Comments, Formatting, Objects & Data Structures, Error Handling, Boundaries, Unit Tests (F.I.R.S.T.), and Concurrency. Reports structured, actionable findings rated HIGH / MEDIUM / LOW, each with a code location, a verified book reference, the issue, and a concrete refactoring step. A book reference is quoted verbatim from the bundled Chapter 17 registry - a real heuristic code (G30, N5, C3) where the catalog defines one, otherwise a canonical chapter rule (Ch.7: Don't Ignore Caught Errors) - never a synthesised identifier. Findings route by the smallest refactoring edit that resolves them; class, system and architecture concerns are out of scope. Self-contained: the skill and its references bundle everything it uses.0.2.2version
12codebasescoutScout a codebase to identify high-value work, plan the fixes (point and architectural), and produce a ranked map from codebase to tasks -- each tagged with a recommended model -- without ever implementing the fix. Cheap-model agents sweep and score every file by Impact x Opportunity (1-5); the router then runs meta-level pattern analysis, plans point and architectural fixes, and recommends a model per task. Team: target guard, skip gate, formula, profile, parallel scorers, ranker, pattern-grouper (meta-level analysis + architectural fix planning), task-writer (point-fix planning), model-recommender. Objectives: bugs, security, tech debt, dead code, performance, conversion.0.1.0version
13communicatorCommunication-style toolkit for Claude Code. The tldr skill switches Claude into a military-style BLUF mode: extreme brevity, bullets over prose, ruthless cutting of filler, preambles, and hand-holding, ending with a one-line bottom-line conclusion. Fires on "tldr", "short mode", or "be brief".0.1.2version
14context-researchAutonomous AI research pipeline that identifies, analyzes, and synthesizes SOTA AI research via Hugging Face and ArXiv. Discovers and ranks papers by relevance/recency/impact, extracts benchmarks from full-text markdown, and produces thematic synthesis reports.0.0.4version
15diagramsDiagramming toolkit for Claude Code. A router skill dispatches diagram requests to format-specific skills: ascii-art (diagrams drawn with extended ASCII box-drawing characters from CP437 — single ┌─┐, double ╔═╗, shading ░▒▓█ — never + - | /, capped at 80 chars with strict row/column alignment), mermaid (flowcharts, sequence, and other Mermaid diagrams), and wardley (Wardley maps in the WTG2 / wardleyToGo DSL, emitted as .wtg2 for rendering to SVG via wtg2svg). Extensible — add a new skill per diagram format and a row to the router table.0.2.0version
16explain-system-tradeoffsReverse-engineer distributed system tradeoffs from code, configuration, and architecture artifacts. Analyzes six axes: Consistency & Availability, Latency & Throughput, Data Distribution, Transaction Boundaries, Resilience & Failure Isolation, and Observability, Security & Cost.1.0.1version
17fixclaudeReverse the built-in Claude Code limitations discovered in the source code leak. Installs production-grade agent directives that override verification gates, context decay, brevity mandates, and silent truncation. Includes gap analysis against 7 documented findings.0.1.1version
18gitignoreCreate and maintain .gitignore files from a curated, conservative template library. Adds user-specified entries by default, or composes OS-specific (macOS, Windows, Linux) and language-specific (Node.js, Python, Java, Kotlin, C, Go, Elixir) sections without hiding lockfiles, manifests, or other legitimately versioned files.0.1.0version
19guardHelper skill for the `guard` CLI (github.com/florianbuetow/guard) that protects files from accidental modification by AI agents. Composes guard commands for five intents — init, create-collection, remove-collection, clear-all, info — running registry operations directly and printing `sudo guard` commands for operations that need root.0.1.0version
20handoffSession handoff and continuation for Claude Code. Compact conversations into structured handoff documents for task continuity, then find and resume prior handoffs with full context recovery.0.1.1version
21intentIntent-based task resolution. When stuck, facing ambiguity, or about to ask a clarifying question, first recover the task's underlying intent from available context - the latest prompt, earlier prompts, project goals, plans, and prior corrections - then answer low-risk questions from that intent and make intent-aligned decisions. Escalate to the user only when the ambiguity is material and cannot be resolved from context; and when neither the intent nor a safe default can be inferred at all, an escape hatch stops and names the gap rather than fabricating an answer.0.2.0version
22iso27001-sdlcScan a software repository for ISO 27001:2022 compliance of its software development controls (Annex A 8.4, 8.25–8.33). Produces a per-control compliance gap report covering source code access, secure SDLC, application security requirements, secure architecture, secure coding, security testing, outsourced development, environment separation, change management, and test data.1.0.1version
23kissAnalyze code and architecture for unnecessary complexity, over-abstraction, and redundancy. Reports findings with severity ratings and concrete simplification suggestions.1.0.1version
24logbookAnalyze Claude Code session logs to generate per-project time and message reports. Breaks down usage by project and branch, groups worktree branches under their parent project, and produces monthly and yearly markdown reports with inline top-10 previews.1.0.1version
25onboardingProject onboarding skill that orients AI agents by gathering context from project instructions, git state, issue trackers, and build systems to produce a concise status briefing with suggested next steps.1.0.2version
26orchestratorProduces evidence-based model routing plans: maps each task unit to the best-suited AI model (Claude, GPT, Gemini, open-weight) using a 30-category task taxonomy, decision rules, and per-unit rationale, context briefing, and failure-mode warnings.0.2.1version
27progressive-disclosureAnalyze and restructure how a repository progressively discloses its documentation through root configuration files (README.md, AGENTS.md, CLAUDE.md, GEMINI.md, USER.md, TOOLS.md, BOOTSTRAP.md, DESIGN.md, NOTICE.md). Maps reference graphs, detects orphaned documents, and generates thematic book-style indexes to prevent context rot.1.2.0version
28resumeBuild and review software engineering résumés from an evidence chain, not a template, in the manner of Richard Feynman and W. Edwards Deming. Applies the three-reader standard (parser, recruiter, engineering interviewer): every claim carries context, action, constraint, result, and ownership; every number is asked by what method; the person's contribution is separated from the system's. review judges a résumé in two phases (up to eight ranked questions, then re-score on the answers into a prediction and a fix list) and never emits an ATS score. build harvests accomplishments one at a time into a win log with provenance, writes five-part bullets, assembles a few coherent versions per role family, runs the two pre-apply tests, and sets up tracking. Subcommands: review, build.0.1.1version
29retrospectiveAnalyze Claude Code session logs to identify what went well, what didn't, and how to improve developer-AI collaboration. Suggests new skills, subagents, slash commands, hooks, and workflow optimizations based on actual usage patterns.1.5.1version
30sessionlogExport Claude Code session logs as standard LLM conversation JSON and human-readable TXT transcripts. Compact sessions into resumable context files. Recap recent sessions for quick context recovery. Identify current session, export individual sessions, batch-export all project sessions, or report token usage statistics.0.0.5version
31solid-principlesAnalyze code for violations of the SOLID principles of object-oriented design (Single Responsibility, Open/Closed, Liskov Substitution, Interface Segregation, Dependency Inversion)1.1.0version
32spec-ddSpecification-driven development workflow skill. Orchestrates a spec-first discipline with advisory quality gates: a one-page Product Spec (problem, falsifiable bet, success criteria, evaluation) that replaces the PRD, behavioral specification, test specification, implementation specification, and alignment review.1.2.0version
33spec-writerAn expert-guided skill for creating layered software specification documents for greenfield projects. Produces Vision, Business Requirements, Software Requirements, Architecture & Design, and Behavioral Spec & Test Verification documents.1.0.1version
34terminatorStop hooks that terminate a Claude Code session when the agent's final message contains a kill phrase. Two scripts: single-kill (ends Claude) and double-kill (ends Claude plus the terminal shell that launched it), each bound to its own phrase. Installs at local (project) or global (user) scope; scripts require LOCAL or GLOBAL arg and exit 1 if missing. Contains-match (robust to model preambles), case-sensitivity configurable, and a kill path that walks the process tree to the owning claude (and, for double-kill, the top-most shell ancestor) and never signals pid <= 2. Install, remove, update, info, and whendone skills via a router; composes safely with existing Stop hooks.0.2.5version
35tokeneconomicsAnalyze Claude Code session token usage to flag waste risks and cost optimization opportunities. Reviews per-message token data including cache efficiency, conversation sprawl, model selection, and estimated costs across projects.0.1.1version

Sponsors

Details

Repository
github.com/florianbuetow/claude-code
Categories
development, security, performance, productivity, research
Listed since
Feb 24, 2026