Jackson Chen avatar

Jackson Chen

Community

@sma1lboy · San jose

93Followers
|
152Public Repos
|
59Published Skills

I came I saw I made it

Skills Distribution
DomainUI/UX & Crea...Programmatic Video.. (45%)Code Quality & Arc.. (30%)Release Engineerin.. (15%)React & TypeScript.. (10%)

Agent Skills by Jackson Chen

Showing 59 vetted skills indexed across 3 GitHub repositories.

Sma1lboySma1lboy
136

rove

Controls Rove tasks, parallel coding agents, and worktree lifecycles through the rove api CLI.

Community
Advanced
Sma1lboySma1lboy
136

pstack

Applies named engineering principles and leaf skills to rigorous code work.

Community
Advanced
Sma1lboySma1lboy
136

thermo-nuclear-code-quality-review

Reviews branch changes for structural regressions, file-size growth, and spaghetti-condition complexity.

Community
Intermediate
Sma1lboySma1lboy
136

figure-it-out

Designs an auditable multi-phase playbook for large migrations and ambitious cross-cutting changes.

Community
Advanced
Sma1lboySma1lboy
136

interrogate

Spawns multiple LLM reviewers to adversarially review code changes and synthesizes a verdict.

Community
Advanced
Sma1lboySma1lboy
136

principle-boundary-discipline

Concentrate validation and error handling at system boundaries while keeping business logic in pure functions.

Community
Basic
Sma1lboySma1lboy
136

swarm

Orchestrates parallel cloud workers to cover slices, race briefs, and aggregate one report.

Community
Intermediate
Sma1lboySma1lboy
136

principle-model-the-domain

Guides encoding domain logic into data structures instead of scattered conditionals.

Community
Basic
Sma1lboySma1lboy
136

technical-writing

Applies Diátaxis, Google style, STE, and Global English rules to technical documentation.

Community
Intermediate
Sma1lboySma1lboy
136

principle-fix-root-causes

Guides debugging by tracing symptoms to root causes instead of applying symptom-level workarounds.

Community
Basic
Sma1lboySma1lboy
136

why

Investigate design rationale behind code by searching historical evidence sources in parallel.

Community
Advanced
Sma1lboySma1lboy
136

principle-encode-lessons-in-structure

Converts recurring corrections into lint rules, metadata flags, runtime checks, or scripts.

Community
Basic
Sma1lboySma1lboy
136

how

Explains codebase architecture and subsystem flows using parallel explorer and critic agents.

Community
Advanced
Sma1lboySma1lboy
136

blast-radius

Analyzes what a code change could break beyond the diff and proves safety facts by running real code.

Community
Intermediate
Sma1lboySma1lboy
136

principle-guard-the-context-window

Routes large outputs to subagents and keeps summaries in the main context window.

Community
Basic
Sma1lboySma1lboy
136

principle-subtract-before-you-add

Guides removal of dead code and redundant validators before adding new features.

Community
Basic
Sma1lboySma1lboy
136

principle-foundational-thinking

Guides structural decisions on data structures, scaffolding order, and concurrency before writing logic.

Community
Basic
Sma1lboySma1lboy
136

show-me-your-work

Maintains an append-only TSV decision log recording choices, evidence, and results for reviewable long-running work.

Community
Intermediate
Sma1lboySma1lboy
136

principle-build-the-lever

Guides building rerunnable codemods, scripts, and generators instead of manual edits.

Community
Basic
Sma1lboySma1lboy
136

principle-make-operations-idempotent

Designs commands and processing loops that converge to correct state after crashes and retries.

Community
Basic
Sma1lboySma1lboy
136

principle-sequence-verifiable-units

Sequences multi-step code changes into small units verified before advancing.

Community
Basic
Sma1lboySma1lboy
136

principle-outcome-oriented-execution

Guides planned rewrites and migrations toward verified end-state architectures over transitional stability.

Community
Basic
Sma1lboySma1lboy
136

typescript-best-practices

Applies type-safety rules and patterns when reading or editing TypeScript files.

Community
Intermediate
Sma1lboySma1lboy
136

architect

Designs software architecture through multi-model parallel sketching before implementation begins.

Community
Advanced

Frequently Asked Questions About Jackson Chen

FAQPage Schema
What tasks can I accomplish with Sma1lboy's skills?▼

You can author and render programmatic videos from HTML/CSS with GSAP animation, generate images from text prompts via MiniMax, audit React codebases with React Doctor, file structured GitHub issues, generate changesets and release notes, and apply rigorous engineering principles for debugging, refactoring, and architecture review.

Who are these skills designed for?▼

Front-end and creative engineers building programmatic video content with HyperFrames or Remotion, plus maintainers of the Rove project who need disciplined code review, release management, and technical writing. The pstack-derived skills target engineers handling nontrivial refactors, migrations, and unattended long-running work.

How do the HyperFrames video skills work in practice?▼

Start with the hyperframes router skill, which directs requests to specialized paths: hyperframes-core defines the composition contract, hyperframes-motion supplies GSAP/Lottie/Three.js animation rules, hyperframes-design handles palettes and typography, and hyperframes-cli runs lint, validate, preview, render, and AWS Lambda cloud rendering.

Are these skills open source and what do they cost?▼

The pstack skill family is ported from cursor/plugins pstack by Lauren Tan under the MIT license, documented in ATTRIBUTION.md. The skills themselves are free to use; costs only arise from external services they invoke, such as the MiniMax image generation API or AWS Lambda cloud rendering.

What prerequisites do these skills require?▼

Video skills need the HyperFrames CLI (npx hyperframes) and a composition project; release and issue skills require the gh CLI and git; improve-react requires React Doctor scans of a React codebase; TypeScript skills apply to .ts/.tsx files. Several pstack skills are internal to the Rove repository.