# Thymeleaf Skill Package

**Created:** 2025-11-12 18:43:01
**Files Included:** 14

## Installation

1. Extract this package to your OpenCode skills directory:

   ```
   ~/.opencode/skills/thymeleaf/
   ```

2. The skill will be available for use in OpenCode conversations.

## Contents

### Core Documentation

- `SKILL.md` - Main skill documentation and usage guide

### Reference Documentation

- `references/api_reference.md` - Complete API reference
- `references/attribute_reference.md` - Attribute and expression reference
- `references/best_practices.md` - Performance, security, and maintainability
- `references/bootstrap_examples.md` - Bootstrap integration patterns
- `references/spring_integration.md` - Spring Boot integration guide

### Utility Scripts

- `scripts/template_validator.py` - Validate Thymeleaf template syntax
- `scripts/fragment_generator.py` - Generate reusable fragments
- `scripts/i18n_extractor.py` - Extract message keys for i18n

### Template Assets

- `assets/layout/base.html` - Base layout template
- `assets/fragments/` - Reusable components
- `assets/examples/user_list.html` - Complete working example

## Usage Examples

Ask Claude to:

- "Create a Thymeleaf form with validation"
- "Generate a reusable fragment for user profiles"
- "Optimize this Thymeleaf template for performance"
- "Integrate Bootstrap 5 with Thymeleaf"

## Support

Refer to the main `SKILL.md` file for comprehensive documentation and examples.
