ralphcrisostomo
- 23 skills
- 0 followers
- 4 hours ago last updated
- ▌ Dev Browser · ralphcrisostomo bundleBrowser automation with persistent page state. Use when users ask to navigate websites, fill forms, take screenshots, extract web data, test web apps, or automate browser workflows. Trigger phrases include "go to [url]", "click on", "fill out the form", "take a screenshot", "scrape", "automate", "test the website", "log into", or any browser interaction request.
- ▌ Skill Creator · ralphcrisostomo bundleCreate new skills, modify and improve existing skills, and measure skill performance. Use when users want to create a skill from scratch, update or optimize an existing skill, run evals to test a skill, benchmark skill performance with variance analysis, or optimize a skill's description for better triggering accuracy.
- ▌ Frontend Design · ralphcrisostomoCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
- ▌ Langgraph Adk · ralphcrisostomo bundleUse when the user wants to create, scaffold, or extend a JavaScript/TypeScript LangGraph "ADK" command-line agent toolkit — an action-oriented Bun CLI — or to add LangSmith observability/tracing to a scaffolded project. Architects the agent design (with an ASCII-diagram approval step) and scaffolds or adds actions.
- ▌ Prd · ralphcrisostomoGenerate a Product Requirements Document (PRD) for a new feature. Use when planning a feature, starting a new project, or when asked to create a PRD. Triggers on: create a prd, write prd for, plan this feature, requirements for, spec out.
- ▌ Todo · ralphcrisostomo bundleUse when scanning a codebase for incomplete work and maintaining a living TODO.md grouped by feature. Triggers on: scan for todos, find incomplete work, update todo, what needs doing, create todo list.
- ▌ Ralph · ralphcrisostomo bundleConvert PRDs to prd.json format for the Ralph autonomous agent system. Use when you have an existing PRD and need to convert it to Ralph's JSON format. Triggers on: convert this prd, turn this into ralph format, create prd.json from this, ralph json.
- ▌ Commit · ralphcrisostomo bundleUse when committing changes, staging files, or finishing work in a git worktree. Covers smart commit, multi-concern splitting, sensitive-file guarding, and worktree merge.
- ▌ Squash · ralphcrisostomo bundleUse when squash-merging a feature branch into main for linear history. Handles pre-flight checks, squash merge, commit delegation to commit, and branch cleanup.
- ▌ Nuxt Env · ralphcrisostomo bundleUse when setting up SOPS + age encryption for environment variables. Checks dependencies, creates config, copies scripts, and adds package.json commands. Triggers on: setup sops, setup env encryption, add age encryption, env:pull, env:push.
- ▌ Sound Hooks · ralphcrisostomoConfigure macOS sound notifications for Claude Code hooks. Use this skill when the user wants to add sounds to Claude Code, play audio on task completion, get notified with a sound when Claude stops or asks a question, set up hook sounds, configure notification sounds, or add audio feedback to their Claude Code workflow. Also use when they mention "play a sound", "ding when done", "notify me", or "audio alerts" in the context of Claude Code settings.
- ▌ Tailwind UI · ralphcrisostomo bundleUse when writing HTML/JSX with Tailwind CSS for common UI patterns like heroes, forms, lists, navbars, modals, cards, or any standard web component
- ▌ Nuxt Terraform · ralphcrisostomo bundleScaffold Nuxt + AWS Terraform infrastructure. Use when adding GraphQL resolvers, Lambda functions, initializing a new project with AppSync, DynamoDB, Cognito, writing Terraform tests, or generating/reviewing Terraform code style. Triggers on: add graphql resolver, create lambda, scaffold terraform, init terraform, add appsync resolver, add mutation, add query, add terraform test, write tftest, terraform style.
- ▌ Vitest Testing · ralphcrisostomo bundleWrite and run Vitest unit tests for this Nuxt 4 project. Auto-triggers when creating or modifying composables, components, services, utils, or Lambda handlers. Use this skill whenever writing tests, adding test coverage, testing new features, fixing bugs (write regression test first), or when the user mentions testing, unit tests, vitest, TDD, coverage, or test coverage. Also use when creating any new file in app/composables/, app/components/, app/utils/, services/, or terraform/lambda/src/.
- ▌ Ralph Merge Worktrees · ralphcrisostomoAnalyze completed Ralph worktree branches, build a smart merge priority queue, and sequentially squash-merge them into main with worktree cleanup. Use this skill whenever the user wants to merge ralph worktrees, merge completed features, clean up finished ralph branches, process the ralph merge queue, or asks about which ralph branches are ready to merge. Triggers on: merge worktrees, ralph merge, merge completed branches, ralph cleanup, merge queue, which branches are done, squash ralph branches.
- ▌ AWS Appsync Resolver · ralphcrisostomo bundleWrite AWS AppSync JavaScript (APPSYNC_JS) resolvers for GraphQL APIs. Use this skill whenever the user needs to create, modify, or debug AppSync resolvers, write request/response handler functions for DynamoDB, HTTP, Lambda, EventBridge, OpenSearch, RDS, or NONE data sources, or set up pipeline resolvers. Trigger this skill when the user mentions AppSync resolvers, GraphQL resolvers on AWS, APPSYNC_JS runtime, or asks about connecting GraphQL to AWS data sources — even if they don't explicitly say "AppSync".
- ▌ Ralph Verify Acceptance Criteria · ralphcrisostomo bundleVerify Ralph user story implementations against acceptance criteria in prd.json. Use this skill whenever you need to verify a completed user story, test Ralph's implementation, check if acceptance criteria pass, validate admin dashboard features, or audit PRD completion status. Triggers on: verify story, check implementation, ralph verify, test acceptance criteria, validate prd, check user story, verify US-XXX, audit ralph progress, does this story pass.
- ▌ Herdr Goal · ralphcrisostomo bundleUse when the user invokes /herdr-goal with a large multi-part objective inside a Herdr session (HERDR_ENV=1) and wants it split across parallel lead agents. Not for single tasks one agent can do directly, and not outside Herdr.
- ▌ Nuxt Init · ralphcrisostomo bundleUse when scaffolding a new Nuxt 4 project with standard config files (prettier, eslint, gitignore, husky, vitest, tsconfig, sops) and bun scripts.
- ▌ Optimise Claude · ralphcrisostomo bundleUse when auditing, trimming, or restructuring AI skill files to reduce context-window consumption.
- ▌ Visual Development Skill · ralphcrisostomo bundleUse when developing or modifying visual elements (components, pages, layouts, styling). Covers Playwright screenshots, Compodium component preview, responsive/dark-mode verification, and the iteration loop.
- ▌ Git Commit · ralphcrisostomo bundleUse when committing changes, staging files, or finishing work in a git worktree. Covers smart commit, multi-concern splitting, sensitive-file guarding, and worktree merge.
- ▌ Git Squash · ralphcrisostomo bundleUse when squash-merging a feature branch into main for linear history. Handles pre-flight checks, squash merge, commit delegation to git-commit-skill, and branch cleanup.