kirby-core-development

Create and modify Kirby CMS plugins, templates, and routes for Cloodle.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/astoeffer/plugin-marketplace --skill kirby-core-development
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: kirby-core-development
Source: https://github.com/astoeffer/plugin-marketplace/tree/main/plugins/cloodle-kirby-dev/skills/kirby-core
Command: npx skills add https://github.com/astoeffer/plugin-marketplace --skill kirby-core-development

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Enables Kirby CMS plugin and template development for the Cloodle platform, including blueprints, templates, and routing.

Core Features & Use Cases

  • Plugin Registration: Example of registering a Kirby plugin.
  • Blueprints & Templates: Defining page blueprints and template structures.
  • Routes & API: Basic Kirby routes for API endpoints.

Quick Start

See the reference.md for patterns and examples to get started quickly.

Frequently Asked Questions about kirby-core-development

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a Kirby CMS plugin for the Cloodle platform?

Create a Kirby CMS plugin by registering it in PHP, defining its hooks and features, then placing it in the Kirby root plugins directory. The plugin registration pattern provides the foundational structure needed to extend Kirby's functionality on Cloodle.

What's the process for defining page blueprints and templates in Kirby?

Page blueprints are defined using YAML files that specify content structure and fields, while templates are PHP files that render pages using that blueprint data. Both work together to control how content is organized and displayed on Cloodle.

Can I set up API routes and endpoints in Kirby CMS?

Yes, Kirby supports route configuration for building API endpoints. Routes are defined in your plugin or root config and handle HTTP requests, enabling you to create custom API functionality within the Cloodle platform.

How do I build reusable template snippets in Kirby?

Snippets are modular PHP template files stored in the snippets directory and included in other templates via Kirby's snippet function. They enable code reuse and maintainability across your Cloodle templates.

What's required before I start developing Kirby plugins and templates?

You need a working Kirby CMS installation on Cloodle, understanding of PHP for plugins and templates, and familiarity with YAML for blueprint definitions. These fundamentals enable you to structure and extend content effectively.