Skip to main content

spryker-sdk/ai-dev

SkillsMP a collecté 31 skills depuis spryker-sdk/ai-dev. Ouvrez un skill pour examiner sa source et ses détails.

Dernière activité source enregistrée
Catalogue SkillsMP mis à jour
skills collectés
31
Étoiles GitHub
4
Forks GitHub
0

Affichage de 31 skills collectés sur 31.

métier
non classé
description

Use this skill whenever the user wants to onboard a Spryker project onto a project-owned Cypress E2E baseline in place of Spryker's internal demo-shop test suites. Trigger on phrases like "migrate off spryker/cypress-tests", "remove the demo-shop…

Langue du texte source : anglais

mis à jour
métier
non classé
description

Use whenever the user wants to implement a Spryker customization from a PRD or acceptance criteria. Triggers include "build this", "implement this", "here is a PRD - build it", "add X for the demo", "build this PoC", "production-quality build". Drives the…

Langue du texte source : anglais

mis à jour
métier
non classé
description

Use at the very start of a new customer project, on an unmodified (booted or not) clone of a Spryker b2b/b2b-marketplace demoshop — 'turn this demoshop into our project', 'start the project setup', 'run the project starter'. Also the trigger for 'give me the…

Langue du texte source : anglais

mis à jour
métier
non classé
description

Sets up the Spryker AI Dev SDK in a Spryker project. Covers two related flows: first-time onboarding (installs the Composer package, wires console commands, registers the MCP server, installs `CLAUDE.md` and `.claude/rules/`) and updating (refreshes just…

Langue du texte source : anglais

mis à jour
métier
non classé
description

Use to take a transformed Spryker project from 'files written' to 'verified running' — the first boot at project start (the wizard's last mandatory step and commit point), re-applying data changes on an already-booted stack, or standalone per-store…

Langue du texte source : anglais

mis à jour
métier
non classé
description

Use when code review is requested

Langue du texte source : anglais

mis à jour
métier
non classé
description

Use when a Spryker project adopts a custom namespace instead of Pyz and the code layer must resolve, build, lint, and test it — namespace registration, composer autoload, frontend build config, codeception wiring. A pre-boot wizard step of project start;…

Langue du texte source : anglais

mis à jour
métier
non classé
description

Use when changing what infrastructure a Spryker project runs on — disable optional dev services (mail catcher, swagger, dashboard), or applications in a deploy file — or when building a new environment deploy file (deploy.<project>-<env>.yml). A pre-boot…

Langue du texte source : anglais

mis à jour
métier
non classé
description

Use when a Spryker DMS project's stores or region must be created or redefined pre-boot — a new store set, a region rename, or hardcoded store/locale literals (CodeBucketConfig, default_store, host maps) that block boot. Invoked by the wizard's store step, or…

Langue du texte source : anglais

mis à jour
métier
non classé
description

The one skill for a Spryker project's data/import/** — use whenever demo/import data must be populated, reshaped, reduced, cleaned up, or removed. Triggers: 'adapt the demo shop to my stores and currencies', 'add demo data / generate a catalog of…

Langue du texte source : anglais

mis à jour
métier
non classé
description

Run Spryker static analysis over only the code that changed versus a base branch — PHP (phpcbf, phpcs, phpmd/architecture-sniffer, phpstan) AND frontend (eslint, stylelint, prettier for js/ts/scss/css) — after implementing or editing code, during project…

Langue du texte source : anglais

mis à jour
métier
non classé
description

Use the skill to create, update, fix, edit or run functional, unit, codecept tests in "src/**/tests/**, tests/**"

Langue du texte source : anglais

mis à jour
métier
non classé
description

Use before go-live to make the data a Spryker project is keeping production-safe — real tax rates instead of placeholders, the customer's own imagery instead of Spryker-CDN URLs, demo accounts/passwords removed or rotated, remaining demo leftovers cleared,…

Langue du texte source : anglais

mis à jour
métier
non classé
description

Use this skill whenever the user wants to create, run, review, or validate Cypress end-to-end tests in this project. Trigger on phrases like "add a cypress test", "write an e2e test", "run the cypress tests", "run e2e tests", "check my cypress test", "review…

Langue du texte source : anglais

mis à jour
métier
non classé
description

Use when turning a repo's inherited product/vendor CI into a single, lean project CI pipeline — "clean up CI for the project", "make a project CI", "recreate one CI file", "remove product-only CI jobs", "clear the CI folder and rebuild", or porting CI to…

Langue du texte source : anglais

mis à jour
métier
non classé
description

End-to-end bug-fixing workflow: from an optional tracker ticket (JIRA, GitHub Issues, or any service) or a plain bug description to a committed, validated, QA-accepted fix on a bugfix branch (autonomous mode adds a pushed Draft PR + CI watch). Orchestrates…

Langue du texte source : anglais

mis à jour
métier
non classé
description

Upgrade this Spryker project's modules/features to a newer release. First checks whether the project's customisations are covered by tests at all and offers to close that gap, then resolves the constraint blockers that stop a release-group bump from…

Langue du texte source : anglais

mis à jour
métier
non classé
description

Use when actually translating a Spryker project's storefront content into a project locale — glossary and/or catalog/CMS/navigation/labels — the opt-in localization pass that project setup defers: 'localize uk_UA', 'translate the shop content into Polish',…

Langue du texte source : anglais

mis à jour
métier
non classé
description

Use when creating, extending, or overriding Spryker Yves atomic frontend components (atoms, molecules, organisms). Invoke this skill whenever the user asks to build a Twig component, add a frontend widget, create or modify UI elements in the Yves storefront…

Langue du texte source : anglais

mis à jour
métier
Développeurs de logiciels
description

Read and configure the Spryker/Symfony WebProfiler — everything it recorded about a request, across every collector. Performance numbers (SQL query counts and N+1 duplicates, Redis/key-value operations, Elasticsearch calls, Yves→Zed requests, external HTTP…

Langue du texte source : anglais

mis à jour
métier
Développeurs de logiciels
description

Use when an AI agent needs to inspect Spryker runtime state — adding temporary debug logs the agent can read back, or stepping through code with XDebug like a human developer. Covers LoggerTrait, file_put_contents fallback, log file locations for cli vs FPM…

Langue du texte source : anglais

mis à jour
métier
Développeurs de logiciels
description

Use when applying or changing a Spryker project's brand identity — project name, dev domain, and docker namespace at project start (a pre-boot wizard step), or a standalone repeatable rebrand any time: 'change the palette', 'apply a new brand colour', 'set…

Langue du texte source : anglais

mis à jour
métier
Développeurs de logiciels
description

Use the skill to create, update, fix, or implement data import.

Langue du texte source : anglais

mis à jour
métier
Développeurs de logiciels
description

Use when a developer wants to build, implement, scaffold, or onboard a new PSP (Payment Service Provider) or payment gateway integration in Spryker from scratch — including named providers like Adyen, Mollie, Stripe, Braintree, Klarna, Worldpay, Buckaroo,…

Langue du texte source : anglais

mis à jour
métier
Spécialistes en gestion de projets
description

Use when creating PRDs for Spryker features, before implementation planning, or when a user requests a spec/requirements document that another AI agent will turn into tasks. Drives an interactive, research-grounded PRD — first investigates official Spryker…

Langue du texte source : anglais

mis à jour
métier
Architectes de bases de données
description

Use the skill to create, update, or review Propel schema definitions for Spryker modules.

Langue du texte source : anglais

mis à jour
métier
Analystes en études de marché et spécialistes en marketing
description

Research and summarize official Spryker public documentation — module behavior, configuration options, API/Glue references, architecture concepts, supported actors, feature/PBC names, and integration/installation guides. Use this whenever a task needs to…

Langue du texte source : anglais

mis à jour
métier
Développeurs de logiciels
description

Use whenever manipulating or validating a Spryker data-import CSV or import manifest. csv.php: read/inspect/filter/delete/duplicate/set/replace/scale/apply-translations — reliable where shell tools (cut/awk/sed) corrupt multi-line quoted fields. validate.php:…

Langue du texte source : anglais

mis à jour
métier
Administrateurs de réseaux et de systèmes informatiques
description

Use this skill whenever code, schema, frontend, or config changes have just been applied and the system needs to be refreshed so the changes take effect. Triggers - "run post-change commands", "refresh after edits", "regenerate transfers", "rebuild the…

Langue du texte source : anglais

mis à jour
métier
Analystes en assurance qualité des logiciels et testeurs
description

Use to actually RUN the Spryker application and observe real behavior, and to perform manual testing / QA against a real authenticated session — log in to Yves storefront, the Back Office, Merchant Portal, drive the UI in Chrome, run `docker/sdk cli console`…

Langue du texte source : anglais

mis à jour
métier
Développeurs de logiciels
description

Establish or fill in a Spryker project's version-controlled architecture record — the `architecture/` folder as arc42 sections + C4/sequence diagrams, ADRs, and Solution Designs. Interviews the user, researches Spryker docs/web/the running system, and writes…

Langue du texte source : anglais

mis à jour
Affichage de 31 skills collectés sur 31.