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.