← all publishers

mgoericke

@mgoericke source repo

15 published skills

  1. Arc42 · mgoericke bundle
    Creates or updates arc42 architecture documentation for Java projects (Spring Boot / Quarkus). Analyzes pom.xml, source code, specs, and infrastructure to fill arc42 sections automatically. Supports German and English. Use this skill for "arc42 documentation", "architecture documentation", "document the architecture", "create arc42", "update arc42" or when a project needs structured architecture documentation based on the arc42 template.
    0
    installs
  2. Infrastructure · mgoericke bundle
    Infrastructure scaffolding for Java projects – Dockerfiles, docker-compose, Helm Charts, and CI/CD pipelines. Reads existing pom.xml and application.properties to detect framework, services, and health endpoints automatically. Use this skill for "create a Dockerfile", "docker-compose", "Helm chart", "CI/CD pipeline", "infrastructure", "containerize", or "deploy".
    0
    installs
  3. My Skill · mgoericke
    SKILL_DESCRIPTION — describe exactly when this skill should be activated and which keywords trigger it.
    0
    installs
  4. Wiki · mgoericke
    Activate when the user asks a question that might be answered by their personal knowledge base, references past solutions, asks about patterns or decisions, or says "check the wiki", "do we have a note on", "what did we decide about", or "how did we solve X before".
    0
    installs
  5. Doc · mgoericke
    Creates technical documentation, ADRs (Architecture Decision Records) and README files for Quarkus projects. Use this skill for project documentation and technical decision records.
    0
    installs
  6. Coworker · mgoericke
    Activates coworker mode for pair working with Claude. Use this skill when the user wants to collaborate with Claude as a pair-programming partner — with follow-up questions, discussions, and iterative improvement instead of one-shot code generation.
    0
    installs
  7. Blog Post · mgoericke
    Transforms Java/Quarkus projects into engaging technical blog posts. Use this skill when a blog article, tutorial, or technical introduction should be created from a project.
    0
    installs
  8. Infografik · mgoericke
    Creates professional, data-driven infographics as PNG or PDF files with Python (matplotlib, PIL). Use this skill when the user wants to create an infographic, visual summary, data visualization, or illustrated statistic.
    0
    installs
  9. Review · mgoericke
    Performs systematic code reviews focusing on BCE architecture, Quarkus conventions, security, and test coverage. Use this skill for code quality checks and before merge requests.
    0
    installs
  10. Wiki Curator · mgoericke
    Activate when the user explicitly asks to maintain, clean up, audit, or improve their wiki — phrases like "curate the wiki", "check wiki health", "find missing links", "update the wiki index", "find stale entries", or "wiki maintenance".
    0
    installs
  11. Openapi · mgoericke
    Generate and validate OpenAPI 3.x specifications from domain specs or existing Quarkus code. Use this skill for API design, API documentation, and contract-first development.
    0
    installs
  12. Spec Feature · mgoericke
    Creates and maintains domain specifications following the SDD approach. Use this skill when specs need to be written, features derived, or domain requirements documented. Pure domain language — no technical details like frameworks, HTTP methods, or data types.
    0
    installs
  13. Frontend · mgoericke
    Creates frontend prototypes and portals with TailAdmin, Alpine.js and Quarkus templates. Use this skill for UI development, dashboards, forms and end-user/admin portals.
    0
    installs
  14. Token Budget · mgoericke
    Plan, implement, and monitor token budgets for LLM-based applications. Covers three areas — context budgets (fitting content into context windows), cost budgets (tracking spend per user/service/month), and quota/rate budgets (rate limiting LLM calls). Use this skill whenever the user mentions token budgets, token limits, LLM costs, context window management, token tracking, API budgets, rate limiting for LLMs, token usage monitoring, or wants to control how much context is sent to an LLM. Also trigger when the user is building a ChatModelListener, token counter, or usage tracker for LangChain4j/Quarkus.
    0
    installs
  15. Java Scaffold · mgoericke
    Generates Quarkus project scaffolds with BCE architecture (Boundary-Control-Entity), Panache entities, RESTEasy Reactive endpoints, and LangChain4j AI services. Use this skill when creating new modules, entities, or REST endpoints in Quarkus projects.
    0
    installs