Skip to content

Instantly share code, notes, and snippets.

@bjesuiter
Last active May 19, 2026 07:56
Show Gist options
  • Select an option

  • Save bjesuiter/98d5768dc360093affb8d8fdb064e45f to your computer and use it in GitHub Desktop.

Select an option

Save bjesuiter/98d5768dc360093affb8d8fdb064e45f to your computer and use it in GitHub Desktop.
JB shared preferred AI skill registry
{
version: 1,
schema: {
emptyArrays: "omit",
wildcardSemantics: "wildcard: true means intentionally install all current and future skills from source",
defaultSkillsCliArgs: ["-g", "--agent", "codex", "opencode", "pi", "-y"],
},
global: {
topics: {
core: {
description: "Always-installed general productivity skills and Pi extensions.",
piExtensions: [
"npm:@tmustier/pi-tab-status",
"npm:@tmustier/extending-pi",
"https://github.com/hazat/glimpse",
"https://github.com/badlogic/pi-diff-review",
"npm:@plannotator/pi-extension",
"https://github.com/mitsuhiko/pi-draw",
"https://github.com/nicobailon/pi-side-chat",
"https://github.com/fluxgear/pi-thinking-steps",
],
skills: [
{
source: "bjesuiter/skills",
skills: [
"jb-adr",
"jb-beans",
"jb-beansloop",
"jb-bgproc",
"jb-browser-testing",
"jb-chrome-mcp",
"jb-committer",
"jb-docs-scraper",
"jb-markit",
"jb-refine-code",
"jb-skill-prefs",
"jb-tdd",
"jb-worktree",
"mcporter",
"mole-mac-cleanup",
"nb",
"security-check",
"summarize",
],
},
{ source: "ascorbic/bgproc", skill: "bgproc" },
{ source: "vercel-labs/agent-browser", skill: "agent-browser" },
{ source: "bholmesdev/skills", skills: ["alt-text", "simplify"] },
/*
* repo: https://github.com/mattpocock/skills
* extracted: 2026-05-16T15:55:00Z
* wildcard tracks all current and future skills. Current discovered skills:
* - design-an-interface
* - qa
* - request-refactor-plan
* - ubiquitous-language
* - diagnose
* - grill-with-docs
* - improve-codebase-architecture
* - prototype
* - setup-matt-pocock-skills
* - tdd
* - to-issues
* - to-prd
* - triage
* - zoom-out
* - review
* - writing-beats
* - writing-fragments
* - writing-shape
* - git-guardrails-claude-code
* - migrate-to-shoehorn
* - scaffold-exercises
* - setup-pre-commit
* - edit-article
* - obsidian-vault
* - caveman
* - grill-me
* - handoff
* - write-a-skill
*/
{ source: "mattpocock/skills", skill: "*", wildcard: true },
{ source: "steipete/agent-scripts", skill: "video-transcript-downloader" },
{ source: "remorses/playwriter" },
{ source: "tyler6204/openclaw-maintainer-skill", skill: "openclaw-maintainer" },
],
install: {
skillsCliDefaultArgs: ["-g", "--agent", "codex", "opencode", "pi", "-y"],
piInstallScope: "global",
},
notes: "Initial registry generated from ~/jb-home/AGENTS.md Tracked Skills. Install skills CLI entries globally with npx -y skills add -g <source> --skill <skill> --agent codex opencode pi -y unless an entry specifies cli: skills@latest or omits skill. Install piExtensions globally with pi install <source>; these are Pi coding-agent-specific and intentionally not generic packages.",
},
experimental: {
description: "Trial area for skills and Pi extensions that may not be kept long term.",
reviewAfter: "2026-08-08",
skills: [
/*
* repo: https://github.com/alexknowshtml/api2cli
* extracted: 2026-05-08T12:35:49Z
* installs:
* - api2cli
*/
{ source: "alexknowshtml/api2cli", skill: "*", wildcard: true },
// Original upstream kept for reference:
// { source: "nicobailon/visual-explainer", skill: "visual-explainer" },
{ source: "https://github.com/bjesuiter/visual-explainer/tree/add-glimpse-support", skill: "visual-explainer" },
{ source: "bjesuiter/skills", skill: "sweetlink" },
{ source: "stephenturner/skill-deslop", skill: "deslop" },
/*
* repo: https://github.com/JuliusBrussee/caveman
* extracted: 2026-05-08T12:35:49Z
* installs:
* - caveman
* - caveman-compress
* - cavecrew
* - caveman-commit
* - caveman-help
* - caveman-review
* - caveman-stats
* - compress
*/
{ source: "JuliusBrussee/caveman", skill: "*", wildcard: true },
{ source: "anthropics/claude-code", skill: "frontend-design" },
{ source: "steipete/agent-scripts", skill: "nano-banana-pro" },
{ source: "steipete/agent-scripts", skill: "openai-image-gen" },
/*
* repo: https://github.com/av/facts
* extracted: 2026-05-08T14:05:00Z
* installs:
* - facts
* - facts-discover
* - facts-implement
* - facts-refine
*/
{ source: "https://github.com/av/facts", skill: "*", wildcard: true },
],
piExtensions: [
"https://github.com/davebcn87/pi-autoresearch",
"https://github.com/nicobailon/pi-design-deck",
"https://github.com/nicobailon/pi-interactive-shell",
"https://github.com/nicobailon/pi-subagents",
"https://github.com/nicobailon/pi-intercom",
"https://github.com/nicobailon/pi-messenger",
"https://github.com/nicobailon/pi-review-loop",
"https://github.com/nicobailon/pi-web-access",
"https://github.com/earendil-works/pi-review",
],
notes: "Global trial area for skills and Pi extensions that may not be kept long term.",
},
},
},
project: {
topics: {
serviceDev: {
description: "Project-local service deployment and infrastructure skills.",
skills: [
{ source: "railwayapp/railway-skills", skill: "use-railway" },
],
notes: "Install for projects that deploy or manage Railway services.",
},
webDev: {
description: "Project-local web development Pi extensions.",
piExtensions: [
"https://github.com/nicobailon/pi-annotate",
],
notes: "Install for web development projects that need browser/page annotation workflows.",
},
selfLearning: {
description: "Project-local self-learning Pi extensions.",
piExtensions: [
"npm:pi-self-learning",
],
notes: "Install only in projects where self-learning is explicitly wanted.",
},
designWork: {
description: "Project-local design and high-end visual/UI skillset.",
skills: [
/*
* repo: https://github.com/Leonxlnx/taste-skill
* extracted: 2026-05-08T12:35:49Z
* installs:
* - brandkit
* - industrial-brutalist-ui
* - gpt-taste
* - image-to-code
* - imagegen-frontend-mobile
* - imagegen-frontend-web
* - minimalist-ui
* - full-output-enforcement
* - redesign-existing-projects
* - high-end-visual-design
* - stitch-design-taste
* - design-taste-frontend
*/
{ source: "Leonxlnx/taste-skill", skill: "*", wildcard: true },
],
notes: "Install when doing design-heavy UI work."
},
devLibs: {
description: "Project-local library/framework helper skills.",
skills: [
{ source: "open-circle/agent-skills", skills: ["formisch", "valibot"] },
],
notes: "Project-local development library skills for form and schema validation.",
},
appleDev: {
description: "Project-local Apple platform, ASC, Xcode, and SwiftUI skills.",
skills: [
{
source: "Dimillian/Skills",
skills: [
"app-store-changelog",
"ios-debugger-agent",
"macos-spm-app-packaging",
"swift-concurrency-expert",
"swiftui-liquid-glass",
"swiftui-performance-audit",
"swiftui-ui-patterns",
"swiftui-view-refactor",
],
},
/*
* repo: https://github.com/rudrankriyam/app-store-connect-cli-skills
* extracted: 2026-05-08T12:35:49Z
* installs:
* - asc-app-create-ui
* - asc-aso-audit
* - asc-build-lifecycle
* - asc-cli-usage
* - asc-crash-triage
* - asc-id-resolver
* - asc-localize-metadata
* - asc-metadata-sync
* - asc-notarization
* - asc-ppp-pricing
* - asc-release-flow
* - asc-revenuecat-catalog-sync
* - asc-screenshot-resize
* - asc-shots-pipeline
* - asc-signing-setup
* - asc-submission-health
* - asc-subscription-localization
* - asc-testflight-orchestration
* - asc-wall-submit
* - asc-whats-new-writer
* - asc-workflow
* - asc-xcode-build
*/
{ source: "rudrankriyam/app-store-connect-cli-skills", skill: "*", wildcard: true },
{ source: "steipete/agent-scripts", skill: "native-app-performance" },
{ source: "bjesuiter/skills", skill: "xcode" },
],
notes: "Project-local Apple development skills from Dimillian/Skills, App Store Connect CLI skills, and native Apple app performance tooling.",
},
},
},
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment