sql-schema — sql-schema install sql-schema, morespeakers-com, community, sql-schema install, ide skills, sql-schema for AI agents, sql-schema workflow optimization, Claude Code, Cursor, Windsurf

v1.0.0
GitHub

About this Skill

Perfect for Database Management Agents needing advanced SQL Server container management via .NET Aspire sql-schema is a skill for managing SQL Server container initialization and database schema definitions using a Script-Load pattern

Features

Uses .NET Aspire (MoreSpeakers.AppHost) for SQL Server container initialization
Defines database schema in scripts/database/
Follows a Script-Load pattern for database schema management
Modifies columns and adds new seed data as needed
Locates loading logic in src/MoreSpeakers.AppHost/AppHost.cs

# Core Topics

cwoodruff cwoodruff
[6]
[3]
Updated: 2/24/2026

Agent Capability Analysis

The sql-schema skill by cwoodruff is an open-source community AI agent skill for Claude Code and other IDE workflows, helping agents execute tasks with better context, repeatability, and domain-specific guidance. Optimized for sql-schema install, sql-schema for AI agents, sql-schema workflow optimization.

Ideal Agent Persona

Perfect for Database Management Agents needing advanced SQL Server container management via .NET Aspire

Core Value

Empowers agents to manage SQL Server containers using the Script-Load pattern, providing database schema definitions and initialization capabilities via .NET Aspire and SQL Server containers, leveraging scripts from `scripts/database/`

Capabilities Granted for sql-schema

Initializing database schema definitions
Managing SQL Server containers
Updating seed data and column modifications

! Prerequisites & Limits

  • Does not use `dotnet ef migrations`
  • Requires .NET Aspire (`MoreSpeakers.AppHost`)
  • Specific to SQL Server containers
Labs Demo

Browser Sandbox Environment

⚡️ Ready to unleash?

Experience this Agent in a zero-setup browser environment powered by WebContainers. No installation required.

Boot Container Sandbox

sql-schema

Install sql-schema, an AI agent skill for AI agent workflows and automation. Works with Claude Code, Cursor, and Windsurf with one-command setup.

SKILL.md
Readonly

SQL Schema Management Skill

Overview

MoreSpeakers.com uses a "Script-Load" pattern via .NET Aspire (MoreSpeakers.AppHost) to initialize the SQL Server container. We DO NOT use dotnet ef migrations.

Source of Truth

The database schema is defined in scripts/database/.

Workflow

1. Identify the Change

Determine if you need a new table, a modified column, or new seed data.

2. Locate the Loading Logic

Check src/MoreSpeakers.AppHost/AppHost.cs. Look for the sqlText concatenation logic:

csharp
1var sqlText = string.Concat( 2 File.ReadAllText(Path.Combine(path, @"../../scripts/database/create-database.sql")), 3 " ", 4 File.ReadAllText(Path.Combine(path, @"../../scripts/database/create-tables.sql")), 5 // ... other files 6);

3. Apply the Change

Option A: Modify Existing Files (Preferred for clean slate)

  • If adding a core table, add T-SQL to scripts/database/create-tables.sql.
  • If adding a view, use scripts/database/create-views.sql.

Option B: Create New Script (For specific updates)

  1. Create a new file, e.g., scripts/database/update-schema-features.sql.
  2. CRITICAL: You MUST update AppHost.cs to include this new file in the string.Concat list, or it will be ignored.

4. Writing SQL

  • Idempotency: Always write idempotent SQL. The script may run on container startup.
    sql
    1IF NOT EXISTS (SELECT * FROM sys.tables WHERE name = 'MyTable') 2BEGIN 3 CREATE TABLE MyTable (...) 4END
  • Foreign Keys: Ensure referenced tables are created before the table defining the key (check file order in AppHost.cs).

5. Verification

  • Run dotnet run --project src/MoreSpeakers.AppHost.
  • The container will spin up and execute the concatenated SQL script.

PROHIBITED ACTIONS

  • dotnet ef migrations add
  • dotnet ef database update
  • ❌ Modifying the DbContext OnModelCreating without adding corresponding SQL scripts.

FAQ & Installation Steps

These questions and steps mirror the structured data on this page for better search understanding.

? Frequently Asked Questions

What is sql-schema?

Perfect for Database Management Agents needing advanced SQL Server container management via .NET Aspire sql-schema is a skill for managing SQL Server container initialization and database schema definitions using a Script-Load pattern

How do I install sql-schema?

Run the command: npx killer-skills add cwoodruff/morespeakers-com/sql-schema. It works with Cursor, Windsurf, VS Code, Claude Code, and 19+ other IDEs.

What are the use cases for sql-schema?

Key use cases include: Initializing database schema definitions, Managing SQL Server containers, Updating seed data and column modifications.

Which IDEs are compatible with sql-schema?

This skill is compatible with Cursor, Windsurf, VS Code, Trae, Claude Code, OpenClaw, Aider, Codex, OpenCode, Goose, Cline, Roo Code, Kiro, Augment Code, Continue, GitHub Copilot, Sourcegraph Cody, and Amazon Q Developer. Use the Killer-Skills CLI for universal one-command installation.

Are there any limitations for sql-schema?

Does not use `dotnet ef migrations`. Requires .NET Aspire (`MoreSpeakers.AppHost`). Specific to SQL Server containers.

How To Install

  1. 1. Open your terminal

    Open the terminal or command line in your project directory.

  2. 2. Run the install command

    Run: npx killer-skills add cwoodruff/morespeakers-com/sql-schema. The CLI will automatically detect your IDE or AI agent and configure the skill.

  3. 3. Start using the skill

    The skill is now active. Your AI agent can use sql-schema immediately in the current project.

Related Skills

Looking for an alternative to sql-schema or another community skill for your workflow? Explore these related open-source skills.

View All

widget-generator

Logo of f
f

f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.

149.6k
0
AI

flags

Logo of vercel
vercel

flags is a Next.js feature management skill that enables developers to efficiently add or modify framework feature flags, streamlining React application development.

138.4k
0
Browser

zustand

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
AI

data-fetching

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
AI