x
Go coding conventions, table-driven tests, and HTMX apps
All Skills in This Repository (4)
Pure Emerald Level Indicatorsxe-writing-style
Transform unstructured notes into polished Xe Iaso blog posts.
go-table-driven-tests
Create table-driven Go tests with slice and map patterns.
using-tigris
Automate Tigris object storage tasks via the CLI.
templ-htmx
Integrate templ components with HTMX for server-driven interactive UIs.
Frequently Asked Questions
FAQPage SchemaHow to install Xe/x skills?โผ
Run `npx skills add Xe/x --all -g -y` in your terminal to install all skills in this repository globally.
What Go conventions does this repo enforce?โผ
It covers CLI startup via internal.HandleStartup(), slog JSON logging, sentinel errors with wrapping, HTTP middleware patterns, and table-driven tests.
How to write table-driven tests in Go?โผ
The go-table-driven-tests skill gives your agent ready templates using cases slices, t.Run subtests, and errors.Is comparisons so tests stay short and easy to extend.
Can I build interactive web UIs without JavaScript?โผ
Yes. The templ-htmx skill shows how to build live search, infinite scroll, and inline editing with type-safe templ components and HTMX attributes.
Do these skills work with Claude Code and Cursor?โผ
Yes. All skills follow the standard SKILL.md format and load directly in Claude Code, Cursor, and other compatible coding agents.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core