Skip to main content

gluo-developer

Expert guide for working on a Gluo project: a PHP REST API created from byjg/php-gluo (composer create-project byjg/gluo) on the byjg/gluo-core framework. Use this skill whenever the user is working on such a project — including setting up the dev environment, creating new CRUD features, scaffolding with the code generator, modifying or fixing existing features, writing or updating tests, running migrations, and maintaining OpenAPI documentation. Trigger this skill for any task related to models, repositories, services, REST controllers, attributes, authentication, DI configuration, or the byjg framework stack in this codebase. Even if the user says something generic like "add a new endpoint" or "fix this bug", use this skill if they're working in this project.

Install​

Claude Code: add the catalog once, then install the skill:

/plugin marketplace add byjg/skills
/plugin install gluo-developer@byjg

Or declare it in a project's .claude/settings.json, so Claude Code offers it to everyone who opens the project:

{
"extraKnownMarketplaces": {
"byjg": {
"source": {
"source": "github",
"repo": "byjg/skills"
}
}
},
"enabledPlugins": {
"gluo-developer@byjg": true
}
}

Other agents that read Agent Skills (Codex, Cursor, Gemini CLI, ...):

npx skills add byjg/skills --skill gluo-developer

Source​

Maintained in byjg/php-gluo and published to byjg/skills on every change to its master branch.

References​

Loaded by the agent when a task needs them: