This repository is a marketplace of skill plugins for AI coding agents focused on Avalonia and other IRIHI Tech products.
The structure follows the same plugin-first model used by dotnet/skills, so the repository can be consumed by multiple agent ecosystems.
| Plugin | Description |
|---|---|
| semi-avalonia | Semi.Avalonia control references (65 controls) with DynamicResource keys and theme customization. |
| ursa-avalonia | Ursa.Avalonia custom control references (~70 controls) with usage patterns and theme resources. |
| irihi-lingua | Irihi.Lingua Avalonia i18n setup guide — from NuGet installation, resource files, LanguageManager to runtime culture switching. |
- Claude Code via
.claude-plugin/marketplace.jsonand each plugin's.claude-plugin/plugin.json - GitHub Copilot CLI via
.github/plugin/marketplace.json - Cursor via
.cursor-plugin/marketplace.json - Codex / Open-standard plugin clients via
.agents/plugins/marketplace.jsonand each plugin's.codex-plugin/plugin.json - CodeWhale-style marketplaces via
.codewhale-plugin/marketplace.json
.
├── .agents/plugins/marketplace.json
├── .github/plugin/marketplace.json
├── .claude-plugin/marketplace.json
├── .codewhale-plugin/marketplace.json
├── .cursor-plugin/marketplace.json
└── plugins/
├── semi-avalonia/
│ ├── plugin.json
│ ├── .claude-plugin/plugin.json
│ ├── .codex-plugin/plugin.json
│ └── skills/
│ ├── controls/SKILL.md
│ │ └── reference/ (65 control files)
│ └── theme/SKILL.md
└── irihi-lingua/
├── plugin.json
├── .claude-plugin/plugin.json
├── .codex-plugin/plugin.json
└── skills/
└── i18n/SKILL.md
└── ursa-avalonia/
├── plugin.json
├── .claude-plugin/plugin.json
├── .codex-plugin/plugin.json
└── skills/
└── controls/SKILL.md
└── reference/ (70+ control files)
Add this repo as a marketplace source, then install the plugins:
/plugin marketplace add irihitech/eureka-skills
/plugin install semi-avalonia@eureka-skills
/plugin install ursa-avalonia@eureka-skills
/plugin install irihi-lingua@eureka-skills
Use .github/plugin/marketplace.json as the marketplace entry point.
Add this repository as a plugin marketplace and install the semi-avalonia or ursa-avalonia plugins.
Use .agents/plugins/marketplace.json as the marketplace entry point for Codex and clients that follow the open Agent Skills plugin format.