{"ref":"artifact:sap-ui-theme-designer-plugins","page":"/artifacts/sap-ui-theme-designer-plugins","json":"/artifacts/sap-ui-theme-designer-plugins.json","generated":"2026-10-26","drafted_with_ai":true,"entity":{"id":"sap-ui-theme-designer-plugins","name":"SAP/ui-theme-designer-plugins-for-coding-agents","artifact_type":"skill","ecosystem":"ui5","domain":"ai-and-agents","origin_ring":"sap-official","description":{"one_line":"One plugin that teaches a coding agent the SAP Design System, Fiori design tokens, and which theming parameters a given control actually reads, installed into Claude Code or GitHub Copilot.","short":"Agent plugin on the SAP Design System and theming parameters","what_it_solves":"Theming fails quietly: a colour set on the wrong parameter looks right in one theme and wrong in the next, and a model has no way to know which parameter a control consumes. This bundles the design-tokens and help skills — guidance on using UI theme designer on BTP, answers about the SAP Design System and the Fiori design tokens, and the mapping from a UI component to the theming parameters it uses, including how a parameter is inherited. It installs as a plugin into Claude Code or GitHub Copilot, with its own command for each, or through the skills command line for an agent that reads neither.","when_not_to_use":"Knowledge about theming, not a theme build: nothing here compiles a theme or deploys one, and it says nothing about a custom control's own parameters."},"links":{"repo":"https://github.com/SAP/ui-theme-designer-plugins-for-coding-agents"},"identity":{"license":"Apache-2.0"},"skills":{"provenance":"indexed","kind":"capability","canonical_source":"https://github.com/SAP/ui-theme-designer-plugins-for-coding-agents"},"provides":[{"capability":"capability:agent-guidance","what_it_does":"Design-system and design-token knowledge as skills, including which theming parameters specific UI components use — the part that is not derivable from a control's public API.","facets":[{"key":"installs_into","value":["Claude Code","GitHub Copilot"],"source":{"url":"https://github.com/SAP/ui-theme-designer-plugins-for-coding-agents/blob/main/plugins/ui-theme-designer/README.md","title":"SAP/ui-theme-designer-plugins-for-coding-agents — plugins/ui-theme-designer/README.md, Installation","checked":"2026-10-15","quote":"claude plugin install ui-theme-designer@claude-plugins-official"},"sources":[{"url":"https://github.com/SAP/ui-theme-designer-plugins-for-coding-agents/blob/main/plugins/ui-theme-designer/README.md","title":"SAP/ui-theme-designer-plugins-for-coding-agents — plugins/ui-theme-designer/README.md, Installation, Claude","checked":"2026-10-15","quote":"claude plugin install ui-theme-designer@claude-plugins-official"},{"url":"https://github.com/SAP/ui-theme-designer-plugins-for-coding-agents/blob/main/plugins/ui-theme-designer/README.md","title":"SAP/ui-theme-designer-plugins-for-coding-agents — plugins/ui-theme-designer/README.md, Installation, GitHub Copilot","checked":"2026-10-15","quote":"copilot plugin install ui-theme-designer@awesome-copilot"}]}],"sources":[{"url":"https://github.com/SAP/ui-theme-designer-plugins-for-coding-agents","title":"SAP/ui-theme-designer-plugins-for-coding-agents — README","checked":"2026-09-09","quote":"Equips AI coding agents with knowledge and tooling for working with UI theme designer"},{"url":"https://github.com/SAP/ui-theme-designer-plugins-for-coding-agents","title":"SAP/ui-theme-designer-plugins-for-coding-agents — README, the UI theme designer plugin","checked":"2026-10-15","quote":"Provides practical guidance and conceptual support for using UI Theme Designer on BTP. It also answers questions about the SAP Design System and SAP Fiori design tokens, including which theming parameters are used by specific UI components."},{"url":"https://github.com/SAP/ui-theme-designer-plugins-for-coding-agents/blob/main/plugins/ui-theme-designer/README.md","title":"SAP/ui-theme-designer-plugins-for-coding-agents — plugins/ui-theme-designer/README.md, the design-tokens skill","checked":"2026-10-15","quote":"Provides information about the SAP Design System and SAP Fiori design tokens, including theme details, parameter inheritance, component consumption, and CSS optimization recommendations"}]}],"provenance":{"discovered_via":[{"source":"source:sap-ai-mcp-servers"}],"first_seen":"2026-09-09"},"history":[{"date":"2026-09-09","field":"entry","from":null,"to":"created","reason":"Entered from the sap-ai-mcp-servers catalogue, which is credited as the source; written from the repository's own README rather than from the catalogue's line about it. Hard rule 7: skills are indexed, never authored here."},{"date":"2026-10-15","field":"provides.agent-guidance.facets.installs_into","from":null,"to":"Claude Code, GitHub Copilot","reason":"capability:agent-guidance widened the installs_into property to the UI5 door. The plugin's own README carries two install commands, one for the Claude Code marketplace and one for the Copilot one, and a third route through the skills command line that names no client."},{"date":"2026-10-15","field":"description.what_it_solves","from":"This bundles the design-tokens and help skills — guidance on using UI theme designer on BTP, answers about the SAP Design System and the Fiori design tokens, and the mapping from a UI component to the theming parameters it uses.","to":"The same sentence with parameter inheritance named, followed by the three install routes.","reason":"The plugin's own README read on 2026-10-15 lists parameter inheritance beside component consumption in the design-tokens skill, and the entry said nothing about how the plugin gets in front of an agent. Both are facts a reader needs before the parameter mapping is any use to them."}],"drafted_with_ai":true,"maintainers":["actor:sap"],"contributors":["actor:bhartel","actor:boffof","actor:david-klug-sap","actor:dominikschreiber"],"changed_in":[{"version":"2.0.0","date":"2026-07-10","what_changed":"The skill names carry the prefix `ui-theme-designer-`, for example `ui-theme-designer-design-tokens` and `ui-theme-designer-help`.","invalidates":"Instructions or agent configurations that invoke the skills by their unprefixed names.","source":{"url":"https://github.com/SAP/ui-theme-designer-plugins-for-coding-agents/blob/main/CHANGELOG.md#200-2026-07-10","title":"SAP/ui-theme-designer-plugins-for-coding-agents changelog, 2.0.0","checked":"2026-10-19","quote":"Prefix skill names with ui-theme-designer-"}}]},"effective_normative_relations":[],"readings":{"liveness":[{"label":"Maintenance","tier":"unknown","evidence":"no release data"},{"label":"Continuity","tier":"good","evidence":"9 contributors, org-owned"},{"label":"Repository","tier":"good","evidence":"pushed 2026-10, not archived"}],"compatibility":[{"label":"Declared for","tier":"unknown","evidence":"no UI5 release lines in the atlas"},{"label":"Survived majors","tier":"unknown","evidence":"no UI5 release lines in the atlas"},{"label":"Maintainer's CI","tier":"good","evidence":"release-please green, 2026-10-19"}],"practice":[{"label":"Tests","tier":"poor","evidence":"none found in the tree"},{"label":"Docs","tier":"good","evidence":"docs/ with 2 pages, README 3 KB"},{"label":"Changelog","tier":"good","evidence":"CHANGELOG in the repo"}],"reach":[{"value":null,"unit":"installs/week"},{"value":6,"unit":"watching"}]},"signals":{"crawled_at":"2026-10-25","npm":"not published under this name","stars":6,"forks":1,"open_issues":1,"archived":false,"pushed_at":"2026-10-19","license_spdx":"Apache-2.0","org_owned":true,"default_branch":"main","contributors":9,"tree_truncated":false,"test_files":0,"workflows":6,"other_ci":false,"readme_bytes":3236,"docs_files":2,"changelog":true,"license_file":true,"dts_files":0,"ci_status":"success","ci_run_at":"2026-10-19","ci_workflow":"release-please","ci_event":"push","readme_path":"README.md","readme_sha":"201fadf792469fd33484926a90b4ad6e9e8eba15","created_at":"2026-06-15T14:27:03Z","open_prs":1,"first_commit":"2026-06-15","last_commit":"2026-10-19","commits":60,"repo_read":"2026-10-25"},"release_notes":{"license":"Apache-2.0","quotable":true,"source":{"kind":"repo","path":"CHANGELOG.md","ref":"main","url":"https://github.com/SAP/ui-theme-designer-plugins-for-coding-agents/blob/main/CHANGELOG.md"},"format":"conventional","releases":[{"version":"2.0.0","date":"2026-07-10","date_source":"heading","heading":"2.0.0 (2026-07-10)","url":"https://github.com/SAP/ui-theme-designer-plugins-for-coding-agents/blob/main/CHANGELOG.md#200-2026-07-10","sections":[{"kind":"breaking","heading":"⚠ BREAKING CHANGES","items":1},{"kind":"fix","heading":"Bug Fixes","items":3}],"hash":"a08793c64837ba7b","cited_by":[{"version":"2.0.0","date":"2026-07-10"}]},{"version":"1.2.1","date":"2026-07-06","date_source":"heading","heading":"1.2.1 (2026-07-06)","url":"https://github.com/SAP/ui-theme-designer-plugins-for-coding-agents/blob/main/CHANGELOG.md#121-2026-07-06","sections":[{"kind":"fix","heading":"Bug Fixes","items":1}],"hash":"50f3b67bc5b6c27c"},{"version":"1.2.0","date":"2026-07-06","date_source":"heading","heading":"1.2.0 (2026-07-06)","url":"https://github.com/SAP/ui-theme-designer-plugins-for-coding-agents/blob/main/CHANGELOG.md#120-2026-07-06","sections":[{"kind":"feature","heading":"Features","items":1},{"kind":"fix","heading":"Bug Fixes","items":1}],"hash":"304ec1f8958a31fb"},{"version":"1.1.0","date":"2026-06-24","date_source":"heading","heading":"1.1.0 (2026-06-24)","url":"https://github.com/SAP/ui-theme-designer-plugins-for-coding-agents/blob/main/CHANGELOG.md#110-2026-06-24","sections":[{"kind":"feature","heading":"Features","items":1},{"kind":"fix","heading":"Bug Fixes","items":1}],"hash":"625ffcf9243d90e4"}],"crawled_at":"2026-10-25"},"edges":{"maintainers":[{"ref":"actor:sap","name":"SAP","json":"/actors/sap.json"}],"contributors":[{"ref":"actor:bhartel","name":"Barbara Hartel","json":"/actors/bhartel.json"},{"ref":"actor:david-klug-sap","name":"David Klug","json":"/actors/david-klug-sap.json"},{"ref":"actor:dominikschreiber","name":"Dominik Schreiber","json":"/actors/dominikschreiber.json"},{"ref":"actor:boffof","name":"Florian Boffo","json":"/actors/boffof.json"}],"explained_by":[{"ref":"content:devtoberfest-2026-sap-themes-with-coding-agents","name":"Bringing SAP themes to any web app with coding agents","json":"/content/devtoberfest-2026-sap-themes-with-coding-agents.json"}],"alternative_to_this":[],"needed_by":[],"available_via":[],"parts":[],"add_ons":[],"answered_through_parts":[]}}