with one click
agent-skills
agent-skills contains 11 collected skills from ajaywadhara, with repository-level occupation coverage and site-owned skill detail pages.
Skills in this repository
Create a standout GitHub profile README from scratch. Pulls real data from GitHub, asks style preferences, generates animated header, tech stack, project showcase, stats, and snake animation. Use when user says 'create github profile', 'improve my github', 'make my github look good', 'github readme', or 'profile readme'.
Convert Figma designs into production UI code. Accepts Figma JSON exports, screenshots, or dev-mode snippets. Detects the project's existing frontend framework, design system, and component patterns — generates code that matches. Use when the user wants to build UI from Figma, convert Figma to code, implement a Figma design, or mentions "figma pack".
Migrate Spring Boot applications from 3.x to 4.x with step-by-step guidance. Covers all 10 migration phases including build files, Jackson 3, Security 7, testing, and observability. Use when upgrading Spring Boot, migrating to Boot 4, or modernizing Spring applications. Supports gradual (6 tracks) or all-at-once migration strategies.
Commit, push, and optionally create a PR for changes. Use when user says: commit my changes, commit and push, push my code, create a PR, commit push pr, or any variation requesting to commit/push changes to git.
Universal pre-PR code review skill that detects bugs, security vulnerabilities, and quality issues before raising a pull request. Works with any programming language. Use when user asks to review code, find bugs, check security, prepare for PR, compare branches, or validate changes. Supports multiple review modes: local changes, branch comparison, and specific commits. Interactive fix workflow included.
Generate structured PR messages from git branch changes with optional JIRA MCP integration. Analyzes git diff and commit history, asks user for the JIRA ticket ID, fetches ticket details via JIRA MCP (if configured), compares requirements vs implementation, and produces a formatted PR message with coverage checklist. Use when creating a pull request, writing a PR description, or generating a PR message.
Production deployment readiness analyzer. Use this skill BEFORE deploying a release to (1) detect missing env vars and config parity issues, (2) flag dangerous database migrations, (3) catch API breaking changes, (4) validate feature flag states, (5) review dependency bumps and CVEs, (6) check infrastructure and CI/CD changes, (7) audit security-impacting changes, (8) verify operational readiness (monitoring, alerts, runbooks), (9) detect untested new code, (10) deliver a GO/NO-GO verdict with risk score. Multi-stack: Java/Spring, Node.js, Python. Activates when user asks about deployment readiness, release risk, pre-deploy checklist, or whether a release is safe.
Generate complete engineering design documents with Mermaid diagrams from a single prompt. Creates architecture overviews (C4), data models (ERD), sequence diagrams, state machines, and decision logs. One-shot workflow with minimal back-and-forth. Use when designing systems, creating design docs, architecting features, or documenting architecture.
Design and generate OpenAPI 3.1 specifications following REST best practices. Creates API specs from requirements, reviews existing specs for compliance, implements RFC 7807 error handling, designs security schemes, and structures pagination/filtering. Use when designing APIs, creating OpenAPI specs, reviewing API design, or architecting REST endpoints.
Mission-critical codebase audit for Senior Engineering Managers. Evaluates Reliability, Data Integrity (Payments), Architecture, and Quality against strict "Big Tech" standards (99.999% availability, Idempotency, Safety First).
Scaffold complete multi-module Gradle projects with Spring Boot 4, Java 21, and a production-grade exception handling architecture. Generates server, api-gateway, and common:exception modules with version catalog, GlobalExceptionHandler, ErrorCode enum, ErrorResponse record, and per-module exception hierarchy. Use when asked to scaffold a project, create a multi-module Gradle project, generate a new Spring Boot project, or set up a microservice skeleton.