Tailwind CSS v4とHextraテーマの併用環境で、使用されているCSSクラスを検証し、問題を検出するスキル。Tailwindクラスの使用状況確認やHextraとの競合チェックに使用します。
Tailwind CSS v4 + Hextra v0.10.2 環境でのクラス検証スキル。
Invoke this skill when:
Use the validation script:
node .claude/skills/tailwind-style-validator/tailwind-validate.js [options]
| Option | Description |
|---|---|
--path <path> | Scan specific file or directory (default: content/ and layouts/) |
--verbose | Show detailed output |
--json | Output as JSON |
# Scan all content and layouts
node .claude/skills/tailwind-style-validator/tailwind-validate.js
# Scan specific file
node .claude/skills/tailwind-style-validator/tailwind-validate.js --path content/docs/getting-started.md
# Scan with detailed output
node .claude/skills/tailwind-style-validator/tailwind-validate.js --verbose
class="..." attributes from content and layout fileshx:), and custom classeshugo_stats.jsonhx: prefixed classes# Tailwind CSS Validation Report
## Scan Summary
- Files scanned: XX
- Total classes found: XX
- Tailwind classes: XX
- Hextra classes (hx:): XX
- Unknown classes: XX
## Issues Found
### Missing from hugo_stats.json
- `custom-class` in content/docs/page.md:15
### Potential Hextra Conflicts
- `sr-only` may conflict with `hx:sr-only`
### Recommendations
- Run `hugo --gc` to regenerate stats
- Run `npm run build:css` to rebuild CSS
## Build Verification
- CSS build: Pending
- Hugo build: Pending
/* Gradients */
bg-gradient-to-r from-blue-500 to-purple-600
/* Text Gradient */
bg-gradient-to-r from-blue-600 to-purple-600 bg-clip-text text-transparent
/* Animations */
animate-pulse animate-bounce animate-spin
/* Transforms */