Skip to content

chore: retire bundled agent skills - #765

Draft
majiayu000 wants to merge 1 commit into
mainfrom
chore/gh763-retire-bundled-skills
Draft

chore: retire bundled agent skills#765
majiayu000 wants to merge 1 commit into
mainfrom
chore/gh763-retire-bundled-skills

Conversation

@majiayu000

Copy link
Copy Markdown
Owner

Summary

Retire the eight bundled agent Skills (vibeguard, agentsmd-audit, trajectory-review, plan-flow, fixflow, optflow, plan-mode, and auto-optimize) from VibeGuard's source tree and install manifest.

Upgrades and clean operations remove only exact VibeGuard-managed Codex copies. Modified, user-owned, symlinked, or otherwise special same-name paths are preserved.

Type of change

  • Bug fix
  • New feature
  • Breaking change
  • Documentation
  • New guard script

Checklist

  • Tests pass (cargo test / go test ./... / pytest)
  • Guard scripts tested (not applicable; no guard behavior changed)
  • Documentation updated
  • No hardcoded paths
  • Conventional commit message used (feat: / fix: / chore: etc.)

Related issues

Closes #763

Screenshots / logs

  • bash tests/test_setup.sh --shard bootstrap: 599/599
  • bash tests/test_setup.sh --shard install: 503/503
  • bash tests/test_setup.sh --shard protection: 137/137
  • bash tests/test_setup_hardening.sh: 16/16
  • bash scripts/local-contract-check.sh --quick: passed
  • cargo test --manifest-path vibeguard-runtime/Cargo.toml: passed

An independent Codex review identified cleanup and custom-CODEX_HOME recovery gaps; both were fixed, with regression coverage added before this PR was opened.

Remove the eight bundled agent Skill sources and their distribution manifest entries. Preserve modified or user-owned same-name Codex trees while retiring exact VibeGuard-managed copies during upgrade and clean flows.

Closes #763

Constraint: Existing user-owned same-name Skill directories must survive upgrades

Rejected: Remove only manifest entries | tracked Codex copies would remain installed

Confidence: high

Scope-risk: moderate

Reversibility: clean

Directive: Keep user-level Codex skills outside VibeGuard default distribution

Tested: cargo test --manifest-path vibeguard-runtime/Cargo.toml

Tested: bash tests/test_setup.sh --shard install (499/499)

Tested: bash tests/test_setup.sh --shard protection (127/127)

Tested: bash tests/test_setup_hardening.sh (16/16)
Signed-off-by: majiayu000 <1835304752@qq.com>
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.

Retire bundled agent skills from VibeGuard distribution

1 participant