One-click install
npx skills add https://github.com/constructive-io/constructive --skill orm-admin
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: orm-admin
Source: https://github.com/constructive-io/constructive/tree/main/skills/orm-admin
Command: npx skills add https://github.com/constructive-io/constructive --skill orm-admin

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a type-safe Object-Relational Mapping (ORM) client for interacting with an admin API, simplifying database operations for a comprehensive set of tables and custom functions.

Core Features & Use Cases

  • Type-Safe CRUD: Perform Create, Read, Update, and Delete operations with full TypeScript type safety.
  • Extensive Coverage: Supports 32 distinct tables and 13 custom operations, offering a complete interface to the admin backend.
  • Use Case: Quickly retrieve all user permissions for a specific role, update a user's profile information, or create a new organizational record, all with autocompletion and compile-time checks.

Quick Start

Use the orm-admin skill to find all records in the appPermission table.

Frequently Asked Questions about orm-admin

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

FAQPage Schema
How do I perform type-safe CRUD operations on an admin API database?▼

Type-safe CRUD operations are performed using a generated TypeScript ORM client that provides compile-time checks and autocompletion for interacting with 32 database tables and 13 custom operations.

What is the best way to manage database records with TypeScript type safety?▼

Managing database records with TypeScript type safety is best handled by an ORM client that leverages generated TypeScript definitions, ensuring robust data manipulation and structured interaction with backend services.

Can I use this ORM to query user permissions and update user profiles?▼

Yes, you can use this ORM to query user permissions, update user profiles, or create organizational records. It provides a complete, type-safe interface to the admin API for structured data management.

Does this admin API ORM support custom database operations?▼

Yes, the admin API ORM supports 13 custom operations alongside standard CRUD, offering a comprehensive interface for structured data management and backend service interaction.

How do I retrieve all records from a specific table using a TypeScript ORM?▼

To retrieve all records from a specific table, you use the ORM client's generated TypeScript definitions to query the target table, such as finding all records in the appPermission table with type-safe results.