Eating my own dog food

The skills this site runs on

Every post, audio narration, social video, and background image on twistedbrackets.com is produced by an AI agent following one of these skills - and UI surfaces can be scored against the same UX laws documented on this site. They live in the site repo's .skills/ folder in the dot-skills format - one canonical copy, symlinked into Claude Code and Cursor, and installable into your own project with a single command.

These are separate from the development harness skills, which cover the general design-to-ship workflow and have their own catalogue. The skills below are the site's own content pipeline.

Install

Grab them with dot-skills

Browse what's available, then install everything or pick one skill at a time. Each block below has a copy button. Some skills declare environment-variable dependencies - npx dot-skills doctor will tell you what's missing after install.

List or install all

sh
npx dot-skills list levi-putna/twistedbrackets.com
npx dot-skills add levi-putna/twistedbrackets.com

UI Laws (design + audit)

Design-concept feedback and scored audits against this site's Laws of UX.

sh
npx dot-skills add levi-putna/twistedbrackets.com/ui-laws-audit

Install one skill

sh
npx dot-skills add levi-putna/twistedbrackets.com/write-blog-post
npx dot-skills add levi-putna/twistedbrackets.com/general-writing
npx dot-skills add levi-putna/twistedbrackets.com/blog-fact-check
npx dot-skills add levi-putna/twistedbrackets.com/blog-audio-script
npx dot-skills add levi-putna/twistedbrackets.com/blog-audio-generate
npx dot-skills add levi-putna/twistedbrackets.com/blog-social-teaser
npx dot-skills add levi-putna/twistedbrackets.com/blog-social-video
npx dot-skills add levi-putna/twistedbrackets.com/storyboard-video
npx dot-skills add levi-putna/twistedbrackets.com/video-generate-explainer
npx dot-skills add levi-putna/twistedbrackets.com/bg-image
npx dot-skills add levi-putna/twistedbrackets.com/screenshot-image
npx dot-skills add levi-putna/twistedbrackets.com/ui-laws-audit
npx dot-skills add levi-putna/twistedbrackets.com/responsive-layout-audit
npx dot-skills add levi-putna/twistedbrackets.com/solid
npx dot-skills add levi-putna/twistedbrackets.com/seo
npx dot-skills add levi-putna/twistedbrackets.com/creating-skills
npx dot-skills add levi-putna/twistedbrackets.com/importing-skills

Catalogue

17 skills, 6 pipelines

Audio & video

Narration, teasers, and generated video for every post.

Under the hood

One copy, every agent

Before dot-skills, this repo carried near-duplicate copies of each skill in .claude/skills/ and .agents/skills/, and they drifted apart. Now .skills/ holds the only real copy and every agent directory is a symlink, so an edit in one place lands everywhere at once.

Read the dot-skills docs →dot-skills on GitHub