Jonathon Deason avatar

Jonathon Deason

Community

@jon23d · San Francisco, CA

9Followers
|
11Public Repos
|
41Published Skills

Agent Skills by Jonathon Deason

Showing 41 vetted skills indexed across 2 GitHub repositories.

jon23djon23d
3

openapi-codegen

Generate type-safe API clients from OpenAPI specifications using openapi-typescript and openapi-fetch.

Community
Advanced
jon23djon23d
3

human-readable-docs

Enforce best practices for writing human-readable documentation.

Community
Basic
jon23djon23d
3

github-quality-control

Create a GitHub Actions workflow that runs tests and linting on push events.

Community
Intermediate
jon23djon23d
3

system-knowledge

Access application behavior from markdown domain files for ticket writing.

Community
Basic
jon23djon23d
3

multi-tenancy

Enforce tenant isolation in TypeScript apps with Fastify, Prisma, and PostgreSQL.

Community
Advanced
jon23djon23d
3

writing-tickets

Create and refine software tickets with Given/When/Then acceptance criteria.

Community
Intermediate
jon23djon23d
3

from-scratch-run

Validate application setup from a fresh repository clone.

Community
Intermediate
jon23djon23d
3

esm

Convert JavaScript and TypeScript projects to ECMAScript Modules with import/export syntax.

Community
Intermediate
jon23djon23d
3

auth

Implement authentication and authorization for TypeScript SaaS applications.

Community
Advanced
jon23djon23d
3

dockerfile

Generate and review Dockerfiles and docker-compose files with security and performance best practices.

Community
Intermediate
jon23djon23d
3

mantine

Guide Mantine v7 UI implementation with CSS Modules and @mantine/form.

Community
Intermediate
jon23djon23d
3

tanstack-query

Implement TanStack Query v5 for server state management in React applications.

Community
Advanced
jon23djon23d
3

ts-linting

Configure ESLint and Prettier for TypeScript projects with flat config files.

Community
Intermediate
jon23djon23d
3

prisma

Guide Prisma ORM implementation for TypeScript applications.

Community
Advanced
jon23djon23d
3

kubernetes-manifests

Author Kubernetes manifests with resource limits, health probes, and security practices.

Community
Intermediate
jon23djon23d
3

zod-env

Validate environment variables at startup using Zod schemas in TypeScript projects.

Community
Intermediate
jon23djon23d
3

telegram-notification

Send Telegram notifications for task completion and blocker status updates.

Community
Basic
jon23djon23d
3

observability

Review Node.js and TypeScript code for OpenTelemetry observability standards.

Community
Advanced
jon23djon23d
3

outside-in-double-loop

Implement features with multiple services using outside-in TDD loops.

Community
Advanced
jon23djon23d
3

pipeline-watch

Monitor CI/CD pipeline check statuses for pull requests on GitHub and Gitea.

Community
Intermediate
jon23djon23d
3

rest-api-design

Design, review, and document HTTP REST API endpoints with schemas and RFC 7807 errors.

Community
Intermediate
jon23djon23d
3

worktrees

Create isolated Git worktrees per ticket and manage PR lifecycle.

Community
Advanced
jon23djon23d
3

playwright-e2e

Create and run Playwright end-to-end tests with configuration and API mocking.

Community
Intermediate
jon23djon23d
3

branch-from-main

Enforce new Git branches to originate from the tip of main.

Community
Basic