Unterrainer Informatik OG
Official@UnterrainerInformatik · Austria
We develop software and games and try to involve you in this process.
Agent Skills by Unterrainer Informatik OG
Showing 29 vetted skills indexed across 1 GitHub repositories.
git-commit
Generate conventional commit messages for Java projects from staged changes.
clean-code
Reviews Java code for Clean Code violations and suggests refactoring techniques.
java-security-audit
Reviews Java code against OWASP Top 10 security risks and secure coding practices.
java-concurrency-review
Reviews Java concurrent code for thread safety, race conditions, deadlocks, and modern patterns.
java-logging-patterns
Implements structured JSON logging with SLF4J and MDC request tracing in Java applications.
java-architecture-review
Analyze Java project package structure, dependency direction, and architectural layering for violations.
api-contract-review
Audit REST API controllers for HTTP semantics, versioning, and backward compatibility.
java-spring-boot-patterns
Generates Spring Boot controllers, services, repositories, DTOs, and exception handlers following layered architecture conventions.
java-test-quality
Generates JUnit 5 tests with AssertJ assertions for Java code.
issue-triage
Categorize, prioritize, and respond to GitHub issues using labels and response templates.
java-maven-dependency-audit
Audits Maven dependencies for outdated versions, security vulnerabilities, and version conflicts.
java-jpa-patterns
Diagnose and fix JPA/Hibernate performance issues including N+1 queries, lazy loading, and transaction pitfalls.
java-performance-smell-detection
Detects potential code-level performance smells in Java code with severity ratings.
java-solid-principles
Reviews Java classes for SOLID principle violations and provides refactored solutions.
changelog-generator
Generate changelogs from git commits following detected versioning and formatting conventions.
java-design-patterns
Implements creational, behavioral, and structural design patterns with Java and Spring examples.
java-migration
Guides upgrading Java projects across LTS versions with breaking-change fixes and framework migrations.
java-code-review
Reviews Java code for null safety, exceptions, concurrency, and performance issues.
openspec-apply-change
Implements tasks from an OpenSpec change using the openspec CLI.
openspec-explore
Explores ideas, investigates codebases, and clarifies requirements through conversational analysis and ASCII diagrams.
openspec-verify-change
Verify implementation matches change specs, tasks, and design artifacts.
openspec-new-change
Scaffolds a new OpenSpec change directory with the artifact-driven workflow.
openspec-archive-change
Archives completed OpenSpec changes after verifying artifact and task completion.
openspec-onboard
Guides users through a complete OpenSpec change workflow with narrated phases and real codebase tasks.
Frequently Asked Questions About Unterrainer Informatik OG
FAQPage SchemaWhat tasks can I accomplish with Unterrainer Informatik's skills?▼
You can perform systematic Java code reviews, OWASP security audits, Maven dependency audits, concurrency and JPA performance analysis, architecture reviews, JUnit 5 test authoring, conventional commit and changelog generation, Java version migrations (8 through 25), and full OpenSpec change lifecycle management.
Who are these skills designed for?▼
They target Java backend engineers, code reviewers, and technical leads working with Spring Boot, Quarkus, Jakarta EE, JPA/Hibernate, and Maven, plus teams adopting spec-driven development through OpenSpec for structured feature proposals and implementation tracking.
How do I install and run these skills?▼
Clone the agent-skills repository from github.com/UnterrainerInformatik/agent-skills and register the skill folders with your compatible coding assistant. Skills trigger on natural phrases like 'review code' or 'audit dependencies'; OpenSpec skills additionally require the openspec CLI installed.
Are these skills free and what license applies?▼
Yes, all 29 skills are released under the MIT license, permitting free use, modification, and redistribution in commercial and private projects. The OpenSpec-family skills are authored by openspec and generated by version 1.3.1, also under MIT.
What prerequisites or dependencies are required?▼
The 18 Java-focused skills need only a Java project context, covering Spring Boot, JPA/Hibernate, Maven, SLF4J, and JUnit 5 codebases. The 11 OpenSpec skills explicitly require the openspec CLI to be installed before proposing, applying, verifying, or archiving changes.