Provides TDD-driven development workflows for TypeScript (especially roblox-ts) with automated linting and type-checking on file saves, opinionated tooling, and XP communication style.
Disciplined diagnosis loop for hard bugs and performance regressions. Reproduce → minimise → hypothesise → instrument → fix → regression-test. Use when user says "diagnose this" / "debug this", reports a bug, says something is broken/throwing/failing, or describes a performance regression.
Use when designing components, systems, or entity structures for jecs in Roblox. Use when deciding if data should be one component or multiple, when archetype transitions seem expensive, or when choosing entity members vs relationships.
Remove signs of AI-generated writing from text. Use when editing or reviewing text to make it sound more natural and human-written. Based on Wikipedia's comprehensive "Signs of AI writing" guide. Detects and fixes patterns including: inflated symbolism, promotional language, superficial -ing analyses, vague attributions, em dash overuse, rule of three, AI vocabulary words, negative parallelisms, and excessive conjunctive phrases.
Opinionated preferences for roblox-ts development. Use when setting up new roblox-ts projects or when coding style/tooling decisions arise.
Use when building ECS-based games in Roblox with roblox-ts using jecs for entities, components, queries, and relationships
Modifies files
Hook triggers on file write and edit operations
Based on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Personal collection of Agent Skills, hooks, and plugins for Claude Code, focused on Roblox development.
This started as a fork of antfu/skills. I'm repurposing it for my own workflow but keeping it open source in case others find it useful.
pnpx skills add christopher-buss/skills -skill='*'
Or install everything globally:
pnpx skills add christopher-buss/skills -skill='*' -g
More on the CLI at skills.
Manually written with personal preferences and best practices.
| Skill | Description |
|---|---|
| isentinel | isentinel's opinionated preferences for roblox-ts development |
| roblox-ts | TypeScript to Roblox Lua transpiler |
| test-driven-development | How to write tests and design for testability in Roblox projects |
| ecs-design | Best practices for designing Entity Component Systems in Roblox |
Generated from official docs.
| Skill | Description | Source |
|---|---|---|
| jecs | Entity Component System for Roblox | Ukendio/jecs |
| pnpm | Fast, disk-efficient package manager | pnpm/pnpm.io |
| roblox-ts | TypeScript to Roblox Lua transpiler | roblox-ts/roblox-ts |
| superpowers | Agent workflow skills (customized for Roblox) | obra/superpowers |
Synced from external repos that maintain their own skills.
| Skill | Description | Source |
|---|---|---|
| humanizer | Remove AI writing patterns from text | blader/humanizer |
| writing-skills | How to write agent skills | obra/superpowers |
See AGENTS.md for how skills are generated and maintained.
pnpm installmeta.ts with your projectsnr start cleanup to clear existing submodulesnr start init to clone freshnr start sync for vendored skillsForked from Anthony Fu's skills. The original project's approach of using git submodules to reference source documentation is clever - skills stay current with upstream changes without manual updates.
MIT. Vendored skills keep their original licenses.
npx claudepluginhub christopher-buss/skills --plugin sentinelCore skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
Harness-native ECC plugin for engineering teams - 67 agents, 279 skills, 94 legacy command shims, reusable hooks, rules, MCP conventions, and operator workflows for Claude Code plus adjacent agent harnesses
Matt Pocock's agent skills for real engineering — grilling, spec/ticket flows, TDD, code review, domain modelling and more. Plug-and-play, not vibe coding.
Reliable automation, in-depth debugging, and performance analysis in Chrome using Chrome DevTools and Puppeteer
Lazy senior dev mode. Forces the simplest, shortest solution that actually works: YAGNI, stdlib first, no unrequested abstractions.
Consult multiple AI coding agents (Gemini, OpenAI, Grok, Perplexity, plus codex, antigravity, and grok CLIs when installed) to get diverse perspectives on coding problems