EDA System Packager
When to use
Use this skill when you need to:
- export current
AGENTS.md + skills + core KB/tool docsas a standalone package, - mirror dependent scripts into each skill's portable bundle,
- prepare a repository-ready folder for separate publication or handoff.
Shared Capability Boundary
This skill is the direct workflow owner for agent+skill system packaging tasks. It owns:
- standalone bundle generation,
- packaging-scope selection,
- export artifact validation at bundle level.
It does not own:
- repo-wide governance policy,
- skill-routing policy,
- publication hosting decisions beyond packaging output.
workflow-scoped-execution is not the default wrapper here. Use it only if a larger maintenance workflow explicitly delegates one bounded execution stage that must produce a package artifact.
Expected Downstream Consumers
Typical consumers include:
eda-infra-maintainerwhen infrastructure work needs a portable release bundle,- release/publishing workflows that need a repo-ready export,
- maintenance tasks that must mirror current skill/tool state into
exports/.
Inputs
Provide or derive:
- package scope,
- output directory,
- whether script mirroring is required,
- whether the package is for local archive, release mirror, or external publication.
Outputs
Return or update:
- standalone package directory,
- packaging summary with mirrored content scope,
- explicit statement of whether
workflow-scoped-executionwasnot_usedor the packaging step was delegated from another workflow.
Knowledge And Tool Interaction
- Treat
AGENTS.md, the skill tree, and the core KB/tool docs as the canonical packaging source. - Use
eda-context-accessoronly when packaging scope depends on shared KB/tool context that is not obvious from the request. - If packaging reveals infra inconsistency or missing mirrored assets, escalate the maintenance action to
eda-infra-maintainer.
Hard Rules
- Do not claim a package is canonical unless the bundle was rebuilt from current repo state.
- Do not silently omit required governance or core KB/tool artifacts from a supposedly standalone package.
- Do not use
workflow-scoped-executionas the default owner for packaging work.
Operational References
- Load
references/workflow-owner-usage.mdwhen deciding whether packaging is the direct workflow owner task or a delegated substage. - Load
references/package-build.mdwhen running the package build command and selecting output location. - Load
references/package-contents.mdwhen deciding which artifacts must be mirrored into the standalone bundle. - Load
references/publish-handoff.mdwhen preparing the resulting bundle for git-init or external publication.