Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
cefa197
feat(ui5-guidelines): Add consolidated testing and metrics system
d3xter666 May 11, 2026
7c1eb13
feat(ui5-guidelines): Phase 2.1 - improve triggering and extract Type…
d3xter666 May 11, 2026
e4a6858
feat(ui5-guidelines): Phase 2.2 - extract Integration Cards references
d3xter666 May 11, 2026
669d2bf
feat(ui5-guidelines): Phase 2.3 - refactor test framework to TypeScri…
d3xter666 May 11, 2026
229a99e
feat(ui5-guidelines): Phase 2.4 - expand test coverage and add sample…
d3xter666 May 12, 2026
4ef9c28
docs(ui5-guidelines): Update documentation for v2.1.0 release
d3xter666 May 12, 2026
ba5db7a
refactor(test): Phase 1 - High priority fixes from code review
d3xter666 May 12, 2026
e45f6c1
refactor(skills): Phase 2.1 - Extract ui5-best-practices references
d3xter666 May 12, 2026
c75d4cc
refactor(skills): Phase 2.2 - Extract ui5-typescript-expert references
d3xter666 May 12, 2026
4e636f6
refactor(skills): Phase 2.3 - Extract ui5-integration-cards references
d3xter666 May 12, 2026
6f13ae7
test: Add 12 new test cases for improved coverage
d3xter666 May 12, 2026
10cff25
docs: Add comprehensive code review fixes summary
d3xter666 May 12, 2026
b44666a
docs: Consolidate documentation (72% reduction)
d3xter666 May 12, 2026
4900f9f
docs: Add comprehensive user guide and documentation summary
d3xter666 May 12, 2026
130702a
feat: Consolidate docs, fix scripts, add coverage analysis
d3xter666 May 13, 2026
1a39c69
feat: Consolidate docs, fix scripts, add coverage analysis
d3xter666 May 13, 2026
c6648a2
feat: Clean plugin for distribution - remove test infrastructure
d3xter666 May 13, 2026
8cae554
fix: Remove ui5-guidelines test references from root
d3xter666 May 13, 2026
40873ce
refactor: Remove ui5-integration-cards skill from ui5-guidelines plugin
d3xter666 May 15, 2026
77b1e35
refactor: Remove redundant skills and consolidate ui5-guidelines to s…
d3xter666 May 15, 2026
17c1086
ci: Add dist directory to gitignore
d3xter666 May 15, 2026
db7fffb
refactor: Adjust SKILL with the minimal required information and addr…
d3xter666 May 18, 2026
2caa89d
docs: Refactor i18n scenarios recommendation
d3xter666 May 18, 2026
069c3d0
docs: Revise CSP policy
d3xter666 May 18, 2026
377e017
fix: Prettier formatting & styling
d3xter666 May 18, 2026
8bcbcbb
refactor: Remove redundant information
d3xter666 May 18, 2026
c5894f0
docs: Update README.md
d3xter666 May 18, 2026
03772a1
refactor: Consolidate ui5-guidelines into plugins/ui5/
d3xter666 May 19, 2026
51d09d3
refactor: Cleanup
d3xter666 May 19, 2026
8d75ad2
docs: Adjust Readme
d3xter666 May 20, 2026
0d9bd30
revert: Plugin.json to initial state
d3xter666 May 20, 2026
77d9cc3
fix: Resolve merge conflicts
d3xter666 May 22, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
32 changes: 25 additions & 7 deletions plugins/ui5/README.md
Original file line number Diff line number Diff line change
@@ -1,23 +1,41 @@
# UI5 Plugin for Coding Agents

Complete SAPUI5 / OpenUI5 plugin for Claude Code with MCP tools, API documentation access, linting capabilities, and development guidelines.

---

## Key Features

- Helps with the creation of new UI5 projects when working with coding agents
- Supports the developer to detect and fix UI5-specific errors
- Provides additional UI5-specific information for coding agents
### 🛠️ MCP Tools
- **Create and validate UI5 projects** - Project scaffolding and validation
- **Access API documentation** - Query UI5 control APIs and documentation
- **Run UI5 linter** - Code quality validation and best practices checks
- **UI5 tooling integration** - Version info and project management

### 📋 Skills: ui5-best-practices
Comment thread
d3xter666 marked this conversation as resolved.

## Installation
Development guidelines and coding standards derived from official SAP UI5 guidelines:
- **Async module loading** - sap.ui.define patterns
- **Data binding with OData types** - Type-safe data binding
- **CSP compliance** - Content Security Policy best practices
- **TypeScript event handlers** - Modern event handling (UI5 >= 1.115.0)
- **CAP integration** - Integration with SAP Cloud Application Programming Model
- **Form creation rules** - Form and SimpleForm patterns
- **i18n management** - Internationalization workflows
- **Component initialization** - ComponentSupport patterns

**Note**: For TypeScript conversion specifically, use the separate [`ui5-typescript-conversion`](https://github.com/UI5/plugins-claude/tree/main/plugins/ui5-typescript-conversion) plugin.

### Claude Code
---

## Installation

Via Claude CLI:
### Via Claude CLI
```bash
claude plugin install ui5@claude-plugins-official
```

In Claude Code:
### In Claude Code
```
/plugin install ui5@claude-plugins-official
```
Expand Down
Loading