View ecosystem updates, tracked repositories, and cross-project status. Use when asked about ecosystem health, repo updates, project status, or what's happening across the codebase.
EnglishReference for defining Doctrine entities in OrangeHRM — the docblock annotation conventions, table-name conventions (ohrm for new tables, hshr for legacy 4.x-imported tables), column types and options, ID strategies, relations (ManyToOne / OneToMany / ManyToMany with mappedBy / inversedBy / cascade / JoinColumn / JoinTable), ArrayCollection initialization, @ORM\EntityListeners for lifecycle (the only lifecycle pattern this codebase uses — not @HasLifecycleCallbacks), the project-specific Decorator pattern (DecoratorTrait + sibling Decorator class), and the NestedSet helper for tree-shaped entities. Use whenever the user is creating a new entity, adding columns or relations to an existing one, adding an EntityListener (typically for encrypting sensitive columns), writing a Decorator, working with a tree entity (Subunit pattern), or debugging "why is this field null after load" / "why does this relation not lazy-load." Companion to doctrine-bootstrap (how Doctrine is wired) and daos (querying entities).
EnglishExplore the listed skills and choose the workflows that fit your task.
Supported by the Atlas install prompt. Skill-specific requirements vary.
Pack stats
What’s included
Ecosystem
View ecosystem updates, tracked repositories, and cross-project status. Use when asked about ecosystem health, repo updates, project status, or what's happening across the codebase.
Entities
Reference for defining Doctrine entities in OrangeHRM — the docblock annotation conventions, table-name conventions (ohrm for new tables, hshr for legacy 4.x-imported tables), column types and options, ID strategies, relations (ManyToOne / OneToMany / ManyToMany with mappedBy / inversedBy / cascade / JoinColumn / JoinTable), ArrayCollection initialization, @ORM\EntityListeners for lifecycle (the only lifecycle pattern this codebase uses — not @HasLifecycleCallbacks), the project-specific Decorator pattern (DecoratorTrait + sibling Decorator class), and the NestedSet helper for tree-shaped entities. Use whenever the user is creating a new entity, adding columns or relations to an existing one, adding an EntityListener (typically for encrypting sensitive columns), writing a Decorator, working with a tree entity (Subunit pattern), or debugging "why is this field null after load" / "why does this relation not lazy-load." Companion to doctrine-bootstrap (how Doctrine is wired) and daos (querying entities).
Quick start
- Choose your skills. Select individual skills above, or choose the entire pack.
- Copy the install prompt. Use Copy install prompt above the list.
- Send it to your agent. Paste into your coding agent’s chat. Your agent reviews the source and guides the setup.
Try it with your agent
After installation, start with a request like:
Use the Ecosystem skill to help with my task.
Ask me for the context you need before getting started.Requirements & license
- A coding agent that can access your project files and install skills.
- Your agent checks each skill’s instructions, dependencies, and permissions during setup.
- Reported license for the skills shown: GPL-3.0. The author’s terms apply.