From 0a06dc05b01d13763ef5f2b8c0befa84756d2d58 Mon Sep 17 00:00:00 2001 From: Baptiste LAFOURCADE Date: Mon, 22 Jun 2026 13:03:34 +0200 Subject: [PATCH 1/2] feat(aidd-ui): scaffold alpha plugin (0.1.0-alpha.0) Add aidd-ui as a new plugin with a single smoke-test skill (01-hello). Registered in marketplace.json (recommended: false) and release config; alpha status is conveyed by the 0.1.0-alpha.0 version in plugin.json. Lives on a dedicated branch off next, so it is not public until it graduates to main. Co-Authored-By: Claude Opus 4.8 (1M context) --- .claude-plugin/marketplace.json | 7 +++++ .release-please-manifest.json | 3 +- README.md | 15 ++++++++-- plugins/aidd-ui/.claude-plugin/plugin.json | 12 ++++++++ plugins/aidd-ui/CATALOG.md | 30 +++++++++++++++++++ plugins/aidd-ui/README.md | 26 ++++++++++++++++ plugins/aidd-ui/skills/01-hello/README.md | 29 ++++++++++++++++++ plugins/aidd-ui/skills/01-hello/SKILL.md | 14 +++++++++ .../skills/01-hello/actions/01-greet.md | 15 ++++++++++ release-please-config.json | 10 +++++++ 10 files changed, 158 insertions(+), 3 deletions(-) create mode 100644 plugins/aidd-ui/.claude-plugin/plugin.json create mode 100644 plugins/aidd-ui/CATALOG.md create mode 100644 plugins/aidd-ui/README.md create mode 100644 plugins/aidd-ui/skills/01-hello/README.md create mode 100644 plugins/aidd-ui/skills/01-hello/SKILL.md create mode 100644 plugins/aidd-ui/skills/01-hello/actions/01-greet.md diff --git a/.claude-plugin/marketplace.json b/.claude-plugin/marketplace.json index 1d96ee0e..3484bd1a 100644 --- a/.claude-plugin/marketplace.json +++ b/.claude-plugin/marketplace.json @@ -48,6 +48,13 @@ "description": "Meta-cognition: refine input through brainstorming, refine output through challenge and condensed communication mode.", "strict": true, "recommended": true + }, + { + "name": "aidd-ui", + "source": "./plugins/aidd-ui", + "description": "UI and UX concern: design, review, and improve frontend interfaces.", + "strict": true, + "recommended": false } ] } diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 9abfc873..8891d967 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -5,5 +5,6 @@ "plugins/aidd-vcs": "2.0.0", "plugins/aidd-pm": "2.0.0", "plugins/aidd-orchestrator": "2.0.0", - "plugins/aidd-refine": "2.0.0" + "plugins/aidd-refine": "2.0.0", + "plugins/aidd-ui": "0.1.0-alpha.0" } diff --git a/README.md b/README.md index b5bc4832..0583076c 100644 --- a/README.md +++ b/README.md @@ -7,7 +7,7 @@ ### Vibe Coding for professional developers — focused on 100% quality on AI-generated code.

- 6 plugins · 38 skills · 3 agents · MIT + 7 plugins · 39 skills · 3 agents · MIT

[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](LICENSE) @@ -139,7 +139,7 @@ flowchart TD ## 🧩 Plugins -Six plugins covering the whole SDLC — **install all of them**; they're designed to work together. +Seven plugins covering the whole SDLC — **install all of them**; they're designed to work together. (`aidd-ui` is experimental and off the curated install path.) @@ -198,6 +198,17 @@ Meta-cognition: brainstorm, challenge, condense, shadow-areas, fact-check. Label an issue, get a PR; re-label, get the review applied. + + + +
+ +### 🎨 [aidd-ui](plugins/aidd-ui/README.md) + +`1 skill` · experimental + +UI and UX: design, review, and improve frontend interfaces. +
diff --git a/plugins/aidd-ui/.claude-plugin/plugin.json b/plugins/aidd-ui/.claude-plugin/plugin.json new file mode 100644 index 00000000..076a5ce2 --- /dev/null +++ b/plugins/aidd-ui/.claude-plugin/plugin.json @@ -0,0 +1,12 @@ +{ + "$schema": "https://json.schemastore.org/claude-code-plugin-manifest.json", + "name": "aidd-ui", + "version": "0.1.0-alpha.0", + "description": "UI and UX concern for the AI-Driven Development framework. Use when the user wants to design, review, or improve a frontend interface. Do NOT use for backend-only or non-UI tasks.", + "author": { "name": "AI-Driven Dev", "url": "https://github.com/ai-driven-dev" }, + "skills": ["./skills/01-hello"], + "keywords": ["ui", "ux", "design", "frontend"], + "repository": "https://github.com/ai-driven-dev/framework", + "homepage": "https://ai-driven.dev", + "license": "MIT" +} diff --git a/plugins/aidd-ui/CATALOG.md b/plugins/aidd-ui/CATALOG.md new file mode 100644 index 00000000..5b18635c --- /dev/null +++ b/plugins/aidd-ui/CATALOG.md @@ -0,0 +1,30 @@ +# aidd-ui catalog + +Auto-generated index of skills, agents, references and assets shipped by the `aidd-ui` plugin. + +> This file is automatically updated by the `scripts/summarize-markdown.js` script. + +## Table of Contents + +- [`.claude-plugin`](#claude-plugin) +- [`skills`](#skills) + - [`skills/01-hello`](#skills01-hello) + +--- + +### `.claude-plugin` + +| File | +|------| +| [plugin.json](.claude-plugin/plugin.json) | + +### `skills` + +#### `skills/01-hello` + +| Group | File | Description | +|-------|------|---| +| `actions` | [01-greet.md](skills/01-hello/actions/01-greet.md) | - | +| `-` | [README.md](skills/01-hello/README.md) | - | +| `-` | [SKILL.md](skills/01-hello/SKILL.md) | `Smoke-test skill that confirms the aidd-ui plugin loads. Use when the user wants to verify the alpha aidd-ui plugin is installed and reachable. Do NOT use for real UI or UX design work.` | + diff --git a/plugins/aidd-ui/README.md b/plugins/aidd-ui/README.md new file mode 100644 index 00000000..4764a7bc --- /dev/null +++ b/plugins/aidd-ui/README.md @@ -0,0 +1,26 @@ +← [aidd-framework](../../README.md) + +# aidd-ui + +UI and UX concern for the AI-Driven Development framework. + +> Status: experimental. + +This plugin is in alpha (`0.1.0-alpha.0`). It lives on a dedicated branch off `next` and is registered with `recommended: false`, so it stays off the curated install path until it stabilises and graduates to `main`. While it is not in the published marketplace yet, test it from a local checkout of this branch: + +``` +claude --plugin-dir plugins/aidd-ui # zero-marketplace, session-scoped +# or, persistent: +/plugin marketplace add . # register this checkout as a local marketplace +/plugin install aidd-ui@aidd-framework +``` + +Then run `aidd-ui:01-hello` to confirm it loads. + +One starter skill today; real UI and UX skills land as the concern stabilises. + +## Skills + +| Bracket ID | Skill | Description | +| ---------- | ----- | ----------- | +| [7.1] | [hello](skills/01-hello/README.md) | Smoke-test skill that confirms the plugin loads. | diff --git a/plugins/aidd-ui/skills/01-hello/README.md b/plugins/aidd-ui/skills/01-hello/README.md new file mode 100644 index 00000000..11b4803c --- /dev/null +++ b/plugins/aidd-ui/skills/01-hello/README.md @@ -0,0 +1,29 @@ +← [aidd-ui](../../README.md) + +# hello + +Smoke-test skill for the alpha `aidd-ui` plugin. It greets the caller and confirms the plugin loaded. + +## When to use + +- To verify the alpha `aidd-ui` plugin is installed and reachable after a local install or reload. + +## When NOT to use + +- For real UI or UX design, review, or improvement work. Those skills do not exist yet. + +## How to invoke + +`aidd-ui:01-hello` + +## Outputs + +- A short greeting printed in the chat. + +## Prerequisites + +- The plugin loaded locally (`claude --plugin-dir plugins/aidd-ui`, or installed from the marketplace). + +## Technical details + +See [SKILL.md](SKILL.md). diff --git a/plugins/aidd-ui/skills/01-hello/SKILL.md b/plugins/aidd-ui/skills/01-hello/SKILL.md new file mode 100644 index 00000000..ce72346a --- /dev/null +++ b/plugins/aidd-ui/skills/01-hello/SKILL.md @@ -0,0 +1,14 @@ +--- +name: 01-hello +description: Smoke-test skill that confirms the aidd-ui plugin loads. Use when the user wants to verify the alpha aidd-ui plugin is installed and reachable. Do NOT use for real UI or UX design work. +--- + +## Available actions + +| ID | Name | Purpose | +| --- | ----- | --------------------------------------------- | +| 01 | greet | Greet the user and confirm the skill works. | + +## Default flow + +Run action `01-greet` and return its message. diff --git a/plugins/aidd-ui/skills/01-hello/actions/01-greet.md b/plugins/aidd-ui/skills/01-hello/actions/01-greet.md new file mode 100644 index 00000000..176cfcda --- /dev/null +++ b/plugins/aidd-ui/skills/01-hello/actions/01-greet.md @@ -0,0 +1,15 @@ +# 01 - greet + +Greets the caller. + +## Inputs + +- none + +## Outputs + +- a short greeting printed in the chat + +## Process + +1. Print "Hello from aidd-ui (alpha)." diff --git a/release-please-config.json b/release-please-config.json index 256c699f..85d6d3ac 100644 --- a/release-please-config.json +++ b/release-please-config.json @@ -82,6 +82,16 @@ "jsonpath": "$.version" } ] + }, + "plugins/aidd-ui": { + "package-name": "aidd-ui", + "extra-files": [ + { + "type": "json", + "path": ".claude-plugin/plugin.json", + "jsonpath": "$.version" + } + ] } } } From eb2ca77d73c40b53c8aafdd842006e73942c8d4c Mon Sep 17 00:00:00 2001 From: Baptiste LAFOURCADE Date: Mon, 22 Jun 2026 15:02:26 +0200 Subject: [PATCH 2/2] docs(aidd-ui): mark alpha / not-ready across surfaces Add prominent alpha warnings to the plugin README, the homepage plugins table, and the marketplace and plugin descriptions so the not-ready status is unmistakable. Co-Authored-By: Claude Opus 4.8 (1M context) --- .claude-plugin/marketplace.json | 2 +- README.md | 8 ++++---- plugins/aidd-ui/.claude-plugin/plugin.json | 2 +- plugins/aidd-ui/README.md | 6 ++++-- 4 files changed, 10 insertions(+), 8 deletions(-) diff --git a/.claude-plugin/marketplace.json b/.claude-plugin/marketplace.json index 3484bd1a..04bc5051 100644 --- a/.claude-plugin/marketplace.json +++ b/.claude-plugin/marketplace.json @@ -52,7 +52,7 @@ { "name": "aidd-ui", "source": "./plugins/aidd-ui", - "description": "UI and UX concern: design, review, and improve frontend interfaces.", + "description": "ALPHA, not ready for use. UI and UX concern: design, review, and improve frontend interfaces.", "strict": true, "recommended": false } diff --git a/README.md b/README.md index 0583076c..e2484aaf 100644 --- a/README.md +++ b/README.md @@ -139,7 +139,7 @@ flowchart TD ## 🧩 Plugins -Seven plugins covering the whole SDLC — **install all of them**; they're designed to work together. (`aidd-ui` is experimental and off the curated install path.) +Seven plugins covering the whole SDLC — **install all of them**; they're designed to work together. (`aidd-ui` is 🚧 **alpha — not ready for use**, off the curated install path.) @@ -203,11 +203,11 @@ Label an issue, get a PR; re-label, get the review applied. diff --git a/plugins/aidd-ui/.claude-plugin/plugin.json b/plugins/aidd-ui/.claude-plugin/plugin.json index 076a5ce2..894d576b 100644 --- a/plugins/aidd-ui/.claude-plugin/plugin.json +++ b/plugins/aidd-ui/.claude-plugin/plugin.json @@ -2,7 +2,7 @@ "$schema": "https://json.schemastore.org/claude-code-plugin-manifest.json", "name": "aidd-ui", "version": "0.1.0-alpha.0", - "description": "UI and UX concern for the AI-Driven Development framework. Use when the user wants to design, review, or improve a frontend interface. Do NOT use for backend-only or non-UI tasks.", + "description": "ALPHA, not ready for use. UI and UX concern for the AI-Driven Development framework. Use when the user wants to design, review, or improve a frontend interface. Do NOT use for backend-only or non-UI tasks.", "author": { "name": "AI-Driven Dev", "url": "https://github.com/ai-driven-dev" }, "skills": ["./skills/01-hello"], "keywords": ["ui", "ux", "design", "frontend"], diff --git a/plugins/aidd-ui/README.md b/plugins/aidd-ui/README.md index 4764a7bc..f54d34cd 100644 --- a/plugins/aidd-ui/README.md +++ b/plugins/aidd-ui/README.md @@ -1,10 +1,12 @@ ← [aidd-framework](../../README.md) -# aidd-ui +# aidd-ui 🚧 alpha UI and UX concern for the AI-Driven Development framework. -> Status: experimental. +> ⚠️ **ALPHA — NOT READY FOR USE.** `0.1.0-alpha.0`. This plugin ships a single smoke-test skill and no real UI/UX capability yet. Do not install it expecting to use it; it exists only to validate the scaffold. APIs, skills, and naming may change or be removed without notice. + +> Status: alpha (experimental). This plugin is in alpha (`0.1.0-alpha.0`). It lives on a dedicated branch off `next` and is registered with `recommended: false`, so it stays off the curated install path until it stabilises and graduates to `main`. While it is not in the published marketplace yet, test it from a local checkout of this branch:
-### 🎨 [aidd-ui](plugins/aidd-ui/README.md) +### 🎨 [aidd-ui](plugins/aidd-ui/README.md) 🚧 -`1 skill` · experimental +`1 skill` · **alpha — not ready** -UI and UX: design, review, and improve frontend interfaces. +UI and UX: design, review, and improve frontend interfaces. ⚠️ Alpha (`0.1.0-alpha.0`), smoke-test only — do not rely on it yet.