Jonathan
Community@SkinnnyJay · San Francisco, CA
Technologist | 🛠️ Builder | Systems thinker ⚙️ Focused on: Code · Infra · AI · Security 🧠 Sometimes reverse engineering, always intentional
Agent Skills by Jonathan
Showing 31 vetted skills indexed across 1 GitHub repositories.
audit-website
Audit websites for SEO, performance, security, and accessibility issues using the squirrelscan CLI.
nextjs-best-practices
Guides Next.js App Router development with Server Components, data fetching, and routing patterns.
shadcn-ui
Implements accessible React UI components with shadcn/ui, Radix UI, and Tailwind CSS.
vitest
Write, configure, and run Vitest unit tests with mocking, coverage, and fixtures.
tailwind-v4-shadcn
Configure Tailwind CSS v4 with shadcn/ui using CSS variables and @theme inline architecture.
typescript-advanced-types
Implements generics, conditional types, mapped types, and template literal types in TypeScript.
prisma-expert
Diagnose and fix Prisma schema design, migrations, query performance, and connection issues.
nextjs-app-router-patterns
Implements Next.js 14+ App Router patterns including Server Components, streaming, and parallel routes.
modern-javascript-patterns
Guides refactoring JavaScript code using ES6+ syntax, async patterns, and functional programming techniques.
vercel-react-best-practices
Applies Vercel performance optimization rules when writing and refactoring React and Next.js code.
e2e-testing-patterns
Implements end-to-end test suites with Playwright and Cypress patterns.
nodejs-backend-patterns
Implements Node.js backend services with Express, Fastify, middleware, authentication, and database integration.
bug-hunter
Analyzes source code to detect logic bugs, race conditions, security flaws, and AI slop patterns.
commit
Groups changed files into atomic commits using conventional commit format.
system-architect
Designs and reviews TypeScript-first AI system architectures with interface contracts and reliability patterns.
swift-eng
Designs and reviews SwiftUI, iOS, macOS, and React Native apps with architecture and performance guidance.
frontend-sentinel
Reviews React and Next.js codebases for rendering bugs, boundary violations, and performance regressions.
debug-browser
Diagnoses React and Next.js frontend issues using Playwright and Puppeteer browser automation.
literal-hunter
Audits TypeScript codebases for magic numbers and duplicated string literals, then centralizes them into typed constants.
leak-hunter
Diagnose latency regressions, memory leaks, and UI jank in TypeScript full-stack systems.
test-suite
Runs the full npm test suite and fixes failing tests one at a time.
code-quality
Audits TypeScript, React, and Next.js codebases and produces structured findings with remediation plans.
typecheck
Runs TypeScript type checking and fixes all reported type errors.
continue-building
Resumes interrupted development tasks by reading scratchpad plans and git history.
Frequently Asked Questions About Jonathan
FAQPage SchemaWhat tasks can I accomplish with SkinnnyJay's skill registry?▼
You can build Next.js App Router applications, write Vitest unit tests and Playwright/Cypress E2E suites, audit websites for SEO and security issues, hunt bugs and memory leaks, centralize hardcoded literals, run typechecks and builds, and design Prisma schemas with optimized queries.
Who are these skills designed for?▼
They target TypeScript, React, and Next.js engineers working at staff-level rigor: frontend developers enforcing strict mode and Core Web Vitals, test engineers hardening deterministic suites, performance specialists fixing OOMs and deadlocks, and Apple platform developers shipping SwiftUI apps.
How do the verification and commit skills work in practice?▼
Run test-suite to execute tests and fix failures, typecheck to resolve type errors, build-project to fix compilation errors, format-and-lint to clean style issues, coverage-report to find gaps, then commit to group staged changes into atomic conventional commits.
What licenses and costs apply to these skills?▼
Licensing varies per skill: shadcn-ui and vercel-react-best-practices are MIT licensed, audit-website defers to the LICENSE file in its repository root, and remaining skills specify no license in their frontmatter. No paid tiers or usage fees are documented.
What prerequisites or dependencies are required?▼
The audit-website skill requires the squirrel CLI installed and accessible in PATH. Other skills assume their respective ecosystems: Node.js for backend patterns, Playwright MCP for browser debugging and E2E, and React/Next.js with Tailwind CSS for the shadcn-ui and Tailwind v4 setup skills.