Loading...
Loading...
Found 211 Skills
Product type development in Bagisto. Activates when creating custom product types, defining product behaviors, or implementing specialized product logic. Use references: @config (product type configuration), @abstract (AbstractType methods), @build (complete subscription implementation).
Stabilize workflows with Template Method or Strategy; extend by adding new classes instead of editing core logic
Write meaningful documentation that explains why not what; focus on complex business logic and self-documenting code
Provide concrete examples—existing code patterns, style samples, input/output pairs—to guide AI toward your project's conventions
Write focused controller tests using HTTP assertions; keep heavy logic in Actions/Services and unit test them
Use hexagonal architecture for external systems; define ports (interfaces) and per-provider adapters; select adapter at composition edge
Refine AI-generated code through specific feedback—point out errors, identify gaps, show desired changes, reference style guides