Agent Skills by Jonathan Kalsky
Showing 20 vetted skills indexed across 1 GitHub repositories.
idea-refine
Reframe raw ideas into HMW problems and generate structured markdown one-pagers.
debugging-and-error-recovery
Diagnose and resolve software failures with a reproducible triage checklist.
using-agent-skills
Discover and apply the appropriate engineering skill for a given development task.
test-driven-development
Enforce test-first development for JavaScript and TypeScript projects using Jest.
planning-and-task-breakdown
Decompose large specifications into ordered tasks with acceptance criteria and dependency mapping.
incremental-implementation
Guide incremental implementation of multi-file changes with tested slices.
api-and-interface-design
Define stable, well-documented interfaces for APIs, modules, and frontend-backend boundaries.
ci-cd-and-automation
Set up GitHub Actions CI/CD pipelines for JavaScript/Node.js projects.
context-engineering
Load hierarchical context from files, specs, and history for AI agents.
frontend-ui-engineering
Create React components with design system tokens and WCAG AA accessibility.
shipping-and-launch
Prepare production deployments with pre-launch checks, staged rollouts, and rollback plans.
spec-driven-development
Create a living specification document before coding with human review at each phase.
code-review-and-quality
Review code changes across correctness, readability, architecture, security, and performance.
security-and-hardening
Harden web applications against OWASP Top 10 vulnerabilities with validation and secure defaults.
deprecation-and-migration
Plan and execute incremental migration of legacy systems and APIs.
code-simplification
Simplify nested logic and long functions while preserving exact behavior.
performance-optimization
Measures and analyzes web application performance to identify and reduce bottlenecks.
browser-testing-with-devtools
Inspect live web pages with Chrome DevTools for DOM, console, network, and performance data.
git-workflow-and-versioning
Enforce trunk-based development with atomic commits and standardized messaging.
documentation-and-adrs
Document architectural decisions and create ADRs with templates and verification checklists.