dynamicweb/skills
Skill Claude CodeCodex
Understand Dynamicweb 10 Integration Framework architecture and patterns, and set up, run, schedule, or diagnose a Data Integration activity through the MCP tools. Triggers: Integration Framework, external systems, source/target providers, import/export products/users/orders via CSV/XML/Excel/OData, a failed or…
dynamicweb/skills
Skill Claude CodeCodex
Configure Dynamicweb 10 product completeness — completion rules, completeness scoring, query-driven automatic workflows — and enrich products against a query by filling their missing completion fields. Triggers: create completion rules, assign rules to data models or product groups, understand completeness scoring…
dynamicweb/skills
Skill Claude CodeCodex
Manage product translation and localization across EcomLanguages in Dynamicweb 10. Triggers: product translation, EcomLanguage setup, AreaCopy language layers. Non-triggers: product structure -> dw-pim-modelling; product completeness -> dw-pim-completeness.
dynamicweb/skills
Skill Claude CodeCodex
Migrate a Dynamicweb 9 (DW9) solution's product structure and catalog data into a Dynamicweb 10 PIM with the migratedw9export, rundw9productimport, and assigndw9productstodatamodels tools. Triggers: upgrade or migrate a DW9 warehouse/catalog to DW10, import a DW9 product export, map DW9 groups onto DW10 Data Models…
dynamicweb/skills
Skill Claude CodeCodex
Model Dynamicweb 10 PIM data — Data Models, category fields, variant groups, and global vs category field storage — and create products, variant groups/combinations through the MCP tools. Triggers: design or refactor a Data Model, choose global vs category fields, structure variant groups, organize category groups vs…
dynamicweb/skills
Skill Claude CodeCodex
Configure Dynamicweb 10 PIM workflows — named states, transitions, and editorial handoffs across the product enrichment lifecycle. Triggers: create a PIM workflow, define workflow states and transitions, set up manual editorial handoffs, configure state notifications. Non-triggers: completeness-driven automatic…
dynamicweb/skills
Skill Claude CodeCodex
Build template hierarchies and Razor patterns in Dynamicweb 10 — the foundation for all rendering. Triggers: template structure under Files/Templates/Designs/, Razor syntax, canonical render surfaces. Non-triggers: fetching data with ViewModels -> dw-render-viewmodels; using TemplateTags -> dw-render-templatetags…
dynamicweb/skills
Skill Claude CodeCodex
Build templates using TemplateTags to access content properties directly in Dynamicweb 10. Triggers: TemplateTags syntax, direct property access in templates, TemplateTag patterns. Non-triggers: ViewModel-based rendering -> dw-render-viewmodels; template structure and Razor fundamentals -> dw-render-razor.
dynamicweb/skills
Skill Claude CodeCodex
Fetch and shape content using ViewModels in Dynamicweb 10 templates. Triggers: ViewModel patterns, ViewModel properties, data shaping with ViewModels, when to drop to C# API. Non-triggers: TemplateTags syntax -> dw-render-templatetags; template structure and Razor -> dw-render-razor; direct C# API usage ->…
dynamicweb/skills
Skill Claude CodeCodex
Build and configure Dynamicweb 10 search indexes on Lucene — index types, builders, analyzers, scoring, product index setup — and design/fix a PIM product query or repository index query through the MCP tools. Triggers: set up a product, content, user, or SQL index, configure repositories and index instances, tune…
dynamicweb/skills
Skill Claude CodeCodex
Configure Dynamicweb 10 environment and connection settings. Triggers: configuration surfaces, environment setup, connection strings, GlobalSettings, appsettings.json, environment variables, SMTP, log retention, go-live checklist. Non-triggers: upgrading versions -> dw-setup-upgrade; installing new solutions ->…
dynamicweb/skills
Skill Claude CodeCodex
Install Dynamicweb Swift 2 from scratch — download and import the database, extract files, install the temporary MCP add-ins payload, and write the first-run bootstrap manifest. Triggers: a fresh or empty Dynamicweb instance needs Swift 2 installed, bootstrap the MCP connection on a new install, download and import…
dynamicweb/skills
Skill Claude CodeCodex
Manage Dynamicweb 10 version upgrades and migration mechanics. Triggers: upgrading versions, migration steps, pre-upgrade checks, DW9 to DW10 migration, minor version upgrades within DW10. Non-triggers: initial setup -> dw-setup-install; configuration -> dw-setup-config.
dynamicweb/skills
Skill Claude CodeCodex
Consult the live Dynamicweb documentation (doc.dynamicweb.dev) as the source of truth before answering how a feature works, is configured, or fits together, using searchdocumentation and fetchdocumentationpage. Triggers: "how does X work / how do I set up X", verifying an exact field/setting/macro/template-tag/API…
dynamicweb/skills
Skill Claude CodeCodex
Browse Dynamicweb source code on GitHub to understand internal APIs, classes, extension points, and patterns. Triggers: understand how a Dynamicweb API works internally, find the right classes or methods to use, discover extension points before building MCP tools or add-ins. Non-triggers: actually adding a new MCP…
dynamicweb/skills
Skill Claude CodeCodex
Customize an existing Swift 2 Dynamicweb site for a specific business without rebuilding it — preserve the working page shell and update area, navigation, category pages, and item values. Triggers: rebrand or repurpose an existing Swift 2 site, update area/page settings and navigation for a new business, adjust…
dynamicweb/skills
Skill Claude CodeCodex
Bring the CONTENT of an existing/old website into a Dynamicweb 10 solution as a standard, modern Swift 2 site — extract a source site's pages/media and rebuild them here. Source-agnostic: a Dynamicweb solution (Swift v1/Rapido/Espresso/custom, read via /dwapi) or any other site (generic HTML crawl). Triggers…
dynamicweb/skills
Skill Claude CodeCodex
Migrate pages from a Swift 1 (Swift v1) solution to Swift 2 and KEEP THE LAYOUT — a faithful, structure-preserving port (Swift 1 and Swift 2 share the same grid model, so the layout carries over 1:1). Reuses site extraction + page-build tools in faithful mode with an explicit Swift 1 -> Swift 2 component/layout…
dynamicweb/skills
Skill Claude CodeCodex
Reference for the Swift 2 page-building vocabulary — grid row layouts (DefinitionIds), paragraph component types with their variants and fields, color schemes, and the MCP tools that compose them. Triggers: what row layouts/paragraph types/variants exist in Swift 2, how color schemes work, which tools build or read a…
dynamicweb/skills
Skill Claude CodeCodex
Build a good-looking Swift 2 page — matching the style of an existing page, from a supplied image/screenshot/mockup, from a plain-language description, or by recreating a single live page from its URL. Composes the page with the low-level content tools (savegridrows, saveparagraphs, setparagraphitemfields, color…
dynamicweb/skills
Skill Claude CodeCodex
Manage users, groups, and the Permission entity store in Dynamicweb 10. Triggers: Permission entity, user groups, permission modelling. Non-triggers: product access control -> dw-commerce-b2b; custom backend logic -> dw-extend-csharp-api.