api-endpoint-builder
Generate production-ready API endpoints from natural language descriptions.
Skill by hillstreet-ph
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/hillstreet-ph-api-endpoint-builder
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: frontend, backend
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/api-endpoint-builder
What's inside
- Skill name
api-endpoint-builder- Description
- Generate production-ready API endpoints from natural language descriptions. Supports Next.js App Router, tRPC, and Express. Includes authentication, validation, error handling, and best practices. Use when building REST or tRPC APIs.
- License
- MIT
- Instructions
- 593 lines in SKILL.md · view on GitHub
Agent Skills spec issues
- name: "api-endpoint-builder" does not match folder "open-manus-skills-api-endpoint-builder"
- body: 593 lines (spec recommends under 500)
- files: referenced but missing: templates/trpc_router.ts, templates/nextjs_route.ts, references/api_patterns.md
Files (1)
- SKILL.md
SKILL.md (first lines)
# API Endpoint Builder Generate production-ready API endpoints from natural language descriptions using AI. ## Overview This skill transforms natural language API specifications into complete, type-safe endpoints with: - **Multiple Frameworks** - Next.js App Router, tRPC, Express - **Input Validation** - Zod schemas for type-safe validation - **Authentication** - Built-in auth middleware - **Error Handling** - Consistent error responses - **TypeScript** - Full type safety - **Best Practices** - RESTful design, proper status codes - **Ready to Deploy** - Production-ready code ## When to Use This Skill - Building REST APIs for web applications - Creating tRPC routers for type-safe APIs - Adding new endpoints to existing APIs - Learning API design patterns - Rapid prototyping of backend services ## Quick Start ### Generate Next.js Endpoints ```bash python3 scripts/generate_endpoints.py "CRUD endpoints for blog posts" ``` ### Generate tRPC Router ```bash python3 scripts/generate_endpoints.py "User management API" --framework trpc ``` ### Generate Express Routes ```bash python3 scripts/generate_endpoints.py "Product catalog endpoints" --framework express ``` ## Workflow ### Step 1: Describe Your API Write a natural language description of the endpoints you need: **Simple**: ``` "CRUD endpoints for blog posts" ``` **Detailed**: ``` "User management API with: - List all users (paginated) - Get user by ID - Create new user - Update user profile - Delete user - Get user's posts" ``` **Specific Requirements**: ``` "E-commerce product API with: - List products with filtering (category, price range) - Search products - Get product details with reviews - Add product to cart - Update cart quantity - Checkout" ``` ### Step 2: Generate Endpoints Run the generator: ```bash python3 scripts/generate_endpoints.py "<your description>" [options] ``` **Options**: - `--framework nextjs` - Next.js App Router (default) - `--framework trpc` - tRPC router - `--framework express` - Express.js router - `--auth` - Include authentication (default: true) - `--no-auth` - Exclude authentication - `--validation` - Include Zod validation (default: true) - `--no-validation` - Exclude validation - `--output-dir <path>` - Output directory (default: current) ### Step 3: Review Generated Code The generator creates files with clear structure: **Next.js**: ``` app/api/posts/route.ts # List & create app/api/posts/[id]/route.ts # Get, update, delete ``` **tRPC**: ``` server/api/routers/posts.ts # Router with all procedures ``` **Express**: ``` routes/posts.ts # Router with all routes ``` ### Step 4: Integrate into Project 1. Copy generated files to your project 2. Adjust imports and database calls
From hillstreet-ph/open-connect, MIT.
More from hillstreet-ph/open-connect
- 0.574score
brainstorm-logos
hillstreet-ph
Deep strategic brainstorming with pattern recognition and execution planning.
SkillAFreshness: A★ 1Claude Code +9 - 0.574score
autonomous-github-sync
hillstreet-ph
Autonomous GitHub commit and push operations using Google Drive as an intermediary.
SkillAFreshness: A★ 1Claude Code +9 - 0.570score
autonomous-sync-script
hillstreet-ph
Automate GitHub sync via Google Drive with a single command.
SkillAFreshness: A★ 1Claude Code +9 - 0.542score
open-github-kit
hillstreet-ph
Operate authorized GitHub repositories end to end, including branches, pull requests, Actions, releases, packages, deployments, issues, and settings.
SkillBFreshness: B★ 1Claude Code +9 - 0.540score
cloudflare-browser
hillstreet-ph
Control headless Chrome via Cloudflare Browser Rendering CDP WebSocket.
SkillBFreshness: B★ 1Claude Code +9 - 0.539score
open-connect-agent
hillstreet-ph
Operate Open-Connect projects, agents, connections, knowledge, API keys, audits, and approved deployment workflows through the Open-Connect MCP gateway.
SkillBFreshness: B★ 1Claude Code +9 - 0.539score
multion-autonomous
hillstreet-ph
MultiOn autonomous web agents — natural-language browse, cloud sessions, local Chrome extension, parallel agents.
SkillBFreshness: B★ 1Claude Code +9 - 0.538score
open-cloudflare-kit
hillstreet-ph
Unified full-lifecycle Cloudflare toolkit for authorized read/write operations across accounts, zones, DNS, Pages, Workers, Durable Objects, storage, AI…
SkillBFreshness: B★ 1Claude Code +9 - 0.537score
open-codex-kit
hillstreet-ph
Install, verify, configure, and operate OpenAI Codex CLI and the OpenAI Agents SDK with cloud terminals, isolated workspaces, browser/computer adapters, MCP…
SkillBFreshness: B★ 1Claude Code +9 - 0.534score
open-dockerhub-kit
hillstreet-ph
Build, publish, secure, and operate authorized Docker Hub images and repositories.
SkillBFreshness: B★ 1Claude Code +9 - 0.534score
open-databricks-kit
hillstreet-ph
Operate authorized Databricks workspaces across SQL warehouses, Unity Catalog, notebooks, jobs, pipelines, clusters, model serving, files, secret references…
SkillBFreshness: B★ 1Claude Code +9 - 0.534score
open-devapps-kit
hillstreet-ph
Coordinate GitHub, Docker Hub, Cloudflare, Supabase, Sentry, Zeabur, and Databricks as one verified application delivery toolkit.
SkillBFreshness: B★ 1Claude Code +9
Signals
- Stars
- 1
- Forks
- 0
- Open issues
- 17
- Last commit (this folder)
- Oct 6, 2026 (22 days ago)
- Last release
- Sep 6, 2026 (1 month ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/hillstreet-ph/open-connect
- Website
- open-connect.site
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from hillstreet-ph
- 0.574score
autonomous-github-sync
hillstreet-ph
Autonomous GitHub commit and push operations using Google Drive as an intermediary.
SkillAFreshness: A★ 1Claude Code +9 - 0.574score
brainstorm-logos
hillstreet-ph
Deep strategic brainstorming with pattern recognition and execution planning.
SkillAFreshness: A★ 1Claude Code +9 - 0.570score
autonomous-sync-script
hillstreet-ph
Automate GitHub sync via Google Drive with a single command.
SkillAFreshness: A★ 1Claude Code +9 - 0.542score
open-github-kit
hillstreet-ph
Operate authorized GitHub repositories end to end, including branches, pull requests, Actions, releases, packages, deployments, issues, and settings.
SkillBFreshness: B★ 1Claude Code +9 - 0.540score
cloudflare-browser
hillstreet-ph
Control headless Chrome via Cloudflare Browser Rendering CDP WebSocket.
SkillBFreshness: B★ 1Claude Code +9 - 0.539score
multion-autonomous
hillstreet-ph
MultiOn autonomous web agents — natural-language browse, cloud sessions, local Chrome extension, parallel agents.
SkillBFreshness: B★ 1Claude Code +9
Cite this page
api-endpoint-builder skill. Agent Mart. https://agentmart.dev/skills/hillstreet-ph-api-endpoint-builder (last updated 2026-10-24)