Loading source
Pulling the file list, source metadata, and syntax-aware rendering for this listing.
Source from repo
Build production-ready Spring Boot 3.x applications with REST APIs, Security, Data JPA, and Actuator
Files
Skill
Size
Entrypoint
Format
Open file
Syntax-highlighted preview of this file as included in the skill package.
references/GUIDE.md
1# Java Spring Boot Guide23## Overview45This guide provides comprehensive documentation for the **java-spring-boot** skill in the custom-plugin-java plugin.67## Category: General89## Quick Start1011### Prerequisites1213- Familiarity with general concepts14- Development environment set up15- Plugin installed and configured1617### Basic Usage1819```bash20# Invoke the skill21claude "java-spring-boot - [your task description]"2223# Example24claude "java-spring-boot - analyze the current implementation"25```2627## Core Concepts2829### Key Principles30311. **Consistency** - Follow established patterns322. **Clarity** - Write readable, maintainable code333. **Quality** - Validate before deployment3435### Best Practices3637- Always validate input data38- Handle edge cases explicitly39- Document your decisions40- Write tests for critical paths4142## Common Tasks4344### Task 1: Basic Implementation4546```python47# Example implementation pattern48def implement_java_spring_boot(input_data):49"""50Implement java-spring-boot functionality.5152Args:53input_data: Input to process5455Returns:56Processed result57"""58# Validate input59if not input_data:60raise ValueError("Input required")6162# Process63result = process(input_data)6465# Return66return result67```6869### Task 2: Advanced Usage7071For advanced scenarios, consider:7273- Configuration customization via `assets/config.yaml`74- Validation using `scripts/validate.py`75- Integration with other skills7677## Troubleshooting7879### Common Issues8081| Issue | Cause | Solution |82|-------|-------|----------|83| Skill not found | Not installed | Run plugin sync |84| Validation fails | Invalid config | Check config.yaml |85| Unexpected output | Missing context | Provide more details |8687## Related Resources8889- SKILL.md - Skill specification90- config.yaml - Configuration options91- validate.py - Validation script9293---9495*Last updated: 2025-12-30*96