jeffsenso

39 mods across 1 repository, 5 stars between them.

audit-object-model

25

jeffsenso/prestashop-skills

Skill Claude CodeCodex

Read the legacy ObjectModel class for the domain and extract its database schema, field definitions, multilingual fields, and validation rules. This is the authoritative source for what columns the Doctrine repository must handle.

5 7d ago A 43 tokens original MIT

jeffsenso/prestashop-skills

Skill Claude CodeCodex

Create a GitHub issue that targets the actual removal of the legacy controller in the next major version. The issue tracks readiness prerequisites and assigns a major release milestone.

5 7d ago A 38 tokens original MIT

jeffsenso/prestashop-skills

Skill Claude CodeCodex

Synthesize the outputs of audit-legacy-controller and audit-object-model into a single migration-manifest.md that serves as the migration specification. Every subsequent migration step reads from this document to know what to create.

5 7d ago A 53 tokens original MIT

jeffsenso/prestashop-skills

Skill Claude CodeCodex

Step-by-step orchestrator for migrating a PrestaShop Legacy admin page to Symfony/CQRS. Covers the full lifecycle from audit to GA. Trigger: "migrate the Xxx admin page", "create CQRS for Xxx", "add a Symfony form for Xxx", "migrate AdminXxxController".

5 7d ago A 70 tokens original MIT

jeffsenso/prestashop-skills

Skill Claude CodeCodex

Promote the domain's feature flag from beta to stable (GA) and update Playwright tests to no longer require the flag. This is done in a dedicated GA PR with minimal changes. Trigger: "promote {Domain} to GA", "make {Domain} stable".

5 7d ago A 65 tokens original MIT

jeffsenso/prestashop-skills

Skill Claude CodeCodex

Author a SQL upgrade script for shops upgrading to a target PrestaShop version. Covers schema changes, default fixtures / configuration row updates, and feature-flag state transitions.

5 7d ago A 41 tokens original MIT

jeffsenso/prestashop-skills

Skill Claude CodeCodex

Create BO page object classes in the ui-testing-library for a new migrated page. Follows the Page Object Model pattern: encapsulate selectors and interactions, never assert. Trigger: "create page objects for {Domain}".

5 7d ago A 51 tokens original MIT

jeffsenso/prestashop-skills

Skill Claude CodeCodex

Create Faker data classes and predefined data objects for a new entity in the ui-testing-library. These are imported by campaigns for consistent test data generation. Trigger: "create test data for {Domain}".

5 7d ago A 46 tokens original MIT

jeffsenso/prestashop-skills

Skill Claude CodeCodex

Write Playwright test campaigns for a migrated entity: CRUD lifecycle, bulk actions, filter/sort, position reorder, and per-tab field verification. Campaigns live in the core repo and import page objects from ui-testing-library. Trigger: "write Playwright tests for {Domain}".

5 7d ago A 64 tokens original MIT

jeffsenso/prestashop-skills

Skill Claude CodeCodex

Create the Twig template for the add/edit form page. Renders the Symfony form, save buttons, and optional form theme overrides for custom field rendering. Trigger: "create form template for {Domain}".

5 7d ago A 47 tokens original MIT

jeffsenso/prestashop-skills

Skill Claude CodeCodex

Create the Twig template for the entity listing (grid) page. Includes grid panel, toolbar buttons, flash messages, and optional custom column rendering. Trigger: "create index template for {Domain}".

5 7d ago A 46 tokens original MIT

jeffsenso/prestashop-skills

Skill Claude CodeCodex

Generates a CONTEXT.md file for a PrestaShop shared component inside the .ai/Component/ folder. Trigger this skill when the user asks to "generate a context for [Component]", "document the [X] component", "fill in the CONTEXT.md for [Component]", or when working inside .ai/Component/ directories. Components live under…

5 7d ago A 120 tokens original MIT

create-pr

37

jeffsenso/prestashop-skills

Skill Claude CodeCodex

Creates a PrestaShop pull request with the required metadata table. Triggers when asked to create, open, submit, or push a PR, or when mentioning "pull request" in the context of contributing.

5 7d ago A 45 tokens original MIT

create-skill

38

jeffsenso/prestashop-skills

Skill Claude CodeCodex

Creates a new SKILL.md in the correct location within this project's .ai/ structure. Trigger when the user asks to "create a skill", "add a skill for [task]", "write a skill to [do something]", or "add a new skill".

5 7d ago A 57 tokens original MIT

jeffsenso/prestashop-skills

Skill Claude CodeCodex

Generates a CONTEXT.md file for a PrestaShop domain inside the .ai/Domain/ folder. Trigger when the user asks to "generate a context", "fill in a CONTEXT.md", "write the context for [Domain]", "document the [X] domain", or when working inside .ai/Domain/ directories. Also triggers on "create context for", "add AI…

5 7d ago A 93 tokens original MIT