From 92f66f3badbd5667b1dec8b3286ad5b600714b11 Mon Sep 17 00:00:00 2001 From: Philipp Sieder <12394266+philippsied@users.noreply.github.com> Date: Wed, 20 May 2026 17:57:25 +0200 Subject: [PATCH] chore(plugin): update manifests + README to standards + correct repository URL MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fix wrong GitHub URL (philippsieder/klarheit-mit-idea2self) and align plugin.json + marketplace.json with Claude Code plugin/marketplace schema. Repository is hosted on the self-hosted Gitea at git.slickservice.eu/Idea2Self/agent-skills, not GitHub. plugin.json: - homepage + repository point at git.slickservice.eu/Idea2Self/agent-skills - repository changed from string to {type, url} object (schema-conform) - version bumped 1.0.0 -> 2.0.0 (router + 7 atomic skills is a major architectural change vs the monolithic v1) - description updated to reflect the new router-and-atoms architecture - author gains url field (think-slick.de) - keywords expanded with the seven sub-skill domains (discovery, problem-statement, persona, recherche, experiment, prototyp, action-plan) + facilitator marketplace.json: - description expanded ("Sammlung von Claude-Code-Plugins ...") - owner gains url field - marketplace gains its own homepage + repository + license (Gitea URL) - per-plugin entry gains homepage + license + keywords for marketplace discovery - plugin version synced to 2.0.0 - source stays "./" — marketplace.json and plugin.json sit in the same repo, no cross-repo source needed README.md: - Lead paragraph now describes router + 7 atomic skills (not 7 workflows in a single skill) - Installation: Gitea URL for /plugin marketplace add; install command uses plugin@marketplace form (klarheit-mit-idea2self@idea2self-ecosystem) - SSH + local-path install variants added for contributors - "Als einzelne Skills" copy command updated for new layout - New "Architektur"-Section with ASCII tree of router + i2s-* skills + plugin-shared explanation - Trigger-tabelle for direct sub-skill activation (7 rows mapping german trigger-phrase to skill and output section) - Repository link in footer --- .claude-plugin/marketplace.json | 32 ++++++++++++--- .claude-plugin/plugin.json | 32 ++++++++++++--- README.md | 71 +++++++++++++++++++++++++-------- 3 files changed, 107 insertions(+), 28 deletions(-) diff --git a/.claude-plugin/marketplace.json b/.claude-plugin/marketplace.json index 2d0ecb0..4f3622a 100644 --- a/.claude-plugin/marketplace.json +++ b/.claude-plugin/marketplace.json @@ -1,20 +1,40 @@ { "name": "idea2self-ecosystem", - "description": "Idea2Self – Von vager Idee zu messbarem nächsten Schritt.", + "description": "Idea2Self — Von vager Idee zu messbarem nächsten Schritt. Sammlung von Claude-Code-Plugins rund um Ideenentwicklung, Validierung und Umsetzung.", "owner": { "name": "Philipp Sieder", - "email": "kontakt@think-slick.de" + "email": "kontakt@think-slick.de", + "url": "https://think-slick.de" }, + "homepage": "https://git.slickservice.eu/Idea2Self/agent-skills", + "repository": { + "type": "git", + "url": "https://git.slickservice.eu/Idea2Self/agent-skills.git" + }, + "license": "MIT", "plugins": [ { "name": "klarheit-mit-idea2self", - "description": "KI-gestützter Facilitator für Ideenentwicklung, Validierung und Umsetzungsplanung mit Design Thinking, Lean Startup und WOOP.", - "version": "1.0.0", + "description": "KI-gestützter Facilitator für Ideenentwicklung, Validierung und Umsetzungsplanung. Router + 7 atomare Skills für Design Thinking, Lean Startup und WOOP.", + "version": "2.0.0", "source": "./", "author": { "name": "Philipp Sieder", - "email": "kontakt@think-slick.de" - } + "email": "kontakt@think-slick.de", + "url": "https://think-slick.de" + }, + "homepage": "https://git.slickservice.eu/Idea2Self/agent-skills", + "license": "MIT", + "keywords": [ + "idea2self", + "ideenentwicklung", + "validierung", + "design-thinking", + "lean-startup", + "woop", + "facilitator", + "deutsch" + ] } ] } diff --git a/.claude-plugin/plugin.json b/.claude-plugin/plugin.json index 3e742a2..99a0b34 100644 --- a/.claude-plugin/plugin.json +++ b/.claude-plugin/plugin.json @@ -1,13 +1,33 @@ { "name": "klarheit-mit-idea2self", - "version": "1.0.0", - "description": "KI-gestützter Facilitator für Ideenentwicklung, Validierung und Umsetzungsplanung mit Design Thinking, Lean Startup und WOOP.", + "version": "2.0.0", + "description": "KI-gestützter Facilitator für Ideenentwicklung, Validierung und Umsetzungsplanung. Router + 7 atomare Skills für Design Thinking, Lean Startup und WOOP.", "author": { "name": "Philipp Sieder", - "email": "kontakt@think-slick.de" + "email": "kontakt@think-slick.de", + "url": "https://think-slick.de" + }, + "homepage": "https://git.slickservice.eu/Idea2Self/agent-skills", + "repository": { + "type": "git", + "url": "https://git.slickservice.eu/Idea2Self/agent-skills.git" }, - "homepage": "https://github.com/philippsieder/klarheit-mit-idea2self", - "repository": "https://github.com/philippsieder/klarheit-mit-idea2self", "license": "MIT", - "keywords": ["idea2self", "ideenentwicklung", "validierung", "design-thinking", "lean-startup", "woop", "persona", "experiment", "deutsch"] + "keywords": [ + "idea2self", + "ideenentwicklung", + "validierung", + "design-thinking", + "lean-startup", + "woop", + "discovery", + "problem-statement", + "persona", + "recherche", + "experiment", + "prototyp", + "action-plan", + "facilitator", + "deutsch" + ] } diff --git a/README.md b/README.md index a7bae74..aba7570 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ **Von vager Idee zu messbarem nächsten Schritt.** -Ein Claude Code Plugin, das den vollständigen Idea2Self-Prozess als KI-gestützten Facilitator abbildet. 7 aufeinander aufbauende Workflows führen iterativ von einer vagen Idee zu einem konkreten Action-Plan. +Ein Claude Code Plugin, das den vollständigen Idea2Self-Prozess als KI-gestützten Facilitator abbildet. Ein Router-Skill (`klarheit-mit-idea2self`) plus 7 atomare Workflow-Skills (`i2s-*`) führen iterativ von einer vagen Idee zu einem konkreten Action-Plan. ## Was entsteht @@ -20,24 +20,36 @@ Jeder Durchlauf verbessert die Datei. Neue Erkenntnisse fließen rückwirkend ei ## Installation -### Als Claude Code Plugin +### Als Claude Code Plugin (empfohlen) ```bash -/plugin marketplace add philippsieder/klarheit-mit-idea2self -/plugin install klarheit-mit-idea2self +/plugin marketplace add https://git.slickservice.eu/Idea2Self/agent-skills +/plugin install klarheit-mit-idea2self@idea2self-ecosystem +``` + +### Per SSH (für Beitragende) + +```bash +git clone git@git.slickservice.eu:Idea2Self/agent-skills.git +/plugin marketplace add /pfad/zu/agent-skills +/plugin install klarheit-mit-idea2self@idea2self-ecosystem ``` ### Manuell (lokaler Pfad) ```bash -/plugin marketplace add /pfad/zu/klarheit-mit-idea2self -/plugin install klarheit-mit-idea2self +/plugin marketplace add /pfad/zu/agent-skills +/plugin install klarheit-mit-idea2self@idea2self-ecosystem ``` -### Als Skill (ohne Plugin-System) +### Als einzelne Skills (ohne Plugin-System) ```bash -cp -r skills/klarheit-mit-idea2self ~/.claude/skills/klarheit-mit-idea2self +# Router + alle 7 Sub-Skills auf einmal kopieren +cp -r skills/* ~/.claude/skills/ + +# Oder gezielt einzelne Skills +cp -r skills/i2s-persona ~/.claude/skills/i2s-persona ``` ## Nutzung @@ -49,14 +61,19 @@ Starte mit einer dieser Formulierungen: - *„Klarheit zur Idee"* - *„Coach mich bei Umsetzung meiner Idee"* -Oder rufe einzelne Workflows direkt auf: +Oder rufe einen einzelnen Sub-Skill direkt auf: -- *„Problem-Statement erstellen"* -- *„Persona erstellen"* -- *„Problemraum recherchieren"* -- *„Experiment planen"* -- *„Prototyp-Konzept erstellen"* -- *„Action-Plan erstellen"* +| Trigger-Phrase | Sub-Skill | Output-Sektion | +|----------------|-----------|----------------| +| *„Discovery-Interview", „vage Idee strukturieren"* | `i2s-discovery` | `## Idee` | +| *„Problem-Statement erstellen", „HMW formulieren"* | `i2s-problem-statement` | `## Problem-Statement` | +| *„Persona erstellen", „Zielgruppe definieren"* | `i2s-persona` | `## Persona` | +| *„Problemraum recherchieren"* | `i2s-recherche` | `## Recherche-Report` | +| *„Experiment planen", „MVE-Design"* | `i2s-experiment-card` | `## Experiment-Card` | +| *„Prototyp-Konzept erstellen"* | `i2s-prototyp-konzept` | `## Prototyp-Konzept` | +| *„Action-Plan erstellen", „WOOP"* | `i2s-action-plan` | `## Action-Plan` | + +Der Router prüft Vorbedingungen vor dem Hand-off: ohne `## Problem-Statement` kein Persona-Workflow, ohne `## Recherche-Report` keine Experiment-Card usw. ## Methodik @@ -67,6 +84,24 @@ Basiert auf dem Idea2Self Launchpad Workshop-Format (12h Design Sprint): - **WOOP** (Gabriele Oettingen) – Evidenzbasierte Methode für persönliche Umsetzungshürden - **KI als Beschleuniger** – Struktur, Recherche, Varianten. Mensch entscheidet. +## Architektur + +``` +products/idea2self-skills/ +├── plugin-shared/ ← Developer-Master (Refs + Templates) +├── skills/ +│ ├── klarheit-mit-idea2self/ ← Router-Skill (Routing-Pattern) +│ ├── i2s-discovery/ ← Schritt 1: Idee strukturieren +│ ├── i2s-problem-statement/ ← Schritt 2: HMW-Statement +│ ├── i2s-persona/ ← Schritt 3: JTBD + Gains +│ ├── i2s-recherche/ ← Schritt 4: Web-Recherche + v0.2 +│ ├── i2s-experiment-card/ ← Schritt 5: MVE-Design +│ ├── i2s-prototyp-konzept/ ← Schritt 6: Lösungsskizze +│ └── i2s-action-plan/ ← Schritt 7: 14-Tage-Plan + WOOP +``` + +Jeder Sub-Skill ist self-contained mit eigenen kuratierten References. `plugin-shared/` hält die kanonische Vollversion aller Refs/Templates für Entwickler-Konsistenz; ein Drift-Check-Script vergleicht Kopien gegen Master. + ## Sprache Deutsch. Der Skill kommuniziert nüchtern, sachlich und direkt – keine Coaching-Sprache, keine Emojis, keine Motivation. @@ -77,4 +112,8 @@ MIT ## Autor -Philipp Sieder – [kontakt@think-slick.de](mailto:kontakt@think-slick.de) +Philipp Sieder – [kontakt@think-slick.de](mailto:kontakt@think-slick.de) – [think-slick.de](https://think-slick.de) + +## Repository + +Hosted on [git.slickservice.eu/Idea2Self/agent-skills](https://git.slickservice.eu/Idea2Self/agent-skills).