java
Java development skill for writing clean, maintainable code using SOLID principles, pragmatic abstraction, and self-documenting practices.
Discover reusable agent skills, browse implementation details, and find the right skill for your workflow.
116 skills found
Java development skill for writing clean, maintainable code using SOLID principles, pragmatic abstraction, and self-documenting practices.
Performs a structured five-stage code review covering requirements, correctness, code quality, testing, and security. Provides actionable, categorized feedback (Blocker/Major/Minor/Nit) to improve PR quality.
Verify code style and formatting using Prettier and Stylelint without applying changes. Ensures consistent codebases by identifying issues in JS/TS/CSS/SCSS files.
Automated static code review for Arduino, ESP32, and RP2040 projects. Identifies memory safety issues, structure improvements, and best practices to enhance firmware quality and reliability.
Format and lint JS, TS, and JSON files on the current branch using Biome. Useful for code cleanup before commits or PRs.
Synchronize project documentation with code. Maintains feature specs, API contracts, and READMEs using init-project standards to ensure traceability and completeness.
Standardized debugging and diagnostic guidelines for AI coding agents.
Scaffold complex, multi-step coding tasks into actionable implementation plans and execute them autonomously using a Claude-driven bash loop.
Expert Rust analysis for ownership, borrowing, and lifetime errors, including E0382, E0597, and memory safety patterns.
Perform automated security audits, bug detection, and code quality assessments on local branch diffs using a structured, checklist-driven verification process.
Expert development guide for the Jean Claude orchestration framework. Use for source code changes, architecture, testing, and debugging.
Automated quality assurance system that validates markdown deliverables against defined checklists for PB-000 market research workflows.