You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
refactor: Remove ui5-integration-cards skill from ui5-guidelines plugin
Remove duplicate integration cards skill that is already provided by the
MCP-based ui5 plugin (PR #51). This change eliminates duplication between
the two plugin architectures and focuses the ui5-guidelines plugin on
coding standards and TypeScript conversion.
Changes:
- Delete skills/ui5-integration-cards/ directory and all reference files
- Update .claude-plugin/plugin.json to list only 2 skills
- Remove 15 integration cards test cases from test-cases.ts
- Update provider detectSkill() methods to remove integration cards patterns
- Update cross-provider tests to use only remaining test cases
- Remove integration cards sections from README.md and TESTING.md
- Update test counts: 47 → 32 test cases per provider
- Update triggering tests to reflect only 2 skills
- All tests passing: 53/53 (100%)
Copy file name to clipboardExpand all lines: plugins/ui5-guidelines/.claude-plugin/plugin.json
+3-7Lines changed: 3 additions & 7 deletions
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,7 @@
1
1
{
2
2
"name": "ui5-guidelines",
3
3
"version": "1.0.0",
4
-
"description": "Comprehensive UI5 development guidelines and best practices derived from official SAP documentation (UI5 1.136.7). Version-aware skills covering CSP directives, XML event handling ($parameters, $source, $event, $controller), Test Starter patterns, Component metadata, and version-specific APIs. Includes modern coding standards, TypeScript conversion patterns, and Integration Cards development.",
4
+
"description": "Comprehensive UI5 development guidelines and best practices derived from official SAP documentation (UI5 1.136.7). Version-aware skills covering CSP directives, XML event handling ($parameters, $source, $event, $controller), Test Starter patterns, Component metadata, and version-specific APIs. Includes modern coding standards and TypeScript conversion patterns.",
Copy file name to clipboardExpand all lines: plugins/ui5-guidelines/README.md
+88-76Lines changed: 88 additions & 76 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
3
3
**Version 1.0.0** | UI5 development guidelines and best practices for Claude Code
4
4
5
-
Three specialized, version-aware skills covering modern coding standards, TypeScript conversion, and Integration Cards development. Derived from official SAP UI5 documentation (1.136.7).
5
+
Two specialized, version-aware skills covering modern coding standardsand TypeScript conversion. Derived from official SAP UI5 documentation (1.136.7).
6
6
7
7
---
8
8
@@ -28,14 +28,6 @@ Expert TypeScript conversion and migration:
28
28
- Test conversion (OPA5, QUnit)
29
29
- Version-aware patterns (>= 1.90.0, >= 1.115.0)
30
30
31
-
### 📊 ui5-integration-cards
32
-
Integration Cards development expert:
33
-
- All 6 card types (List, Table, Calendar, Timeline, Object, Analytical)
34
-
- Data configuration patterns
35
-
- 44 chart types with feed UIDs
36
-
- Configuration Editor setup
37
-
- Troubleshooting "No data" errors
38
-
39
31
---
40
32
41
33
## Installation
@@ -69,7 +61,7 @@ Add to `~/.claude/settings.json`:
69
61
# Check plugin is linked
70
62
ls ~/.claude/plugins/ui5-guidelines/skills
71
63
72
-
# Should show: ui5-best-practices ui5-integration-cards ui5-typescript-expert
64
+
# Should show: ui5-best-practices ui5-typescript-expert
73
65
```
74
66
75
67
Restart Claude (CLI or VSCode extension) to load the plugin.
@@ -90,9 +82,6 @@ Ask UI5 questions and the appropriate skill activates:
90
82
91
83
"Convert my UI5 controller to TypeScript"
92
84
→ ui5-typescript-expert skill activates
93
-
94
-
"Create analytical card with donut chart"
95
-
→ ui5-integration-cards skill activates
96
85
```
97
86
98
87
### What Each Skill Covers
@@ -115,13 +104,6 @@ Ask UI5 questions and the appropriate skill activates:
115
104
- Test conversion (OPA5, QUnit)
116
105
- Version-aware patterns (>= 1.90.0, >= 1.115.0)
117
106
118
-
**ui5-integration-cards:**
119
-
- All 6 card types (List, Table, Calendar, Timeline, Object, Analytical)
120
-
- Data configuration patterns
121
-
- 44 chart types with feed UIDs
122
-
- Configuration Editor setup
123
-
- Troubleshooting "No data" errors
124
-
125
107
### Quick Examples
126
108
127
109
```javascript
@@ -132,10 +114,6 @@ Ask UI5 questions and the appropriate skill activates:
0 commit comments