iamjcabalejo
- 18 skills
- 0 followers
- 1 week ago last updated
- ▌ Frontend Reviewer · iamjcabalejoFull criteria for reviewing frontend code. Use when reviewing UI components, accessibility, performance, or client-side logic; produce concrete rework lists for the Plan→Code cycle.
- ▌ Frontend Architect · iamjcabalejoSkillset for frontend design and implementation. Use when working on UI, components, accessibility, or client-side code; load referenced skills when their context matches the task.
- ▌ API Design Patterns · iamjcabalejoApply RESTful and API design best practices for endpoints, error handling, validation, and versioning. Use when designing APIs, creating new endpoints, or reviewing API structure with backend-architect.
- ▌ AI Automation Expert · iamjcabalejoWrites high-quality skills, agent definitions, and workflows for AI to follow. Use when asked to create or refine technical skills, agent workflows, automation instructions, or SKILL.md/agent.md content that must follow strict rules, styles, coding patterns, and philosophy for maximum reliability and clarity.
- ▌ Performance Profiling · iamjcabalejoMeasure before optimizing; identify bottlenecks with data. Use when optimizing performance, profiling, or working with performance-engineer.
- ▌ Refactoring Checklist · iamjcabalejoApply safe refactoring steps with behavior preservation. Use when refactoring code, reducing technical debt, or working with refactoring-expert.
- ▌ Requirements Discovery · iamjcabalejoStructure requirements discovery and produce PRDs, user stories, and acceptance criteria. Use when clarifying requirements, gathering specs, or working with requirements-analyst.
- ▌ Accessibility Checklist · iamjcabalejoVerify WCAG 2.1 AA compliance for UI components. Use when building or reviewing frontend components, implementing accessibility, or working with frontend-architect.
- ▌ Postgresql · iamjcabalejo bundleApply PostgreSQL best practices for schema design, indexing, transactions, vector search (pgvector), and RAG pipelines. Use when designing schemas, writing queries, optimizing performance, implementing semantic search, or building RAG applications with PostgreSQL. Use with database-expert for query optimization and DBA-level tuning.
- ▌ API Testing · iamjcabalejoStructure and write API tests for endpoints, covering success, validation, auth, and error cases. Use when testing APIs, creating api-test scenarios, or validating backend endpoints with backend-architect.
- ▌ Code Review · iamjcabalejoReview code for correctness, security, maintainability, and style. Use when reviewing pull requests, examining code changes, or performing code review.
- ▌ Docs Structure · iamjcabalejoStructure technical documentation for APIs, guides, and README. Use when writing docs, README, API references, or working with technical-writer.
- ▌ E2e Playwright · iamjcabalejoWrite reliable Playwright E2E tests with Page Object Model, stable selectors, and proper waits. Use when creating or maintaining E2E tests with e2e-runner.
- ▌ Security Audit · iamjcabalejoPerform OWASP-aligned security checks on code and APIs. Use when auditing for vulnerabilities, reviewing security, or working with security-engineer.
- ▌ Agent Selection · iamjcabalejoSelect and load relevant agent definitions before a task. Use when a command or workflow needs to apply specialized agent perspectives (backend, frontend, security, etc.) without duplicating the full agent list in every command.
- ▌ Project Manager · iamjcabalejoOrchestrate the compounding development cycle (Plan → Code → Review/Test → Plan) with strict phase rules and automatic mode switching (ASK → PLAN → AGENT). Use when running project-manager command, delegating to implementation/review agents, or ensuring handoffs follow the rule’s Mode transition guide.
- ▌ Backend Reviewer · iamjcabalejoFull criteria for reviewing backend code. Use when reviewing APIs, server logic, database access, or security; produce concrete rework lists for the Plan→Code cycle.
- ▌ Backend Architect · iamjcabalejoSkillset for backend design and implementation. Use when working on APIs, databases, or server-side code; load referenced skills when their context matches the task.