Skip to content

// ACKNOWLEDGMENTS

credits

ulk stands on the shoulders of the open-source community. This page is generated from the repository's own sources of truth — the CLI registry, skills sources, vendored skill frontmatter, and a small curated file for inspirations and site design. It regenerates on every deploy, so it never drifts from what ulk actually ships.

// VENDORED SKILLS — THIRD-PARTY (30)

Skills whose content is bundled in framework/community-skills/, credited to their upstream authors.

a11y

luxembourg-accessibility-skillset · CC-BY-3.0-LU · 1.0.0 · github.com/accessibility-luxembourg/ReferentielAccessibiliteMobile

raam-audit, raam-code

a11y

luxembourg-accessibility-skillset · CC-BY-3.0-LU · 1.2.0 · github.com/accessibility-luxembourg/ReferentielAccessibiliteWeb

raweb-audit, raweb-code

ai-adoption

MIT · methodology ported 2026-05-23 · github.com/StephanSchmidt/loupe

ai-adoption

architecture-diagram

Cocoon AI (hello@cocoon-ai.com) · MIT · 1.0 · github.com/Cocoon-AI/architecture-diagram-generator

architecture-diagram

best-practice

shanraisshan · MIT · 2026-05-15 · github.com/shanraisshan/claude-code-best-practice

best-practice

caveman

JuliusBrussee · MIT · 2025-06 · github.com/JuliusBrussee/caveman

caveman-compress

claude-health

tw93 · MIT · 2026-05-15 · github.com/tw93/claude-health

claude-health

claude-seo

AgriciDaniel · MIT · 2026-05-15 · github.com/AgriciDaniel/claude-seo

claude-seo

context-audit

Vesely · MIT · github.com/Vesely/skills

context-audit

cwb-app-icon

Beto (Code with Beto) — adapted for native Apple by ulk · MIT · 1.0.1 · github.com/Code-with-Beto/skills/tree/main/plugins/cwb-app-icon

cwb-app-icon

ehmo-web-platform

platform-design-skills (ehmo) · MIT · 1.0.0 · github.com/ehmo/platform-design-skills

web-platform-guidelines

figma

Figma · Figma Terms of Service · 2025-04 · github.com/figma/figma-developer-mcp

figma-code-connect, figma-create-design-system-rules, figma-create-new-file, figma-generate-design, figma-generate-library, figma-implement-design, figma-use

flutter

Flutter team · BSD-3-Clause · github.com/flutter/skills

flutter-add-integration-test, flutter-add-widget-preview, flutter-add-widget-test, flutter-apply-architecture-best-practices, flutter-build-responsive-layout, flutter-fix-layout-issues, flutter-implement-json-serialization, flutter-setup-declarative-routing, flutter-setup-localization, flutter-use-http-package

flutter

harish · BSD-3-Clause · flutter-3.x · github.com/Harishwarrior/claude-code-skills

flutter-tester, owasp-mobile-security

hardcode-audit

hardcode-audit

hue

Dominik Martin · MIT · 1.1.0 · github.com/dominikmartn/hue

hue

jeffallan-skills

Jeffallan · MIT · 2026-05-15 · github.com/Jeffallan/claude-skills

jeffallan-skills

kepano

kepano · MIT · github.com/kepano/defuddle

defuddle

kepano

kepano · MIT · github.com/kepano/obsidian-skills

json-canvas, obsidian-bases, obsidian-cli, obsidian-markdown

logo-generator

op7418 · MIT · github.com/op7418/logo-generator-skill

logo-generator

nothing

dominikmartn · MIT · 3.0.0 · github.com/dominikmartn/nothing-design-skill

nothing-design

rogertinch

Roger Tinch · MIT · 2026-05-16 · github.com/rogertinch/claude-skills/tree/main/lang-game-design

lang-game-design

rogertinch

Roger Tinch · MIT · 2026-05-16 · github.com/rogertinch/claude-skills/tree/main/laws-of-ux-design

laws-of-ux-design

rogertinch

Roger Tinch · MIT · 2026-05-16 · github.com/rogertinch/claude-skills/tree/main/ux-movement-design

ux-movement-design

swift

Paul Hudson · MIT · swift-6.1 · github.com/twostraws/wwdc

ios-accessibility, swift-architecture, swift-concurrency-pro, swift-security, swift-testing-pro, swiftdata-pro, swiftui-pro

tech-debt-audit

MIT · main@2026-05-08 · github.com/ksimback/tech-debt-skill

tech-debt-audit

token-efficient

drona23 · MIT · 2026-05-15 · github.com/drona23/claude-token-efficient

token-efficient

understand-anything

Lum1104 · MIT · 2026-05-15 · github.com/Lum1104/Understand-Anything

understand-anything

visual-explainer

nicobailon · MIT · 0.6.3 · github.com/nicobailon/visual-explainer

visual-explainer

web-design-guidelines

// BUNDLED FIRST-PARTY SKILLS (4)

Authored by ulk and shipped in the toolkit.

  • caveman — caveman-output
  • context-mode — context-mode
  • session-defaults — session-defaults
  • symbols — symbols

// EXTERNAL SKILLS — REGISTRY (16)

Fetched on demand via ulk skills update, declared in framework/skills-sources.json.

content-designer/ux-writing-skill

github.com/content-designer/ux-writing-skill · MIT · registry

ux-writing

coreyhaines31/marketingskills

github.com/coreyhaines31/marketingskills · MIT · registry

ai-seo, churn-prevention, competitor-profiling, customer-research, launch, pricing, product-marketing, referrals

ehmo/platform-design-skills

github.com/ehmo/platform-design-skills · MIT · registry

android-design-guidelines, ios-design-guidelines, ipados-design-guidelines, macos-design-guidelines, tvos-design-guidelines, watchos-design-guidelines

garrytan/gstack

github.com/garrytan/gstack · MIT · registry

gstack

cli.github.com/manual

cli.github.com/manual · MIT · docs

gh-cli

contrib.spip.net/SPIP-Cli

contrib.spip.net/SPIP-Cli · GPL-3.0 · docs

spip-cli

pandoc.org/MANUAL.html

pandoc.org/MANUAL.html · GPL-2.0 · docs

pandoc

MobAI-App/desktop-recorder-skill

github.com/MobAI-App/desktop-recorder-skill · MIT · registry

desktop-recorder

neondatabase/agent-skills

github.com/neondatabase/agent-skills · Apache-2.0 · registry

neon-postgres

neondatabase/postgres-skills

github.com/neondatabase/postgres-skills · Apache-2.0 · registry

postgres-best-practices

nexu-io/open-design

github.com/nexu-io/open-design · Apache-2.0 · registry

creative-director, design-md

resend/resend-skills

github.com/resend/resend-skills · MIT · registry

agent-email-inbox, email-best-practices, react-email, resend, resend-cli

shadcn/ui

github.com/shadcn/ui · MIT · registry

shadcn

sickn33/antigravity-awesome-skills

github.com/sickn33/antigravity-awesome-skills · MIT · registry

docker-expert

vercel-labs/agent-skills

github.com/vercel-labs/agent-skills · MIT · registry

deploy-to-vercel

vercel-labs/skills

github.com/vercel-labs/skills · MIT · registry

find-skills

// VERBATIM IMPORTS (1)

addyosmani/agent-skills

github.com/addyosmani/agent-skills · Addy Osmani · MIT · 2026-04-09 · ULK-048

4 reference checklists imported verbatim (WCAG, Core Web Vitals, OWASP, AAA testing) — wired into 06-a11y-auditor, 07-perf-auditor, 45-sargeras, frontend-qa, and the test agents. The 20 skills, 3 personas, and 7 slash commands were NOT imported.

  • framework/agents/_shared/checklists/accessibility-checklist.md
  • framework/agents/_shared/checklists/performance-checklist.md
  • framework/agents/_shared/checklists/security-checklist.md
  • framework/agents/_shared/checklists/testing-patterns.md

// INSPIRATIONS & PATTERNS (7)

agent-rules-books

github.com/ciembor/agent-rules-books · ciembor · MIT

5 foundational engineering books transcribed into MUST/SHOULD rules (Clean Code, Clean Architecture, DDD Distilled, The Pragmatic Programmer, Release It!) — opt-in via --with-engineering-rules.

Auto Dream

· Anthropic · proprietary (concept)

Inspiration for the REM-style memory-consolidation cycle (lovecraft memory dream). ulk implements its own project-local variant, independent of Anthropic's server-gated feature flag.

loupe

github.com/StephanSchmidt/loupe · Stephan Schmidt · MIT

AI-adoption commit-signal detection methodology ported into the /ai-adoption skill (mono-repo variant, without loupe's org-wide multi-platform ingestion).

OpenSpec

· Fission-AI · MIT

Inspired the /ulk:verify (65) spec↔code conformance workflow (/opsx:verify) and the generate-commands.cjs command-generation adapter pattern.

Sleep-time Compute

· UC Berkeley · academic paper

Conceptual inspiration for the Auto Dream background consolidation pipeline.

Top skills & plugins Claude Code 2026 (v3)

www.camilleroux.com/top-skills-plugins-claude-code-2026-v3 · Camille Roux · article

Curated selection of community skills & plugins surfaced by Bruce (25) and added to the ulk install catalog (token-efficient, claude-seo, claude-health, understand-anything, etc.).

vercel-labs/web-interface-guidelines

github.com/vercel-labs/web-interface-guidelines · Vercel Labs · MIT

Live rule source (command.md) fetched at run time by the /web-design-guidelines skill for UI code review.

// SITE & DESIGN (5)

Astro

astro.build · The Astro Technology Company · MIT

Static-site generator powering the documentation site (ulk.regrets.app).

astro-icon

github.com/natemoo-re/astro-icon · Nate Moore · MIT

Build-time SVG icon inlining for the Carbon icon set.

Carbon Design System Icons

carbondesignsystem.com/elements/icons/library · IBM · Apache-2.0

All agent and section icons (2,600+ glyphs), consumed via Iconify through @iconify-json/carbon and inlined at build time by astro-icon. Agent→icon mapping lives in site/src/lib/agent-icons.ts.

IBM Plex Mono

github.com/IBM/plex · IBM · OFL-1.1

Canonical monospace typeface for the terminal aesthetic of the site.

Sacred Computer (www-sacred)

github.com/internet-development/www-sacred · Internet Development Studio Company · MIT

This site is a native Astro port of the Sacred Computer terminal-aesthetic component library — every component under site/src/components/srcl/ mirrors a www-sacred component (1ch grid, IBM Plex Mono, #e4f221 lime brand, monochrome surfaces).

// CLI TOOLS INVOKED (130)

Tooling dependencies ulk shells out to (not borrowed code). Sourced from framework/tools/cli-registry.json; links are extracted from install instructions where available.

ai
ai-agent
ai-platform
  • ant (Anthropic Managed Agents CLI) — ant
apple
browser
cloud
cms
container
data
database
deploy
  • Coolify CLI — coolify
  • Fly.io CLI (flyctl)fly
  • Vercel CLI — vercel
  • Wrangler CLI (Cloudflare) — wrangler
design
dev-tools
  • Freeze (Charmbracelet) — freeze
  • Gum (Charmbracelet) — gum
  • HTTPie (http) — http
  • jq (JSON processor) — jq
  • Peekaboo (macOS screenshot/OCR) — peekaboo
  • pngquant (PNG optimizer) — pngquant
  • ranger (file manager TUI) — ranger
  • RTK (Rust Token Killer)rtk
  • ShellCheck — shellcheck
devops
doc
docs
email
infra
  • Docker CLIdocker
  • Kubernetes CLI — kubectl
llm-local
media
mobile
monitoring
notifications
payments
productivity
  • apple-notes-cli (Apple Notes)apple-notes-cli
  • gogcli (Google Calendar CLI) — gogcli
  • Google Workspace CLI — gws
  • remindctl (macOS Reminders CLI) — remindctl
project-management
runtime
search
  • fd — fd
  • ripgrep — rg
security
ui
  • shadcn CLI v4 — npx shadcn@latest
vcs

// PRINCIPLES

  1. No vendoring by default. Prefer referencing upstream via install-path flags over copying source. Exception: small, slow-moving tactical files (checklists, patterns) inlined for zero-latency agent reference.
  2. Preserve attribution. Every imported file carries a header pointing to upstream source, license, author, import date, and ticket.
  3. Credit upstream authors. This page is the central, generated registry; upstream contributions remain with their original authors.
  4. Permissive licenses only. ulk imports from MIT, Apache-2.0, BSD, or similar.

// APPENDIX — CREDITS BY VERSION

Attribution-bearing entries extracted from CHANGELOG.md.

v6.0.1 — 2026-05-25
  • C1 — Troncature UTF-8 rune-safe (framework/cli/cmd/export.go) — buildAgentsMD tronquait les descriptions/invocations au byte, produisant U+FFFD sur les chaînes accentuées (ex: frodo — « audit générationnel »). Remplacé par []rune(s)[:n] sur les deux troncatures (descriptions > 90 chars, invocations > 40 chars). Ajout de 3 tests unitaires vérifiant utf8.ValidString sur des strings accentuées.
  • C2 — Idempotence ulk export (framework/cli/cmd/export.go) — ulk export --target codex|gemini écrasait AGENTS.md / GEMINI.md maintenus manuellement (contenu enrichi perdu). Option B retenue : exportCodex et exportGemini skippent désormais ces fichiers et affichent un message informatif. Périmètre export = sous-agents .gemini/agents/ et .vibe/agents/ uniquement. Invariant d'idempotence (Principe 7 de multi-provider-protocol.md) restauré.
v6.0.0 — 2026-05-25
  • Multi-LLM support — ulk est désormais portable vers trois CLI IA alternatives via ulk export :
  • AGENTS.md — contexte ulk pour OpenAI Codex CLI + Mistral Vibe (93 agents groupés par catégorie, 17 KB, dans la limite 32 KiB Codex)
  • GEMINI.md — contexte pour Google Gemini CLI avec 6 sub-agents dans .gemini/agents/ (bruce · godspeed · sargeras · 2b3 · task-runner · verify)
  • ulk export --target codex|gemini|mistral|all — commande CLI Go qui régénère les fichiers de contexte depuis registry.json ; options --output <dir> et --dry-run
  • /ulk:verify (agent 65) — spec ↔ code conformance, matrice 3 dimensions (completeness × correctness × coherence) × 3 sévérités (CRITICAL/WARNING/SUGGESTION) ; pipeline 6 étapes ; graceful degradation selon sections présentes dans la carte ; rapport docs/audits/verify-<slug>-<date>.md ; exit codes 0 (clean) / 1 (CRITICAL — bloque archive) / 2 (carte introuvable). Mode faru (carte unique) + mode obsidian legacy supportés. Inspiré du workflow /opsx:verify d'OpenSpec (Fission-AI, MIT).
v5.2.0 — 2026-05-18
  • Skill /session-defaults (--with-session-defaults) — écrit CLAUDE_CODE_DISABLE_1M_CONTEXT=1 + CLAUDE_AUTOCOMPACT_PCT_OVERRIDE=80 dans ~/.claude/settings.json ; désactive contexte 1M Opus 4.7, force compact à 80%
  • Skills externalisées — remplacement des skills bundlées par des sources externes vérifiées (framework/skills-sources.json) ; skills rogertinch UX & game-design + wire 6 agents (ux-movement-design, laws-of-ux-design, lang-game-design)
  • TUI : doctor RunPanel + skills list routing (73323b7) ; chemin absolu via os.Executable() dans le launcher (074d897)
  • Caveman SKILL.md : réécrit comme instructions directes — activation immédiate sans lecture préambule
  • Installer : robustification des recettes d'install CLI pour 6 outils ; erreurs d'outils non-fatales (pip échoue → warning + continue)
  • CLI : affichage version binaire dans le splash (pas la version sauvegardée)
  • Skills sources : HIGH-1 (pin SHA/commit sur npx skills add) + HIGH-2 (SHA256 tarball obscura/curl.md) documentés comme known issues → hotfix v5.2.1 sous 14j
v5.0.0 — 2026-05-14
  • ulk clean — commande CLI pour supprimer les fichiers orphelins (agents/skills/commands renommés ou supprimés) ; --dry-run pour prévisualiser sans supprimer ; --source <dir> pour override
v4.3.0 — 2026-05-14
  • mb / mini-browser — adopté en base (required) comme CLI navigateur primaire pour agents ; --with-mini-browser activé par défaut ; mb go/text/shot/snap/fill/click/record/audit
  • skill /tech-debt-audit (--with-tech-debt-skill) — audit dette technique file:line, 9 dimensions, TECH_DEBT_AUDIT.md
  • Skill SKILL.md agentskills.io spec — toutes les skills conformes à la spécification agentskills.io
  • framework/cli/ : factorisation 2.5K Bash → 43 modules Go typés ; install.sh 1122 → 7 lignes puis 15 lignes après ajout dispatch
v4.2.0 — 2026-04-27
  • CLI Go natif (framework/cli/) — binaire ulk multiplateforme (darwin/linux × arm64/amd64) :
  • Hook PreToolUse token estimator + skill killbill api-budget + alerte coût pré-audit Bruce
  • Skills community (ULK-194→195) :
  • logo-generator (op7418, MIT) — SVG+PNG via Gemini API — opt-in --with-logo-generator-skill
  • architecture-diagram (Cocoon-AI, MIT) — HTML+SVG self-contained, $0 — bundlé par défaut
  • Site Astro — pages /skills, /cli, /ia (apfel/vision/ollama) ; page /agents restructurée (majeurs ↑, VPS ↓)
  • docs/spec.md v4.1.0 → v4.2.0 : 10 drifts corrigés (82 agents, structure framework/, 11 subagents, 36 _shared, 13 schemas, 50 CLIs, §5.6 CLI Go, agents #52-60)
v4.1.0 — 2026-04-13
  • Figma Skills (7) — Skills officiels Figma pour MCP, vendorisés depuis github.com/figma/mcp-server-guide :
  • figma-use — skill général Figma MCP (lecture, écriture, inspection)
  • community-skills/figma/ — 45 fichiers vendorisés (7 SKILL.md + 11 références + 9 wwds + 9 scripts JS + 9 autres)
  • agents/_shared/figma-protocol.md — référence partagée : 15+ outils MCP, config, skills, workflow
  • install.sh — Figma skills (7) installés par défaut au même titre que Swift (7) et Flutter (2)
v4.0.0 — 2026-04-10
  • --with-community-skills → remplacé par --with-addy-skills (plus précis)
  • --with-obsidian-skills — nouveau flag, non présent en v3.x
  • ./install.sh --check — diagnostic CLI/Skills via tools/cli-registry.json (python3 natif, plus besoin de jq)
  • ./install.sh --with-teams/vps/addy-skills/memory-loop — options d'installation
  • Wrappers rétrocompatibles : uninstall.sh, tools/check-tools.sh, diagnostic-skills.sh
v3.5.0 — 2026-03-22
  • CLI-first Architecture — Migrate from MCP to CLI tools
  • New tools/cli-registry.json: Central registry of 24 CLI tools
  • New tools/skills-registry.json: Registry of 12 custom + 4 community skills
  • New tools/check-tools.sh: CLI & Skills diagnostic script (TUI consistent with install.sh)
  • New agents/_shared/cli-tools-protocol.md: Shared protocol (CLI > MCP)
  • JSON Schemas: schemas/cli-registry.schema.json, schemas/skills-registry.schema.json
  • Skills System — 12 custom SKILL.md files in skills/
  • cli-github: Replaces GitHub MCP (gh CLI)
  • cli-deploy-vercel: Replaces Vercel MCP (vercel CLI)
  • cli-neon: Replaces Neon MCP (neonctl CLI)
  • cli-docker, cli-spip, cli-asc, cli-figma, cli-shadcn
  • cli-pgcli, cli-pandoc, cli-productivity, ulk-find-skill
  • Skills installed to ~/.claude/skills/ulk-*/ by install.sh
  • Community Skills — Optional community skills via --with-community-skills
  • frontend-design (anthropics/skills)
  • react-best-practices (vercel-labs/agent-skills)
  • find-skills (vercel-labs/skills)
  • --check-tools: Run CLI + Skills diagnostic only
  • --with-community-skills: Install recommended community skills
  • Skills auto-install during regular ./install.sh
  • CLI diagnostic after installation (requires jq)
  • Site — New "CLI & Skills" section on landing page
  • Agents now reference _shared/cli-tools-protocol.md: bruce, blackemperor, robocop, brigitte, 2b3, steve, deploy:vercel, analyze:spip
  • Each modified agent includes CLI tool sections with command -v verification
  • Brigitte: MCP detection expanded to CLI-first with fallback
  • uninstall.sh: Now cleans skills from ~/.claude/skills/ulk-*/
  • install-remote.sh: Now installs skills
  • diagnostic-skills.sh: New section 9 for skills verification
  • README.md: CLI Tools & Skills section added
  • MCP servers NOT removed — marked as fallback for services without viable CLI (Figma, Notion, Linear)
  • Skills custom ulk prefixed ulk- to avoid naming conflicts
v3.1.0 — 2026-02-07
  • Fixed Claude Code CLI detection (dynamic path resolution)
v3.0.0 — 2026-02-06
  • Chat interface with Claude Code CLI integration
v2.0.0 — 2026-01-29
  • Repository URL: github.com/izo/ulk
REPORTING ATTRIBUTION ISSUES

If you are an upstream author and believe this page under-credits your work, or if you would prefer a specific import to be removed, please open an issue at github.com/izo/Ulk/issues.