noel-yap

7 mods across 1 repository, 2 stars between them.

commit

01

noel-yap/dot-ai

Command

Creates conventional commit with analysis.

2 1mo ago A 5 tokens

guidance

02

noel-yap/dot-ai

Command

Adds shared guidance usable by both Claude and Cursor.

2 1mo ago A 9 tokens

release

03

noel-yap/dot-ai

Command

Bumps the semver git tag from conventional commits and releases.

2 1mo ago A 12 tokens

unit-test

04

noel-yap/dot-ai

Command

Generates unit tests for functions in the given files.

2 1mo ago A 10 tokens

noel-yap/dot-ai

Skill Claude CodeCodex

Use when refactoring TypeScript code whose tests require monkey-patching modules, swapping globals, or stubbing imports (vi.mock, jest.mock, sinon) because collaborators (database, HTTP client, clock, RNG, env, logger) are hardcoded inside the unit. Trigger on requests like "I can't test this without mocking the…

2 1mo ago A 156 tokens

noel-yap/dot-ai

Skill Claude CodeCodex

Use when refactoring TypeScript code that is hard to read because intent is buried - deeply nested conditionals, complex boolean expressions, magic numbers, long functions whose sections are labeled by comments, or mixed levels of abstraction in one body. Trigger on requests like "this function is unreadable"…

2 1mo ago A 133 tokens

noel-yap/dot-ai

Skill Claude CodeCodex

Use when refactoring TypeScript code that mixes business decisions with I/O, state, time, or randomness into a pure functional core plus a thin imperative shell. Trigger on requests like "this is hard to test without mocks", "extract the pure logic", "separate business rules from the database", or "split decisions…

2 1mo ago A 98 tokens