Agent Skills by jamsmac
Showing 19 vetted skills indexed across 1 GitHub repositories.
vhm24-auth-rbac
Implement Telegram-based authentication and role-based access control for VendHub.
vhm24-mobile
Provide mobile UI patterns for VendHub Staff and Client Apps.
vhm24-ux-spec
Translates UX goals into screen specifications for frontend development.
vhm24-docs-generator
Generate API documentation, ADRs, and runbook templates under docs/.
vhm24-api-generator
Generate type-safe tRPC API routes, procedures, and Zod schemas for VendHub OS.
vhm24-ui-generator
Generates TypeScript/React UI screens with tRPC, Drizzle, and Zustand after a spec phase.
vhm24-testing
Automate unit, integration, and end-to-end tests for React components and tRPC APIs.
vhm24-qa-review
Review generated TypeScript code for quality, consistency, and VendHub standards.
vhm24-forms
Create and validate complex web forms with React Hook Form and Zod.
vhm24-realtime
Ingest and distribute real-time VendHub machine telemetry via WebSocket streams.
vhm24-devops
Generates Dockerfile, docker-compose, and GitHub Actions workflows for VendHub deployment.
vhm24-monitoring
Set up Prometheus metrics, Grafana dashboards, and Sentry error tracking for VendHub services.
vhm24-security-hardening
Configure Helmet, CORS, rate limiting, and validation for NestJS APIs.
vhm24-db-expert
Design and optimize VendHub database schemas with Drizzle ORM and MySQL.
vhm24-component-lib
Build consistent VendHub UI components with a reusable shadcn/ui library.
vhm24-charts
Provide Recharts-based chart templates for VendHub analytics dashboards.
vhm24-i18n
Centralize VendHub OS localization data for the Uzbek market with Russian UI.
vhm24-orchestrator
Coordinate VendHub sub-skills to generate UI artifacts from a single request.
vhm24-payments
Integrate Uzbek payment providers into VendHub vending machines with Node.js.