General development workflows for typescript projects, including linting with eslint_d and more
npx claudepluginhub christopher-buss/skills --plugin sentinelCreate 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
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
Testing Roblox/Luau code with Jest Roblox. Use when writing tests, mocking functions, asserting values, or configuring test suites in Luau with Jest Roblox. NOT JavaScript Jest — uses .never instead of .not, jest.fn() returns two values, 0 is truthy.
Node.js package manager with strict dependency resolution. Use when running pnpm specific commands, configuring workspaces, or managing dependencies with catalogs, patches, or overrides.
Use when writing TypeScript code for Roblox using roblox-ts, especially when unsure if a JavaScript API exists or how to handle Luau interop
Test-driven development (TDD) with red-green-refactor loop. Use when user wants to build features, fix bugs, mentions "tdd", wants integration tests, or implementing all new code.
Use when creating new skills, editing existing skills, or verifying skills work before deployment
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.
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
Modifies files
Hook triggers on file write and edit operations
Runs pre-commands
Contains inline bash commands via ! syntax
Bash prerequisite issue
Uses bash pre-commands but Bash not in allowed tools
Complete collection of battle-tested Claude Code configs from an Anthropic hackathon winner - agents, skills, hooks, rules, and legacy command shims evolved over 10+ months of intensive daily use
Manus-style persistent markdown files for planning, progress tracking, and knowledge storage. Works with Claude Code, Kiro, Clawd CLI, Gemini CLI, Cursor, Continue, Hermes, and 17+ AI coding assistants. Now with Arabic, German, Spanish, and Chinese (Simplified & Traditional) support.
Team-oriented workflow plugin with role agents, 27 specialist agents, ECC-inspired commands, layered rules, and hooks skeleton.
Complete developer toolkit for Claude Code
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.