Skip to main content

engram-dashboard-htmx

HTMX and templ interaction rules for the Engram dashboard. Trigger: Any change to htmx attributes, partial updates, forms, or server-rendered browser UI.

Datos de origen

Repositorio
Gentleman-Programming/engram
Última actividad en el origen
7 de marzo de 2026 a las 19:29
Idioma detectado de SKILL.md
inglés
Estrellas
7608
Forks
798

Opciones de instalación

De forma predeterminada está seleccionado el prompt que primero revisa el origen. Puedes cambiar a un comando directo o descargar una copia local.

Revisa los archivos de origen

Lee SKILL.md y los archivos complementarios que muestra SkillsMP antes de decidir si quieres instalarlo.

Mostrando SKILL.md

SKILL.md
Instrucciones de origen · Vista previa de solo lectura
name
engram-dashboard-htmx
description
HTMX and templ interaction rules for the Engram dashboard. Trigger: Any change to htmx attributes, partial updates, forms, or server-rendered browser UI.
license
Apache-2.0
metadata
{"author":"gentleman-programming","version":"1.0"}
## When to Use Use this skill when: - Adding htmx partial loading or filter controls - Wiring forms or toggles in the dashboard - Changing browser/search interactions --- ## HTMX Rules 1. Server-rendered HTML is the product; htmx enhances it, it does not replace it. 2. Prefer simple `hx-get` and `hx-include` over custom client-side state. 3. Filters must preserve the active state users would expect across interactions. 4. Forms that mutate system state must still work as normal HTTP posts. 5. Partial endpoints return meaningful HTML on their own, not fragments that depend on hidden JS assumptions. --- ## Interaction Rules - Search and filter controls must compose cleanly. - Toggle actions must visibly reflect the resulting server state. - Connected navigation should keep URLs meaningful and shareable. - Use htmx for speed, not to hide business logic in the browser.
Ver en GitHub