blade

Official

Standardize and clean Blade templates.

Authorcodebar-ag
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Blade templates are easy to misuse leading to inconsistent markup, security risks, and maintenance challenges. This skill provides conventions for components, escaping, structure, and formatting to keep views clean and predictable.

Core Features & Use Cases

  • Use Blade components for reusable UI pieces
  • Prefer anonymous components for simple, presentation-only elements
  • Use class-based components when logic is needed
  • Use {{ }} for escaped output (default) — never output raw user input unescaped
  • Use {!! !!} only when the content is explicitly safe (e.g., pre-sanitized HTML)
  • No inline <style> tags in Blade files
  • No inline <script> tags in Blade files — use Livewire or Alpine.js via Blade directives
  • Keep all user-facing text in English
  • Indent Blade directives consistently (4 spaces)
  • Use short attribute syntax where supported: @class, @style

Quick Start

Use the blade skill to render a reusable Card component with a title slot.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: blade
Download link: https://github.com/codebar-ag/coding-guidelines/archive/main.zip#blade

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.