Skip to content

Fix theme skill overlap and individually installed reference links - #25

Merged
tcballard merged 1 commit into
mainfrom
fix/skill-scope-and-resource-paths
Sep 14, 2026
Merged

tcballard merged 1 commit into
mainfrom
fix/skill-scope-and-resource-paths

Conversation

@tcballard

Copy link
Copy Markdown
Owner

Individually installed Plugin skills cannot rely on sibling directories retaining their skill names. Two review-reference links therefore broke after installation. Styling requests also need a clearer boundary between shared theme values and widget QML.

This change bundles the existing review guidance inside Plugin Test and Service IPC, using local links. Bar Widget, QML Patterns and Plugin Debug distinguish shared theme styling from widget token consumption and preserve diagnosis-only scope. Portable and OpenAI adapter copies match. Workflow navigation and the bounded colour-diagnosis evaluation are updated.

Validation: ./scripts/test passes all 55 tests and all portable, packaging, metadata and adapter checks. An installed-directory scan of both bundles found 24 unique skills and no broken or escaping local Markdown links. An independent diagnosis-only exercise identified a hard-coded widget colour, proposed a semantic token binding, preserved the fixture and reported live-host evidence limits. The five affected Plugin skills are already updated and verified in the personal installation.

Companion Theme fixes: tcballard/build-omarchy-themes#1

No new Omarchy schema or marketplace assumptions, version changes, tags or releases. Fresh ChatGPT automatic selection and live desktop behaviour remain untested.

Route shared styling to theme skills and widget token defects to plugin QML. Bundle the two cross-skill review references locally for individually installed skills. Update workflow navigation and record the bounded diagnosis exercise.
@tcballard
tcballard marked this pull request as ready for review September 14, 2026 09:13
@tcballard
tcballard merged commit 26ee1e7 into main Sep 14, 2026
14 checks passed
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.

1 participant