christopher-buss
- 9 skills
- 0 followers
- 7 hours ago last updated
- ▌ Humanizer · christopher-buss bundleRemove 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.
- ▌ Jest Roblox CLI · christopher-buss bundleRun Jest tests inside Roblox, configure test execution, collect code coverage, and debug test runner failures for Roblox and roblox-ts projects. Use when setting up or running tests for a Roblox project, executing the jest-roblox command, editing jest.config.ts, adding test coverage, or debugging errors like "no backend available" or "failed to find Jest instance".
- ▌ Jest · christopher-buss bundleTesting 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.
- ▌ Pnpm · christopher-buss bundleNode.js package manager with strict dependency resolution. Use when running pnpm specific commands, configuring workspaces, or managing dependencies with catalogs, patches, or overrides.
- ▌ Isentinel · christopher-buss bundleOpinionated preferences for roblox-ts development. Use when setting up new roblox-ts projects or when coding style/tooling decisions arise.
- ▌ Roblox TS · christopher-buss bundleUse when writing TypeScript code for Roblox using roblox-ts, especially when unsure if a JavaScript API exists or how to handle Luau interop
- ▌ Jecs · christopher-buss bundleUse when building ECS-based games in Roblox with roblox-ts using jecs for entities, components, queries, and relationships
- ▌ Ecs Design · christopher-buss bundleUse 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.
- ▌ Test Driven Development · christopher-buss bundleTest-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.