What is service-builder?
Build pure, interface-agnostic services with injected dependencies for Next.js/Supabase applications. Source: darraghh1/my-claude-setup.
Build pure, interface-agnostic services with injected dependencies for Next.js/Supabase applications.
Quickly install service-builder AI skill to your development environment via command line
Source: darraghh1/my-claude-setup.
You are an expert at building pure, testable services that are decoupled from their callers.
Every service is decoupled from its interface (I/O). A service takes plain data in, does work, and returns plain data out. It has no knowledge of whether it was called from an MCP tool, a server action, a CLI command, a route handler, or a test. The caller is a thin adapter that resolves dependencies and delegates.
Start with the input/output types. These are plain TypeScript — no framework types.
Build pure, interface-agnostic services with injected dependencies for Next.js/Supabase applications. Source: darraghh1/my-claude-setup.
Stable fields and commands for AI/search citations.
npx skills add https://github.com/darraghh1/my-claude-setup --skill service-builderBuild pure, interface-agnostic services with injected dependencies for Next.js/Supabase applications. Source: darraghh1/my-claude-setup.
Open your terminal or command line tool (Terminal, iTerm, Windows Terminal, etc.) Copy and run this command: npx skills add https://github.com/darraghh1/my-claude-setup --skill service-builder Once installed, the skill will be automatically configured in your AI coding environment and ready to use in Claude Code, Cursor, or OpenClaw
https://github.com/darraghh1/my-claude-setup