create-service

Generate standardized TypeScript service structures using Handlebars templates.

3|Updated Feb 7, 2026
One-click install
npx skills add https://github.com/GDSDN/kord-aios --skill create-service-gdsdn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-service
Source: https://github.com/GDSDN/kord-aios/tree/main/src/features/builtin-skills/kord-aios/dev-workflow/create-service
Command: npx skills add https://github.com/GDSDN/kord-aios --skill create-service-gdsdn

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the creation of new service structures, ensuring consistency and adherence to project standards, thereby reducing boilerplate code and setup time.

Core Features & Use Cases

  • Standardized Templates: Utilizes Handlebars templates for consistent service generation (API integration, utility, agent tool).
  • Input Validation: Enforces naming conventions and checks for existing services.
  • Configuration Generation: Automatically sets up package.json, tsconfig.json, and testing configurations.
  • Use Case: When starting a new feature that requires a dedicated service, use this skill to quickly scaffold the necessary files and configurations, allowing developers to focus on implementation.

Quick Start

Use the create-service skill to generate a new service named 'user-auth' of type 'api-integration' that requires authentication.

Frequently Asked Questions about create-service

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

FAQPage Schema
How do I generate a standardized TypeScript service structure?

Scaffolding a TypeScript service automates the creation of boilerplate code by using Handlebars templates to generate standardized file structures based on user-defined parameters like service name and type.

What's the best way to scaffold boilerplate code for a new API integration service?

The best way to scaffold an API integration service is using automated service generation that conditionally creates client files and configurations based on your specified authentication needs and environment variables.

Can I automatically set up package.json and tsconfig.json when creating a new service?

Yes, standardized service generation automatically sets up necessary configurations including package.json, tsconfig.json, and testing files, allowing you to focus immediately on implementation rather than setup.

Does the service generation validate naming conventions and check for existing services?

Yes, the service generation process validates inputs to enforce naming conventions and checks for service uniqueness before preparing the context for template rendering.

What types of services can I create using Handlebars templates for code generation?

You can generate various service types such as API integrations, utility services, and agent tools, with conditional generation of client files specifically for API integrations.