Skip to content

feat: harden plugin distribution workflow#25

Merged
andrii-su merged 9 commits into
mainfrom
refactor/agent-skill-eval
May 27, 2026
Merged

feat: harden plugin distribution workflow#25
andrii-su merged 9 commits into
mainfrom
refactor/agent-skill-eval

Conversation

@andrii-su
Copy link
Copy Markdown
Owner

Summary

  • harden plugin distribution metadata and add metadata validation
  • add product installer MVP for Claude Code, Codex, and MCP config with dry-run/install/uninstall flows
  • add installer unit coverage, package/installer smoke CI, workflow linting, and PR artifact validation
  • replace push-to-main skill auto-sync with a PR/main validation workflow
  • document install, contribution, maintainer, and skill usage flows
  • add saved subagent skill-evaluation artifacts and report

Dependabot PRs included

Validation

  • python3 scripts/validate_plugin_metadata.py
  • python3 scripts/validate_skill_sync.py
  • python3 scripts/summarize_agent_skill_eval.py
  • uv run --with ".[dev]" pytest
  • uvx pre-commit run --all-files
  • uv build
  • wheel install smoke + datoon --help
  • local actionlint

dependabot Bot and others added 9 commits April 16, 2026 07:18
Updates the requirements on [setuptools-scm[toml]](https://github.com/pypa/setuptools-scm) to permit the latest version.
- [Release notes](https://github.com/pypa/setuptools-scm/releases)
- [Changelog](https://github.com/pypa/setuptools-scm/blob/main/RELEASE_SYSTEM.md)
- [Commits](pypa/setuptools-scm@v8.0.0...setuptools-scm-v10.0.5)

---
updated-dependencies:
- dependency-name: setuptools-scm[toml]
  dependency-version: 10.0.5
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [pre-commit](https://github.com/pre-commit/pre-commit) from 4.5.1 to 4.6.0.
- [Release notes](https://github.com/pre-commit/pre-commit/releases)
- [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md)
- [Commits](pre-commit/pre-commit@v4.5.1...v4.6.0)

---
updated-dependencies:
- dependency-name: pre-commit
  dependency-version: 4.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [mcp](https://github.com/modelcontextprotocol/python-sdk) from 1.27.0 to 1.27.1.
- [Release notes](https://github.com/modelcontextprotocol/python-sdk/releases)
- [Changelog](https://github.com/modelcontextprotocol/python-sdk/blob/main/RELEASE.md)
- [Commits](modelcontextprotocol/python-sdk@v1.27.0...v1.27.1)

---
updated-dependencies:
- dependency-name: mcp
  dependency-version: 1.27.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [tiktoken](https://github.com/openai/tiktoken) from 0.12.0 to 0.13.0.
- [Release notes](https://github.com/openai/tiktoken/releases)
- [Changelog](https://github.com/openai/tiktoken/blob/main/CHANGELOG.md)
- [Commits](openai/tiktoken@0.12.0...0.13.0)

---
updated-dependencies:
- dependency-name: tiktoken
  dependency-version: 0.13.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
…l--gte-10.0.5' into refactor/agent-skill-eval
…efactor/agent-skill-eval

# Conflicts:
#	uv.lock
…nto refactor/agent-skill-eval

# Conflicts:
#	pyproject.toml
@andrii-su andrii-su merged commit a847ac8 into main May 27, 2026
7 checks passed
@andrii-su andrii-su deleted the refactor/agent-skill-eval branch May 27, 2026 22:10
@github-actions
Copy link
Copy Markdown
Contributor

🎉 This PR is included in version 1.5.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant