بنقرة واحدة
add-api-endpoint
Guide for adding new API endpoints to the Platypus backend using Hono.js.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Guide for adding new API endpoints to the Platypus backend using Hono.js.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Test-driven development. Use when the user wants to build features or fix bugs test-first, mentions "red-green-refactor", or wants integration tests.
Remove signs of AI-generated writing from text. Use when editing or reviewing text to make it sound more natural and human-written. Based on Wikipedia's comprehensive "Signs of AI writing" guide. Detects and fixes patterns including: inflated symbolism, promotional language, superficial -ing analyses, vague attributions, em dash overuse, rule of three, AI vocabulary words, passive voice, negative parallelisms, and filler phrases.
Manages shadcn components and projects — adding, searching, fixing, debugging, styling, and composing UI. Provides project context, component docs, and usage examples. Applies when working with shadcn/ui, component registries, presets, --preset codes, or any project with a components.json file. Also triggers for "shadcn init", "create an app with --preset", or "switch to --preset".
Guide for Platypus tools and tool sets - covers creating, updating, sharing, and registering tools, frontend icon mapping, custom UI, and architecture. Always load this skill when the user mentions tools or tool sets.
Guide for making database schema changes in Platypus using Drizzle ORM.
| name | add-api-endpoint |
| description | Guide for adding new API endpoints to the Platypus backend using Hono.js. |
apps/backend/src/routes/apps/backend/src/server.tspackages/schemas/index.tsc.get("db")requireAuth middleware to protect routes:import { requireAuth } from "../middleware.ts";
const myRoute = new Hono();
myRoute.use("*", requireAuth);