Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

kemiljk/skills

Personal agent skills distilled from Karl Koch's writing on design engineering, fluid interfaces, semantic HTML, and AI judgement.

Install selectively. Compose deliberately. Or run the full suite with dxe.

Install

Global (recommended)

Install the full collection once, available in every project:

npx skills add kemiljk/skills -g --all

That installs every skill (including the dxe master pass) to all detected agents. Verify with:

npx skills ls -g

Update later with:

npx skills update -g

Project

Share skills with a repo/team (committed into the project):

npx skills add kemiljk/skills --all

Selective

List what’s in the package:

npx skills add kemiljk/skills --list

Install only what you need (add -g for global):

npx skills add kemiljk/skills -g \
  --skill fluid-design \
  --skill modern-css-html \
  --skill ai-output-judgement

Target specific agents:

npx skills add kemiljk/skills -g -a cursor -a claude-code --all

Master skill: dxe

dxe is the orchestrator — paired with d×e. One short name; one full-suite design-engineering pass on a repository or scoped path.

Prerequisite: install the full collection (-g --all above). dxe reads each sibling SKILL.md and will stop if any are missing.

How to invoke

In Cursor / Claude Code (or any agent that has the skills installed), ask for a pass:

Prompt Behaviour
dxe / “run a dxe pass” Full workspace review; propose fixes
dxe src/components Scope to that path
dxe review Findings only; no edits
dxe fix Findings, then high-confidence fixes

What it runs

Phases in order:

  1. Intentwrite-first-design, subtractive-design
    Hypothesis for the pass; cut unexplained chrome and generative residue.
  2. Platformsemantic-html-first, modern-css-html
    Native elements and modern CSS/HTML before ARIA theatre or JS hacks.
  3. Feelfluid-design, interface-affordances, product-delight
    Interruptible motion, discoverable controls, care over novelty.
  4. Bridgedesign-engineering
    Map design structure to code structure; keep taste attached to materials.
  5. Shippingai-output-judgement, prototype-to-production
    Name concrete AI-median failures; harden empty/error/auth/focus paths.

You get a single report: hypothesis, findings by severity (tied to skill names), subtractive cuts, and ordered next actions.

Use individual skills when you want a narrow lens. Use dxe when you want the full design-engineering pass on a repo.

Skills

Skill Use when
dxe Master pass — full design-engineering suite on a repo or path
fluid-design Interfaces need physical motion, gestures, layout continuity
modern-css-html Writing/reviewing CSS & HTML with current platform features
semantic-html-first Building controls, forms, disclosure, dialogs
interface-affordances Discoverability and perceptible interaction cues matter
write-first-design Decisions should be written before pixels or code
design-engineering Bridging design intent and production implementation
product-delight Adding polish without confusing novelty for care
subtractive-design Removing noise and requiring purpose
ai-output-judgement Reviewing generated drafts before shipping
prototype-to-production Hardening happy-path prototypes for real use

Composition / precedence

Skills overlap on purpose. Use this order when several activate — or invoke dxe to run them as one pass:

  1. Intentwrite-first-design, subtractive-design
  2. Platformsemantic-html-first, modern-css-html
  3. Feelfluid-design, interface-affordances, product-delight
  4. Bridgedesign-engineering
  5. Shippingai-output-judgement, prototype-to-production

When motion taste and CSS purity disagree:

  • fluid-design decides how the interaction should feel
  • modern-css-html chooses the most native implementation that can deliver it
  • JavaScript/Motion/SwiftUI remain appropriate for interruption, velocity, and gesture continuity CSS cannot express

Migration

fluid-design and modern-css-html previously lived in standalone repositories:

Those names are preserved here with tighter activation files, clearer checklists, and on-demand references. New installs should use this collection.

Source writing

These skills compress lessons from essays such as:

Validation

Each skill should stay:

  • trigger-precise in frontmatter description
  • compact in activated SKILL.md
  • actionable via prefer/reject rules and checklists
  • progressively disclosed when examples are long enough for references/

License

MIT

About

Personal agent skills for design engineering, fluid UI, modern CSS/HTML, and AI judgement

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors