constructive-services-schemas

Manage Constructive API services, database schema attachments, and domain routing via TypeScript SDK.

1|Updated Jan 20, 2026
One-click install
npx skills add https://github.com/constructive-io/constructive-skills --skill constructive-services-schemas
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: constructive-services-schemas
Source: https://github.com/constructive-io/constructive-skills/tree/main/skills/constructive-services-schemas
Command: npx skills add https://github.com/constructive-io/constructive-skills --skill constructive-services-schemas

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the process of setting up and managing Constructive API services, database schema integrations, and domain routing without writing SQL.

Core Features & Use Cases

  • API Creation & Configuration: Define new API endpoints, assign roles, and manage public access.
  • Schema Integration: Attach database schemas to APIs to expose data via GraphQL.
  • Domain Routing: Configure custom domains and subdomains to point to your APIs or sites.
  • Access Control: Manage schema grants for different roles.
  • Use Case: You need to expose your PostgreSQL public and users schemas through a new GraphQL API named v1-api and route it via api.yourdomain.com.

Quick Start

Use the constructive-services-schemas skill to create a new API named 'public' for the database with id 'db-123'.

Frequently Asked Questions about constructive-services-schemas

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

FAQPage Schema
How do I expose a PostgreSQL schema through a GraphQL API using TypeScript?

You can expose a PostgreSQL schema through a GraphQL API by attaching database schemas to an API service and configuring endpoint access. This Skill manages API creation, schema integration, and role-based access control using a TypeScript SDK.

How do I configure custom domain routing for a GraphQL API endpoint?

Custom domain routing for a GraphQL API endpoint is configured by mapping custom domains and subdomains to your API services. This Skill manages domain routing configurations to route APIs via specified custom domains like api.yourdomain.com.

Can I manage role-based access control for database schemas linked to an API?

Yes, role-based access control for database schemas linked to an API is supported. You can manage schema grants for different roles and assign role-based permissions when creating and configuring API services.

What is the best way to set up a Constructive API service without writing SQL?

The best way to set up a Constructive API service without SQL is by using a TypeScript SDK to define API endpoints, attach database schemas, and configure domain routing. This Skill streamlines API creation and schema integration without requiring SQL statements.

Does this API configuration approach support linking multiple database schemas to one endpoint?

Yes, linking multiple database schemas to one endpoint is supported. You can attach schemas such as public and users to a single GraphQL API service, exposing multiple database schemas through one named endpoint like v1-api.