kirby-core-development
SKILL.md
Kirby Core Development
Create and modify Kirby CMS plugins, templates, and content for the Cloodle platform.
When to Use This Skill
- Creating new Kirby plugins
- Defining page blueprints
- Building templates and snippets
- Working with Kirby blocks
- API route development
Server Paths
- Kirby root:
/opt/cloodle/apps/kirby/ - Plugins:
/opt/cloodle/apps/kirby/site/plugins/ - Content:
/opt/cloodle/apps/kirby/content/
Quick Start
See reference.md for complete patterns and examples.
Plugin Registration
<?php
Kirby::plugin('cloodle/my-plugin', [
'blueprints' => [
'pages/custom' => __DIR__ . '/blueprints/pages/custom.yml'
],
'templates' => [
'custom' => __DIR__ . '/templates/custom.php'
]
]);
Blueprint Structure
title: Custom Page
fields:
text:
type: blocks
fieldsets:
- heading
- text
- image
Existing Cloodle Plugins
cloodle/- Portal dashboardmoodle-export/- IMSCP exportzero-one/- Theme pluginoauth/- Authentik integration
Weekly Installs
1
Repository
astoeffer/plugiā¦ketplaceFirst Seen
Feb 5, 2026
Installed on
replit1
opencode1
codex1
claude-code1
gemini-cli1