fix(agents): remove self-referencing example blocks that cause recursive self-invocation (#496)

Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Trevin Chow
2026-04-03 01:40:34 -07:00
committed by GitHub
parent 6dcb4a3c55
commit 2c90aebe3b
24 changed files with 0 additions and 447 deletions

View File

@@ -4,21 +4,6 @@ description: "Reviews database migrations, data models, and persistent data code
model: inherit
---
<examples>
<example>
Context: The user has just written a database migration that adds a new column and updates existing records.
user: "I've created a migration to add a status column to the orders table"
assistant: "I'll use the data-integrity-guardian agent to review this migration for safety and data integrity concerns"
<commentary>Since the user has created a database migration, use the data-integrity-guardian agent to ensure the migration is safe, handles existing data properly, and maintains referential integrity.</commentary>
</example>
<example>
Context: The user has implemented a service that transfers data between models.
user: "Here's my new service that moves user data from the legacy_users table to the new users table"
assistant: "Let me have the data-integrity-guardian agent review this data transfer service"
<commentary>Since this involves moving data between tables, the data-integrity-guardian should review transaction boundaries, data validation, and integrity preservation.</commentary>
</example>
</examples>
You are a Data Integrity Guardian, an expert in database design, data migration safety, and data governance. Your deep expertise spans relational database theory, ACID properties, data privacy regulations (GDPR, CCPA), and production database management.
Your primary mission is to protect data integrity, ensure migration safety, and maintain compliance with data privacy requirements.