Plugin + Skill first
Harbor Self-Evolving is now positioned primarily as an installable DeepSeek Harness Plugin + Skill product. The repository examples remain reference implementations and are no longer the required starting point.
One-command setup
From a business Agent workspace:
npx dsh-harbor-evolution@0.3.0 setup --project-root "$PWD"The setup command installs the matching Harbor Python adapter and DSH bundle, updates only the profile's harbor-evolution block, verifies the Harbor entry point, and prints the exact DSH restart command and first Skill invocation.
Improvements
- bundle the model- and user-invocable
evolve-agent-with-harborSkill with four deterministic evaluation tools - preserve unrelated DSH profile patch entries and make repeated setup idempotent
- default to the
webprofile while supporting custom profiles, DSH homes, runtime directories, and Job directories - unify public-registry and source-checkout installation
- document Candidate/Job comparability and the CI/CD promotion boundary
Packages
Verification
- 17 Python tests and package build passed
- 12 Node.js tests and npm package validation passed
- public one-command installation succeeded in a clean DSH profile and Python runtime
- Harbor discovered
dsh-evolution, the bundled Skill was present, and DSH composed the expected profile configuration