engmahmoudhafez/hafez-development-system
v0.2.0MIT
A skills-first project operating system that inspects, resumes, builds, verifies, and hands off software work.
What this package declares
The file a client reads when it loads this plugin, exactly as this revision carries it.
plugin.json
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "hafez-development-system",
"version": "0.2.0",
"description": "A skills-first project operating system that inspects, resumes, builds, verifies, and hands off software work.",
"author": {
"name": "Mahmoud Hafez",
"url": "https://github.com/EngMahmoudHafez"
},
"homepage": "https://github.com/EngMahmoudHafez/hafez-development-system",
"repository": "https://github.com/EngMahmoudHafez/hafez-development-system",
"license": "MIT",
"keywords": [
"project-lifecycle",
"skills",
"delegation",
"orchestration"
],
"skills": "./skills/",
"extensions": {
"com.openai": {
"hooks": "./hooks/hooks.json",
"onboardingSkill": "./skills/hafez-get-started/SKILL.md",
"interface": {
"displayName": "Hafez Development System",
"shortDescription": "Take a project from its current state to a verified milestone.",
"longDescription": "Use natural language to start a new project or safely understand and continue an existing codebase. Hafez routes work through focused skills for inspection, durable state, vertical slices, architecture, verification, delegation, and handoff.",
"developerName": "Mahmoud Hafez",
"category": "Productivity",
"capabilities": [
"Read",
"Write"
],
"defaultPrompt": [
"Use Hafez Autopilot to take over this project, safely adopt it if needed, and continue through implementation, delegation, review, debugging, integration, and verification until the next verified milestone. Use helper models for bounded work and ask me only at a genuine product, architecture, authority, or destructive decision boundary.",
"Resume the active Hafez Autopilot loop. Do not stop for recoverable test, worker, provider, or integration failures; repair, retry, fail over, or escalate automatically.",
"Deliver the next vertical slice using the strongest model as lead reviewer/integrator and helper models for safe bounded work."
],
"logo": "./assets/hafez-logo.svg",
"composerIcon": "./assets/hafez-composer.svg",
"brandColor": "#0F766E"
}
}
}
}
What else this package ships
These files come with the package and this site does not publish them. They are listed so you know what is there before you install it.
- 19YAML files
- LICENSE
Client extensions
Data this package carries for particular clients. The directory lists the clients named and never reads what is addressed to them.
- com.openai
Fields the format does not define
This package's plugin.json declares these at its top level. The Agent Plugins format gives them no meaning, so a client loads the plugin and ignores them.
- skills