fix(skills): sync repaired full skill content - #6
Open
anotherben wants to merge 1 commit into
Open
Conversation
|
You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard. |
anotherben
force-pushed
the
codex/sync-repaired-full-skills
branch
from
June 30, 2026 03:16
668b29a to
aaa45a7
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Sync the repaired full-skill content back into
claude-harnessso the repo matches the local no-shim skill surfaces.Changes:
harness-updateto sync full skill directories across Claude, Codex, Agents, Continue, Cursor, and the shared platform catalog--delete, while preserving only explicitly local overlays marked as.local/,local.*, or*.local.*harness-updateno-shim verification block self-contained when run in a fresh shellplan-360-auditeval coverageskills-indexruntime support fortask_bootstrap, routing bundles, candidate validation, and the daemon/proxy surface used by the updated vault skillsskills-indexfreshness, external mirror target safety, daemon shutdown, and portable default path behaviorRegression check
cd skills-index && npm ci && npm test— 28/28 tests passingcd skills-index && node --check src/cli.js && node --check src/daemon.js && node --check src/indexer.js && node --check src/store.jspython3 -m json.tool skills/plan-360-audit/evals/evals.jsonpython3 ~/.codex/skills/.system/skill-creator/scripts/quick_validate.py skills/deploy-checklistpython3 ~/.codex/skills/.system/skill-creator/scripts/quick_validate.py skills/harness-updatepython3 ~/.codex/skills/.system/skill-creator/scripts/quick_validate.py skills/session-heartbeatpython3 ~/.codex/skills/.system/skill-creator/scripts/quick_validate.py skills/vault-initpython3 ~/.codex/skills/.system/skill-creator/scripts/quick_validate.py skills/vault-processpython3 ~/.codex/skills/.system/skill-creator/scripts/quick_validate.py skills/plan-360-audit0evals/local.jsonsurvived and an unmarkedremoved-script.shwas deletedMIGRATION_DIR=. bash -c ': "${MIGRATION_DIR:?Set MIGRATION_DIR to your repo migration directory}"; ls "$MIGRATION_DIR"/ >/dev/null'MIGRATION_DIR=. zsh -c ': "${MIGRATION_DIR:?Set MIGRATION_DIR to your repo migration directory}"; ls "$MIGRATION_DIR"/ >/dev/null'0shim-only skillsskills-indexvia/Users/ben/.claude-harness/skills-index; status reportsstale: falsegit diff origin/main...HEAD --checkPASSBlast radius
Limited to skill documentation/content, one eval JSON under
skills/, and the repo-localskills-indexMCP runtime/tests needed to expose thetask_bootstrapcontract referenced by the updated vault skills. No installer shell, package manifests, hooks, or generated database files are changed.Edge cases
SKILL.mdtransfer is verified, not just preservation of pre-existing filesMIGRATION_DIRinstead of an angle-bracket placeholder/run-verificationremains user-invocable; the accidental local metadata hiding it was removed during local sync and is not part of this repo diffSKILL.mdare skippedtask_bootstraptool instead of relying on this machine's global proxysync-external --targetis restricted to the managedplatformRoot/external-skillstree and refresh deletes only the managed mirror repo childskipEmbeddingsoverrides globally enabled embeddings for daemon/quick-start pathsskill-routing.jsonrebuild instead of reusing stale old-shape artifactsConversations addressed
skills-indexsupport in step with the local full skills that call it.