symfony:doctrine-relations

symfony:doctrine-relations — an installable skill for AI agents, published by makfly/superpowers-symfony.

INSTALLATION
npx skills add https://github.com/makfly/superpowers-symfony --skill symfony:doctrine-relations
Run in your project or agent environment. Adjust flags if your CLI version differs.

SKILL.md

Doctrine Relations (Symfony)

Use when

  • Designing entity relations or schema evolution.
  • Improving Doctrine correctness/performance.

Default workflow

  • Model ownership/cardinality and transactional boundaries.
  • Apply mapping/schema changes with migration safety.
  • Tune fetch/query behavior for hot paths.
  • Verify lifecycle behavior with targeted tests.

Guardrails

  • Keep owning/inverse sides coherent.
  • Avoid destructive migration jumps in one release.
  • Eliminate accidental N+1 and over-fetching.

Progressive disclosure

  • Use this file for execution posture and risk controls.
  • Open references when deep implementation details are needed.

Output contract

  • Entity/migration changes.
  • Integrity and performance decisions.
  • Validation outcomes and rollback notes.

References

  • reference.md
  • docs/complexity-tiers.md
BrowserAct

Let your agent run on any real-world website

Bypass CAPTCHA & anti-bot for free. Start local, scale to cloud.

Explore BrowserAct Skills →

Stop writing automation&scrapers

Install the CLI. Run your first Skill in 30 seconds. Scale when you're ready.

Start free
free · no credit card