server-app-development

Manage server-side functions in Cradle by editing HTTP routes, TypeBox schemas, and CLI metadata.

54|7|Updated May 29, 2026
One-click install
npx skills add https://github.com/wibus-wee/cradle-app --skill server-app-development
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: server-app-development
Source: https://github.com/wibus-wee/cradle-app/tree/main/.agents/skills/server-app-development
Command: npx skills add https://github.com/wibus-wee/cradle-app --skill server-app-development

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill unit simplifies the modification, addition, and management of server-side features within Cradle, streamlining the development process and enhancing the platform's functionalities.

Core Features & Use Cases

  • Server App Configuration: Customize and configure Cradle server apps efficiently.
  • HTTP Route Management: Add or modify HTTP routes and manage Elysia modules.
  • TypeBox Schema Management: Update and maintain TypeBox schemas for API responses.
  • CLI Command Integration: Generate and integrate CLI commands from server-side APIs.
  • Use Case: Imagine you need to create a new HTTP route for a custom server capability in Cradle. Use this Skill unit to define the route, update the corresponding module, and generate the necessary CLI command.

Quick Start

Update the 'Elysia route module' for a new feature and generate the corresponding CLI command with the 'server-app-development' skill.

Frequently Asked Questions about server-app-development

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I add a new HTTP route in Cradle?

To add an HTTP route in Cradle, configure the Elysia route module within the 'apps/server' domain to define the endpoint and update the corresponding server capabilities.

How do I generate CLI commands from server-side APIs?

Generate CLI commands from server-side APIs by defining the HTTP route in the Elysia module, then creating the necessary CLI command metadata to integrate the endpoint as a command line tool.

What is the best way to manage TypeBox schemas for API responses?

Manage TypeBox schemas for API responses by updating the schema definitions within the Cradle server app configuration, ensuring the Elysia modules correctly validate the API response structures.

Do I need Elysia module configuration to extend Cradle server-side capabilities?

Yes, Elysia module configuration is required to extend Cradle server-side capabilities, as all HTTP route additions and modifications operate within this specific architectural framework.

Can I update existing server-side functionalities without breaking CLI commands?

Updating existing server-side functionalities requires modifying the HTTP routes and regenerating the CLI command metadata to ensure the command line integrations remain synchronized with the new API definitions.

Why use TypeBox schemas when configuring Cradle server apps?

TypeBox schemas are used when configuring Cradle server apps to maintain strict validation for API responses, ensuring the Elysia modules process and return correctly structured data.