halt

Generate HALT-compliant frontend architecture documentation with HTMX, Lit, and Templ.

Updated May 3, 2026
One-click install
npx skills add https://github.com/ousiass/dotfiles --skill halt
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: halt
Source: https://github.com/ousiass/dotfiles/tree/main/.claude/skills/halt
Command: npx skills add https://github.com/ousiass/dotfiles --skill halt

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

You need a consistent, HALT-compliant frontend architecture specification (HTMX + Atomic Design + Lit + Templ) that matches your project’s existing documentation and structure, without manually reconciling stack choices and integration rules.

Core Features & Use Cases

  • Finds existing architecture docs: Searches common doc locations and architecture-related filenames to reuse current wording and structure.
  • Produces a HALT specification update plan: Compares existing docs against the HALT reference and guides the user to apply full or partial changes.
  • Generates a HALT tech-spec section: Creates the required HALT sections—overview, directory structure, HTMX patterns, Lit Web Components rules, API client/WebSocket guidance, and build pipeline—then aligns tone/style to your current docs.
  • Includes diagrammatic overview: Adds a Mermaid-based architecture overview so the spec is immediately understandable and shareable.

Quick Start

Use the halt skill to update your project’s frontend architecture document by adding the required HALT specification sections.

Frequently Asked Questions about halt

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate frontend architecture documentation for HTMX and Lit?

Generate frontend architecture documentation for HTMX and Lit by creating a HALT specification that defines directory structure, HTMX patterns, Lit Web Component rules, and build pipeline conventions aligned to existing project docs.

What is the HALT architecture specification?

The HALT architecture specification is a frontend documentation standard combining HTMX for server-driven UI, Atomic Design for component structure, Lit for minimal interactive islands, and Templ for backend templating integration.

Can I update existing architecture docs with a HALT specification?

Yes, you can update existing architecture docs with a HALT specification. The process scans common documentation locations for current files, compares them against the HALT reference, and presents diffs for user confirmation before applying partial or full changes.

How do I structure a project using HTMX with Lit islands and Atomic Design?

Structure a project using HTMX with Lit islands and Atomic Design by generating a HALT tech-spec section that defines the overview, directory structure, HTMX server-driven patterns, Lit Web Component rules, API client guidance, and build pipeline.

Does the HALT specification include a visual architecture overview?

Yes, the HALT specification includes a visual architecture overview. It automatically adds a Mermaid-based diagram into the generated documentation so the layered backend and frontend integration is immediately understandable and shareable.

When should I use a HALT stack instead of a full client-side framework?

Use a HALT stack when you need server-driven UI with HTMX, minimal Lit interactive islands, and clearly defined layered backend integration, avoiding the overhead of a full client-side framework while maintaining structured build conventions.