generated: '2026-08-13' method: searched source: https://github.com/Kentico/xperience-by-kentico-kenticopilot note: Provider-published Agent Skills. Kentico ships KentiCopilot, a Claude Code / AI-assistant plugin marketplace of four plugins whose SKILL.md files are saved here VERBATIM from the Kentico GitHub organization. Nothing in skills/ was generated by API Evangelist. marketplace: name: xperience-by-kentico-kenticopilot version: 2.0.2 license: MIT url: https://github.com/Kentico/xperience-by-kentico-kenticopilot docs: https://docs.kentico.com/guides/development/kenticopilot plugins: - name: kentico-digital-experience version: 1.1.1 skills: 3 - name: kentico-web-development version: 1.0.0 skills: 6 - name: kentico-kx13-migration version: 1.0.0 skills: 14 - name: kentico-project-lifecycle version: 1.0.0 skills: 2 requires_mcp: https://docs.kentico.com/mcp skill_count: 25 skills: - file: kentico-digital-experience-automation-action.md name: automation-action description: Reference for implementing custom automation process actions in Xperience by Kentico. Use whenever the user wants to add a custom step to an automation process — a class that runs for every contact reaching the step in the Automation Builder, optionally configurable by marketers through properties. plugin: kentico-digital-experience compatibility: Requires Kentico Docs MCP source: https://github.com/Kentico/xperience-by-kentico-kenticopilot/blob/main/plugins/kentico-digital-experience/skills/automation-action/SKILL.md - file: kentico-digital-experience-automation-condition.md name: automation-condition description: Reference for implementing custom automation process conditions in Xperience by Kentico. Use whenever the user wants to branch an automation process on custom logic — a class that evaluates every contact reaching the step and sends it down the true or the false path, optionally configurable by marketers through properties. plugin: kentico-digital-experience compatibility: Requires Kentico Docs MCP source: https://github.com/Kentico/xperience-by-kentico-kenticopilot/blob/main/plugins/kentico-digital-experience/skills/automation-condition/SKILL.md - file: kentico-digital-experience-automation-trigger.md name: automation-trigger description: Reference for implementing custom automation triggers in Xperience by Kentico. Use whenever the user wants an automation process to start from application code — a purchase, an incoming webhook, an event handler, or a scheduled task — optionally carrying typed data into the process and configurable by marketers through properties. plugin: kentico-digital-experience compatibility: Requires Kentico Docs MCP source: https://github.com/Kentico/xperience-by-kentico-kenticopilot/blob/main/plugins/kentico-digital-experience/skills/automation-trigger/SKILL.md - file: kentico-kx13-migration-migrate-code-component.md name: migrate-code-component description: Migrates a reusable shared component (header, footer, navigation, breadcrumbs, etc.) from a Kentico Xperience 13 project to Xperience by Kentico. Locates the component in the source project and migrates it together with all dependencies. Use when migrating shared layout elements like headers, footers, or navigation. plugin: kentico-kx13-migration compatibility: Requires Kentico Docs MCP and Playwright MCP source: https://github.com/Kentico/xperience-by-kentico-kenticopilot/blob/main/plugins/kentico-kx13-migration/skills/migrate-code-component/SKILL.md - file: kentico-kx13-migration-migrate-code-global.md name: migrate-code-global description: Migrates global code from a Kentico Xperience 13 project to Xperience by Kentico. Sets up the target project structure, generates code files, and migrates shared code including localization, styles, business logic, and project startup configuration. Use when starting a KX13 to XbyK codebase migration. plugin: kentico-kx13-migration compatibility: Requires Kentico Docs MCP source: https://github.com/Kentico/xperience-by-kentico-kenticopilot/blob/main/plugins/kentico-kx13-migration/skills/migrate-code-global/SKILL.md - file: kentico-kx13-migration-migrate-code-page-visual.md name: migrate-code-page-visual description: Ensures a migrated page visually matches the original Kentico Xperience 13 page. Uses Playwright to compare both pages and iteratively fixes styling, layout, and content differences. Use when a page migration results in visual discrepancies that need to be corrected. plugin: kentico-kx13-migration compatibility: Requires Playwright MCP source: https://github.com/Kentico/xperience-by-kentico-kenticopilot/blob/main/plugins/kentico-kx13-migration/skills/migrate-code-page-visual/SKILL.md - file: kentico-kx13-migration-migrate-code-page-widgets.md name: migrate-code-page-widgets description: Migrates Page Builder widgets and sections from a Kentico Xperience 13 page to Xperience by Kentico. Identifies and converts all widget and section components used by the specified page. Use when migrating Page Builder features for a specific page before migrating the page logic itself. plugin: kentico-kx13-migration compatibility: Requires Kentico Docs MCP source: https://github.com/Kentico/xperience-by-kentico-kenticopilot/blob/main/plugins/kentico-kx13-migration/skills/migrate-code-page-widgets/SKILL.md - file: kentico-kx13-migration-migrate-code-page.md name: migrate-code-page description: Migrates a page from a Kentico Xperience 13 project to Xperience by Kentico. Converts controllers, views, layouts, content retrieval, and all dependencies for the specified page. Use when migrating the business and presentation logic of a specific page after its Page Builder widgets have been migrated. plugin: kentico-kx13-migration compatibility: Requires Kentico Docs MCP and Playwright MCP source: https://github.com/Kentico/xperience-by-kentico-kenticopilot/blob/main/plugins/kentico-kx13-migration/skills/migrate-code-page/SKILL.md - file: kentico-kx13-migration-migrate-content-appsettings.md name: migrate-content-appsettings description: Generates appsettings.json for the Kentico Migration Tool CLI. Use when configuring migration settings, ConvertClassesToContentHub, EntityConfigurations, FieldMigrations, or QuerySourceInstanceApi. plugin: kentico-kx13-migration compatibility: Requires dotnet CLI, filesystem access, and optionally sqlcmd for resolving plan gaps. source: https://github.com/Kentico/xperience-by-kentico-kenticopilot/blob/main/plugins/kentico-kx13-migration/skills/migrate-content-appsettings/SKILL.md - file: kentico-kx13-migration-migrate-content-audit.md name: migrate-content-audit description: Audits a Kentico Xperience 13 (KX13) project's content model based on the project's database and generates structured Markdown and JSON reports. Use when the user asks to audit, analyze, export, or inspect a KX13 database, content model, page types, content tree, forms, custom tables, or page builder usage. plugin: kentico-kx13-migration compatibility: Requires .NET 8 SDK and access to a Kentico Xperience 13 SQL Server database. source: https://github.com/Kentico/xperience-by-kentico-kenticopilot/blob/main/plugins/kentico-kx13-migration/skills/migrate-content-audit/SKILL.md - file: kentico-kx13-migration-migrate-content-classes.md name: migrate-content-classes description: Generates C# IClassMapping and ReusableSchemaBuilder code for custom class transformations in the Kentico Migration Tool (KX13 to XbyK). Use for page type remodeling, merges, splits, field renames, value conversions, or Content Hub conversions. plugin: kentico-kx13-migration compatibility: Requires dotnet CLI and optionally sqlcmd for resolving plan gaps. source: https://github.com/Kentico/xperience-by-kentico-kenticopilot/blob/main/plugins/kentico-kx13-migration/skills/migrate-content-classes/SKILL.md - file: kentico-kx13-migration-migrate-content-eval.md name: migrate-content-eval description: Evaluates migration results across 12 categories by gathering data from logs, databases, and migration plan. Generates a self-contained HTML report with per-category pass/fail/warn status, prioritized remediation guidance, and next-step routing to close the migration loop. plugin: kentico-kx13-migration compatibility: Requires sqlcmd CLI and network access to KX13 and XbyK databases. Requires parse-migration-logs.ps1 script. source: https://github.com/Kentico/xperience-by-kentico-kenticopilot/blob/main/plugins/kentico-kx13-migration/skills/migrate-content-eval/SKILL.md - file: kentico-kx13-migration-migrate-content-fields.md name: migrate-content-fields description: Generates C# IFieldMigration extension code for custom field value and definition transformations (form controls, data types, HTML cleanup, path updates) for page types, module classes, system objects, and forms during KX13→XbyK migration. Use when the user needs to handle custom form controls with no XbyK equivalent, cross-class field transforms, HTML sanitization, URL path rewriting, or data type conversions that apply globally across multiple classes. plugin: kentico-kx13-migration compatibility: Requires dotnet CLI and optionally sqlcmd for resolving plan gaps. Optionally uses a Kentico documentation lookup tool for API verification. source: https://github.com/Kentico/xperience-by-kentico-kenticopilot/blob/main/plugins/kentico-kx13-migration/skills/migrate-content-fields/SKILL.md - file: kentico-kx13-migration-migrate-content-items.md name: migrate-content-items description: Generates C# ContentItemDirectorBase extension code for controlling per-item migration behavior in the Kentico Migration Tool. Use when the user wants to handle linked pages (materialize/drop/store reference), convert pages to widgets, link child pages as content item references, override page templates, or apply conditional migration logic based on node path, class name, or hierarchy. plugin: kentico-kx13-migration compatibility: Requires dotnet CLI and optionally sqlcmd for resolving plan gaps (e.g., missing linked page audit or class IDs). source: https://github.com/Kentico/xperience-by-kentico-kenticopilot/blob/main/plugins/kentico-kx13-migration/skills/migrate-content-items/SKILL.md - file: kentico-kx13-migration-migrate-content-plan.md name: migrate-content-plan description: Creates a structured KX13-to-XbyK migration plan with overview and detail documents. Use when planning, configuring, or preparing a Kentico Xperience 13 to Xperience by Kentico content migration, or when the user mentions migration plan, migration configuration, or upgrade from KX13. plugin: kentico-kx13-migration compatibility: Optionally uses a Kentico documentation lookup tool for XbyK content model verification. source: https://github.com/Kentico/xperience-by-kentico-kenticopilot/blob/main/plugins/kentico-kx13-migration/skills/migrate-content-plan/SKILL.md - file: kentico-kx13-migration-migrate-content-run.md name: migrate-content-run description: Runs the Kentico Migration Tool CLI to migrate content from KX13 to XbyK. Use when the user wants to run migration steps, execute the migration tool, or process a migration plan through the CLI. plugin: kentico-kx13-migration compatibility: Requires dotnet CLI, sqlcmd, and network access to KX13 and XbyK SQL Server databases. source: https://github.com/Kentico/xperience-by-kentico-kenticopilot/blob/main/plugins/kentico-kx13-migration/skills/migrate-content-run/SKILL.md - file: kentico-kx13-migration-migrate-content-widgets.md name: migrate-content-widgets description: Generates C# IWidgetMigration and IWidgetPropertyMigration extension code for custom widget and section type transformations (rename, restructure, consolidate, property conversion) during KX13→XbyK migration. Use when the user needs to change widget types, restructure widget data, or convert section types. plugin: kentico-kx13-migration compatibility: Requires dotnet CLI and the Migration.Tool.Extensions project structure. source: https://github.com/Kentico/xperience-by-kentico-kenticopilot/blob/main/plugins/kentico-kx13-migration/skills/migrate-content-widgets/SKILL.md - file: kentico-project-lifecycle-cd-repository-configure.md name: cd-repository-configure description: Builds a scoped CD Repository configuration from CI Repository changes selected by PR numbers or a commit range, excluding Xperience version-update noise by default. Use when the user wants to deploy specific features, PRs, or commits to another Xperience by Kentico environment, scope repository.config for a Continuous Deployment run, or prepare a CD deployment package. plugin: kentico-project-lifecycle compatibility: Requires local git, PowerShell, and Kentico Docs MCP; PR selectors additionally require tooling for the repository host (CLI or MCP server, e.g., GitHub CLI or Azure DevOps MCP). source: https://github.com/Kentico/xperience-by-kentico-kenticopilot/blob/main/plugins/kentico-project-lifecycle/skills/cd-repository-configure/SKILL.md - file: kentico-project-lifecycle-update-xperience.md name: update-xperience description: Updates an Xperience by Kentico project to a newer version. Use when the user wants to update or upgrade their Xperience by Kentico project, apply a hotfix, or move to a newer refresh. plugin: kentico-project-lifecycle compatibility: Requires Kentico Docs MCP source: https://github.com/Kentico/xperience-by-kentico-kenticopilot/blob/main/plugins/kentico-project-lifecycle/skills/update-xperience/SKILL.md - file: kentico-web-development-agentify.md name: agentify description: Audits an Xperience by Kentico project for agentic-development readiness and reports how well it follows Kentico's AI-assisted-development best practices, flagging gaps and applying fixes on request. Use when the user wants to set up, prepare, or assess an XbyK project for AI coding assistants. plugin: kentico-web-development compatibility: null source: https://github.com/Kentico/xperience-by-kentico-kenticopilot/blob/main/plugins/kentico-web-development/skills/agentify/SKILL.md - file: kentico-web-development-content-retrieval.md name: content-retrieval description: Content retrieval in Xperience by Kentico — best practices for retrieving content (pages, reusable content items, reusable-schema items) in code. Proactively read this before writing or modifying any code that retrieves content (IContentRetriever, ContentItemQueryBuilder), turning a Combined content selector / Page selector selection into data, or debugging slow content retrieval. plugin: kentico-web-development compatibility: Requires Kentico Docs MCP source: https://github.com/Kentico/xperience-by-kentico-kenticopilot/blob/main/plugins/kentico-web-development/skills/content-retrieval/SKILL.md - file: kentico-web-development-design-to-content.md name: design-to-content description: Reference for content modeling in Xperience by Kentico. Proactively read this before designing content types, turning a design/wireframe/Figma into a content model, deciding structured vs unstructured content, planning reusable content, taxonomies, relationships between types, or Page Builder modeling. plugin: kentico-web-development compatibility: Requires Kentico Docs MCP source: https://github.com/Kentico/xperience-by-kentico-kenticopilot/blob/main/plugins/kentico-web-development/skills/design-to-content/SKILL.md - file: kentico-web-development-design-validation.md name: design-validation description: Validates a live Xperience by Kentico site against static HTML designs — a bundled Playwright script compares each design page with the rendered live page (content, structure, computed styles), and each difference is classified as a content, serving, or styling issue with the root cause and fix location identified. Use when asked to validate, QA, or compare pages against a design/mockup/static HTML, or why a page differs from the design; also proactively after changing a page, template, widget, view component, or stylesheet when a design for it exists. plugin: kentico-web-development compatibility: Requires Node.js 22.18+ and npm 11.10+; first run downloads Playwright Chromium. Kentico Management MCP recommended. source: https://github.com/Kentico/xperience-by-kentico-kenticopilot/blob/main/plugins/kentico-web-development/skills/design-validation/SKILL.md - file: kentico-web-development-page-builder-structure.md name: page-builder-structure description: Knowledge and conventions for Page Builder structure in Xperience by Kentico — sections (widget-zone layouts) and page templates (full-page layouts), including registration, properties, widget zones, default sections, and editable areas. Proactively read this before creating or modifying Page Builder sections or page templates, or setting up Page Builder layout structure. plugin: kentico-web-development compatibility: Requires Kentico Docs MCP source: https://github.com/Kentico/xperience-by-kentico-kenticopilot/blob/main/plugins/kentico-web-development/skills/page-builder-structure/SKILL.md - file: kentico-web-development-page-builder-widgets.md name: page-builder-widgets description: Knowledge and conventions for building and modifying Page Builder widgets in Xperience by Kentico — view component, properties with admin UI form components, view model, Razor view, registration, localization, and content retrieval. Proactively read this before creating, building, or modifying a Page Builder widget. plugin: kentico-web-development compatibility: Requires Kentico Docs MCP source: https://github.com/Kentico/xperience-by-kentico-kenticopilot/blob/main/plugins/kentico-web-development/skills/page-builder-widgets/SKILL.md