feat(skill): add Siemens Element skill - #2500
Conversation
ab4f254 to
a0dc6fc
Compare
|
@mistrykaran91 @spike-rabbit If we anyway have to instruct the model to run a command, we might as well tell it to just read the package.json to find the currently used element version, most Agents also always allow reads in the current working dir but not shell automatically. |
You mean to say if user does not allowing reading using shell then in that case we should ask agent to do so by itself ? |
|
After also talking with @Killusions I guess just pointing it by default to the / path is fine. |
|
ix is also not planning to resolve the version at all BTW |
04c4cbf to
4efca0e
Compare
- Add an Element-specific skill for component selection, integration, debugging, styling, theming, and migration tasks. - Use version-matched documentation to provide accurate package APIs, examples, icon guidance, and migration steps.
4efca0e to
9092b4a
Compare
@Killusions , @spike-rabbit : I have updated the skill file and remove the script. |
| @@ -0,0 +1,52 @@ | |||
| --- | |||
| name: element | |||
| description: Manages Siemens Element Angular components and projects — selecting, adding, searching, fixing, debugging, styling, theming, migrating, and composing accessible UI. Provides version-matched project context, component APIs, design guidance, documentation, and usage examples. Use this skill whenever a task involves Siemens Element, an Element component, or any @siemens/element-ng, @siemens/dashboards-ng, @siemens/charts-ng, @siemens/maps-ng, @siemens/element-translate-ng, @siemens/element-theme, or @siemens/element-icons package, even when the user does not explicitly ask for this skill. | |||
There was a problem hiding this comment.
Instead of "Use this skill whenever a task involves Siemens Element, an Element component" I would write "Use this skill whenever a task involves developing an Angular frontend, Siemens Element, an Element component"
Just one comment, otherwise I like it 👍 |
Documentation.
Examples.
Dashboards Demo.
Playwright report.
Coverage Reports: