Back to authors
bnomei

bnomei

15 Skills published on GitHub.

kirby-collections-and-navigation

Build Kirby listings, pagination, search, filtering/sorting/grouping, and navigation menus. Use when implementing collection logic in templates/controllers/snippets.

UncategorizedView skill →

kirby-content-migration

Plan and apply safe Kirby content migrations using runtime content tools, update schemas, and explicit confirmation. Use when a user needs to rename/move/transform fields, clean up content, or bulk-update pages/files across languages.

UncategorizedView skill →

kirby-debugging-and-tracing

Diagnose Kirby rendering/runtime issues using MCP runtime rendering, dump traces, and template/snippet/controller indexes. Use when outputs are wrong, errors occur, or you need to trace execution paths.

UncategorizedView skill →

kirby-forms-and-frontend-actions

Implement frontend forms and actions in Kirby (contact forms, file uploads, email with attachments, creating pages from frontend). Use when handling user input or building submission flows.

UncategorizedView skill →

kirby-headless-api

Expose Kirby content to headless clients using the API, KQL, and JSON representations. Use when building API endpoints, KQL queries, or headless frontends.

UncategorizedView skill →

kirby-i18n-workflows

Manage Kirby multi-language workflows, translations, and localized labels. Use when dealing with languages, translation keys, placeholders, or importing/exporting translations.

UncategorizedView skill →

kirby-ide-support

Improve IDE autocomplete and static analysis in Kirby projects with PHPDoc hints and Kirby IDE helper generation. Use when types are missing or IDE support is degraded.

UncategorizedView skill →

kirby-panel-and-blueprints

Design Kirby blueprints and Panel UI, including blueprint reuse/extends, programmable blueprints, and custom Panel fields/sections/areas. Use when changing the Panel experience or schema.

UncategorizedView skill →

kirby-performance-and-media

Improve Kirby performance and media delivery (cache tuning, CDN, responsive images, lazy loading). Use when optimizing page speed, caching, or image handling.

UncategorizedView skill →

kirby-plugin-development

Build or extend Kirby plugins using hooks, extensions, blocks, KirbyTags, and shared templates/controllers. Use when creating reusable features or integrating Panel customizations.

UncategorizedView skill →

kirby-project-tour

Map a Kirby project using Kirby MCP tools/resources, including roots, templates, snippets, controllers, models, blueprints, plugins, runtime status, and key config. Use when a user wants a project overview, file locations, or a quick orientation before making changes.

UncategorizedView skill →

kirby-routing-and-representations

Implement custom Kirby routes and content representations (.json/.xml/.rss), including redirects, sitemap endpoints, and URL pattern filtering. Use when building endpoints, redirects, or representation templates that change how URLs resolve.

UncategorizedView skill →

kirby-scaffold-page-type

Scaffold a new Kirby page type (blueprint + template, optional controller/model) using project roots, index tools, and Panel field/section references. Use when creating a new page type or extending an existing blueprint/template.

UncategorizedView skill →

kirby-security-and-auth

Secure Kirby sites with access restriction, user roles, permissions, and protected downloads. Use when implementing login/role-based access, permissions, or file protection.

UncategorizedView skill →

kirby-upgrade-and-maintenance

Upgrade Kirby and maintain dependencies safely using composer audit, plugin compatibility checks, and official docs. Use when updating Kirby versions or making maintenance changes that affect runtime.

UncategorizedView skill →