Use when modifying, reviewing, documenting, or testing the phalcon-kit/core package itself, including source providers, bootstrap config, generated docs, Composer scripts, package resources, and reusable PhalconKit skills.
Use when modifying, reviewing, documenting, or testing the phalcon-kit/core package itself, including source providers, bootstrap config, generated docs, Composer scripts, package resources, and reusable PhalconKit skills.
PhalconKit Core Maintainer
Use this skill when working inside the phalcon-kit/core package.
Repository Map
Runtime source: src/
Tests: tests/Unit/
Migrations and package resources: resources/
Reusable AI skills: resources/skills/
Generated API docs: docs/classes/, docs/functions/,
docs/mkdocs_menu.yml
Human docs and repo guidance: root markdown files such as README.md,
AI.md, and AGENTS.md
Core Pattern Reference
Read references/core-conventions.md when changing framework behavior,
reviewing a contribution, or documenting how users should build on PhalconKit.
Read references/skill-coverage.md when improving the reusable skills,
README, AI.md, or other AI-facing documentation.
Working Rules
Start with git status --short and preserve unrelated dirty files.
Use rg or rg --files to find existing patterns.
Keep runtime changes scoped to the requested behavior.
Match existing namespace, provider, bootstrap config, module, model, and test
conventions.
Do not hand-edit generated API docs unless the task explicitly asks for a
generated-doc patch. Prefer composer docs when regeneration is intended.
Documentation-only changes should not modify PHP runtime files.
Update CHANGELOG.md under the current unreleased version section when
changing public behavior, compatibility, security posture, tooling, or
maintainer workflow.