Enforces a disciplined TDD workflow with automatic linting, type-checking, and conventional commits for TypeScript projects, including roblox-ts, while providing opinionated tooling setup, debugging guidance, and context transfer across sessions
Create a git commit following project standards
Creates a pull request using gh CLI
Code review for roblox-ts projects using dynamic category detection and game-specific analysis
Summarize conversation progress and next steps
Remind agent about TDD approach and continue conversation
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
Runs pre-commands
Contains inline bash commands via ! syntax
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Bash prerequisite issue
Uses bash pre-commands but Bash not in allowed tools
Bash prerequisite issue
Uses bash pre-commands but Bash not in allowed tools
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 operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses
Feature development with code-architect/explorer/reviewer agents, CLAUDE.md audit and session learnings, and Agent Skills creation with eval benchmarking from Anthropic.
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Reliable automation, in-depth debugging, and performance analysis in Chrome using Chrome DevTools and Puppeteer
Comprehensive feature development workflow with specialized agents for codebase exploration, architecture design, and quality review