Skill Claude CodeCodex
How to query the Zolinga system's runtime state — merged manifest cache, API service stubs, configuration layers, and log files — using jq, grep, tail, and PHP.
Skill Claude CodeCodex
How to query the Zolinga system's runtime state — merged manifest cache, API service stubs, configuration layers, and log files — using jq, grep, tail, and PHP.
Skill Claude CodeCodex
Use when creating or modifying module installation scripts, update migration scripts, or initial file assets (dist/). Covers the install-vs-update lifecycle, naming, ordering, and the rule that install scripts must stay complete while update scripts must only be added.
Skill Claude CodeCodex
Use when creating or updating Zolinga modules, wiring services/events in zolinga.json, handling config access, and following core project structure conventions.
Skill Claude CodeCodex
ALWAYS use when writing, modifying, or reviewing ANY PHP code in this repository. Enforces strict typing, naming, file layout, method length, and listener/service interface conventions. This skill is mandatory for all programming tasks.
Skill Claude CodeCodex
Guidance preparing a release of the system core or any module, including updating the changelog and version number.
Skill Claude CodeCodex
Use before implementing any new feature — check existing services, events, content tags, and installable modules first. Avoid duplicating functionality that already exists in the system.
Skill Claude CodeCodex
Use when running Zolinga locally, triggering CLI-origin events, evaluating scripts, and finding the correct run/test command workflow.
Skill Claude CodeCodex
Use when implementing sensitive actions or reviewing Zolinga code for authorization gaps, unsafe request handling, and common security mistakes.
Skill Claude CodeCodex
Use when serving JSON, plain text, or other non-HTML content from a URL path that goes through the Zolinga content pipeline (public/index.php). Covers the PreflightEvent + ContentEvent two-listener pattern for switching MIME type and generating the response body.
Skill Claude CodeCodex
Use when adding localized strings in PHP or HTML, including gettext usage patterns and context-aware translation strings for Zolinga Intl.
Skill Claude CodeCodex
ALWAYS use when creating, modifying, or reviewing ANY front-end web components, widgets, or custom elements in this repository. Mandatory for all web component work — creating new components, modifying existing ones, registering in zolinga.json, writing component docs, or debugging component…
Skill Claude CodeCodex
Use when placing static files (favicon, robots, verification files, etc.) into the virtual web-root overlay so they are served from root URLs without modifying public/.