Skip to content

Add metadata-only local Skill adapter - #8

Merged
cyou1314 merged 1 commit into
mainfrom
agent/local-skill-adapter
Aug 12, 2026
Merged

cyou1314 merged 1 commit into
mainfrom
agent/local-skill-adapter

Conversation

@cyou1314

Copy link
Copy Markdown
Owner

Summary

  • Adds the aigc-director-local-skill-adapter contract, schema, validator, CLI command, public example, and documentation.
  • Extends verify-examples and CI so the adapter boundary is checked on every supported Python version.
  • Releases the public package as 0.2.3.

Why

Local AIGC Skills can drive real creative decisions and artifact-aware QC, while CineThread stays intentionally deterministic and safe to publish. This manifest describes only the bridge: stage labels, contract labels, and evidence semantics.

Boundary

The manifest is fixed to public-metadata-only and local-only. Unknown fields, obvious credentials, and local source paths are rejected. It does not bundle or execute Skills, expose prompts/assets, launch runtimes, render media, or claim final QC.

Validation

  • python -m unittest discover -s tests -v — 44 passed
  • aigc-director-kit validate-local-skill-adapter examples/local_skill_adapter_case.json --json
  • aigc-director-kit verify-examples --root . — 12/12 passed
  • Ordinary non-editable install, installed CLI, compileall, pip check, and git diff --check passed.

@cyou1314
cyou1314 marked this pull request as ready for review August 12, 2026 08:36
@cyou1314
cyou1314 merged commit 1dcc81e into main Aug 12, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant