Replies: 1 comment
-
|
Late close-the-loop: this largely happened, just via a different door. The repo adopted the open agent skill standard with |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Context
PR #275: plugin support for career-ops. Blocked — bundles 3 arch decisions affecting existing users:
.claude/skills/career-ops/→skills/career-ops/SKILL.mdmodes/_profile.md→config/_profile.md.claude-plugin/plugin.jsonforclaude plugin install career-opsConsensus needed before split. Related: #412 (".skill no longer working") — blocked on canonical path.
(a) Canonical skills path
Proposal:
skills/career-ops/SKILL.mdat repo root."skills": ["./skills/"]→ marketplace resolves to~/.claude/plugins/cache/career-ops/<version>/skills/career-ops/SKILL.mdautomatically..claude/skills/= user-local dir for personal skills. career-ops ships with repo →skills/at root correct.$PWD/modes/_shared.md(clone) and~/.claude/plugins/cache/*/career-ops/*/modes/_shared.md(plugin).Open question: Redirect stub at
.claude/skills/career-ops/SKILL.mdfor manual-placers, or changelog note enough?(b) Coexist or replace?
Proposal: coexist. Plugin install = recommended path going forward.
$PWD/modes/~/.claude/plugins/cache/career-ops/<v>/modes/config/_profile.md(project)config/_profile.md(unchanged)git pullclaude plugin update career-opsBoth converge on
modes/+config/_profile.md. No divergence.Open question: Deprecate git-clone as primary in future major, or keep both?
(c) Migration
Group 1 — cloned repo (majority): No action. Local path takes priority.
Group 2 — manually copied SKILL.md to
.claude/skills/career-ops/: Replace withskills/career-ops/SKILL.md. One file copy. Surface inCHANGELOG.md+ newUPGRADING.md.Profile migration (
modes/_profile.md→config/_profile.md): handled in code — SKILL.md detects old path, copies silently. No user action.(d) Compat window
Proposal: 2 minor versions (~4–6 weeks).
UPGRADING.mdentry addedQuestions for consensus
skills/career-ops/SKILL.mdat root acceptable, or keep inside.claude/?.claude-plugin/plugin.jsonstays in.claude-plugin/or move to root?Once consensus reached, PR #275 splits into:
config/_profile.mdsplit + migrationBeta Was this translation helpful? Give feedback.
All reactions