jean-pierre-gassin / ai-context
Portable AI agent context, skills, and role guidance for software projects.
v0.1.0
2026-05-23 03:04 UTC
Requires
- php: >=8.1
README
Shared AI-assistant context for projects that use AGENTS.md, .agents/skills, .claude/skills, or similar local guidance files.
The package ships a small baseline of workflow guidance and reusable skills. It installs regular files into the consuming project, keeps existing project files intact by default, and can be wired into Composer's normal install/update lifecycle.
Installation
Add the installer to your root composer.json scripts:
{
"scripts": {
"post-install-cmd": [
"JeanPierreGassin\\AiContext\\Installer::installFromComposer"
],
"post-update-cmd": [
"JeanPierreGassin\\AiContext\\Installer::installFromComposer"
]
}
}
Then require the package:
composer require jean-pierre-gassin/ai-context
Run Composer as usual after that:
composer install composer update jean-pierre-gassin/ai-context
What It Adds
AGENTS.mdCLAUDE.md.agents/skills/*.claude/skills/*.claude/settings.json.codex/config.toml- Managed ignore files for package-owned skills
The .claude skill files point back to the matching .agents skills, so the main skill content stays in one place.
Existing Projects
The installer is conservative:
- Identical files are skipped silently.
- Changed files require a
yoryesconfirmation before overwrite. - Installed files are copied, not symlinked.
- Managed
.gitignoreentries only cover the skill names provided by this package and the managed ignore file itself. - Project-specific skills and local guidance can still be tracked normally.