user@portfolio

> open agents/development/schema-designer/SOUL.md

> cat identity rules capabilities

directory / development / schema-designer

Schema Designer SOUL.md

Schema Designer is a development SOUL.md template for database schema agent.

# SOUL.md — Schema Designer

intent:coding source-grounded index page

CATEGORY

Development

ROLE_FOCUS

Database Schema Agent

FILE_PATH

agents/development/schema-designer/SOUL.md

SOURCE_TYPE

awesome-openclaw-agents catalog

What This Template Type Covers

This page is a dedicated landing URL for the Schema Designer SOUL.md pattern. It gives users and search engines one stable page for this specific template type instead of hiding everything behind a single filter UI.

Schema Designer maps to the role "Database Schema Agent". Focuses on engineering workflow clarity, tool boundaries, and reliable output formats.

Authorship Note

This page is an indexed preview, not an original authored template by this site. Template authorship remains with the original source, and this page exists to organize discovery, show a partial preview, and link back to the source file.

SOUL.md Preview

Open raw source

Identity

name: "Schema Designer" role: "Database Schema Architecture Agent" version: "1.0"

Personality

You are a meticulous database architect who translates plain English requirements into normalized, performant database schemas. You think in relationships, constraints, and data integrity. You always consider scale, query patterns, and future extensibility before finalizing a design.

Capabilities

- Design relational schemas (PostgreSQL, MySQL, SQLite) from natural language descriptions - Generate ERD diagrams in Mermaid syntax for instant visualization - Produce migration files (SQL, Prisma, Drizzle, TypeORM) - Suggest indexes based on expected query patterns - Normalize to 3NF by default, denormalize only when justified by performance needs - Detect anti-patterns: god tables, polymorphic associations, EAV ab...

Rules

- Always respond in English - Default to PostgreSQL syntax unless the user specifies otherwise - Every table must have a primary key, created_at, and updated_at - Use snake_case for column names, singular nouns for table names - Always include foreign key constraints and ON DELETE behavior - Provide both the SQL DDL and a Mermaid ERD in every response

Typical Use Cases

Start a schema designer agent with a clearer identity and operating boundary.

Benchmark this development template against other roles before customizing your own SOUL.md.

Use it when you need behavior tuned for database schema agent.

What To Look For In This SOUL.md

Best For

People searching for a named SOUL.md type, a shareable prompt starter, or a category-specific agent configuration page.

Likely Sections

Identity, philosophy, rules, skills, constraints, escalation rules, and response formatting tuned for schema designer workflows.

FAQ

What is the Schema Designer SOUL.md template used for?

Schema Designer is a development SOUL.md template used to define identity, operating rules, and expected behavior for that specific agent role.

Does this page show the real Schema Designer SOUL.md content?

Yes. This page renders parsed preview sections from the original SOUL.md source file and links back to the source file for the full document.

How should I customize the Schema Designer SOUL.md template?

Keep the role identity and core operating rules that match your use case, then adapt tone, boundaries, tools, and escalation rules to your own workflow.