What problem does it solve? Existing GAIA agents often live only as in-repo Python code with manifests that overstate their capabilities, missing documentation, and no release pipeline, making them impossible to publish to the Agent Hub or use on day one after install. ## Core Features & Use Cases - Phased porting workflow: Seven ordered phases from a ship/no-ship verdict through capability-truth audit, hardening, behavioral tests, eval scorecards, parity-kit generation, versioning, and a day-one usability gate. - Manifest truth auditing: Verifies that descriptions, tags, tools_count, conversation starters, and declared interfaces match what the agent's code actually delivers. - Email-agent template mirroring: Points every phase at the reference implementation in hub/agents/email/ so generated docs, scorecards, servers, and CI workflows follow a proven pattern. - Use Case: Given a legacy agent with a README but no SPEC, SKILL, CHANGELOG, or SCORECARD, run this flow to audit its manifest claims, close capability gaps, generate the parity kit, and ship it as an installable hub package. ## Quick Start Use the porting-agent-to-hub skill to port the legacy agent under hub/agents/<id>/ into a published, day-one-usable hub package following the email agent template.