Philipp Sieder
052d0c6e60
feat(i2s-experiment-card): extract from monolith
...
Step 8 of i2s-skill-split refactor. Fifth atomic sub-skill.
Contents:
- SKILL.md: 4 numbered phases (load context, 5 TAs, consistency,
export) with precondition triple (## PS + ## Persona + ##
Recherche-Report all required). description with explicit
hypothesis/MVE/experiment triggers, anti-triggers naming
i2s-recherche and i2s-prototyp-konzept.
- workflows/experiment-card.md: 5-step workflow with the 5 TAs
and entscheidungslogik formalism. git mv from monolith with
paths updated.
- references/kommunikationsregeln.md: curated extract with
experiment-card-specific dialog heuristics (hypothesis as
loesung, hypothesis-stacking, decision-threshold-pflicht,
lassen-schwelle-pflicht).
- references/lean-startup.md: curated extract from
plugin-shared/methodik.md, lean_startup block.
Build-Measure-Learn miniformat, MVE-vs-MVP, evidenz-
abstufungen, MVE-options-tabelle, anti-patterns.
- references/experiment-card-format.md: full markdown schema
with filled example (Anna-Tauschboerse pilot, 14 days,
measurable thresholds).
Tools: includes WebFetch + WebSearch for inline interview-
technique research; rest unchanged from the workflow-skill
default set.
2026-05-19 01:32:43 +02:00
Philipp Sieder
571bbe2084
feat(i2s-recherche): extract from monolith
...
Step 7 of i2s-skill-split refactor. Fourth atomic sub-skill — first
one that uses external tools (WebFetch, WebSearch).
Contents:
- SKILL.md: 6 numbered phases (load + frame questions, show +
stadt-frage, web-research, report, v0.2-vorschlaege, export)
with entry/exit. description includes anti-trigger to
compound-engineering:ce-web-researcher for non-Idea2Self
research.
- workflows/recherche.md: 6-step workflow with two cluster
schemas (Problem / Zielgruppe). git mv from monolith, paths
updated to local refs.
- references/kommunikationsregeln.md: curated extract with
recherche-specific dialog heuristics (no source halluci-
nation, source-conflict-handling, scope-recovery).
- references/recherche-regeln.md: full curated extract -
einfache vs tiefe recherche table, quellen-qualitaet pflichten
(min 2 unabh quellen, primaer > sekundaer, datum-pflicht),
widerspruchs-handling, stadt-spezifische recherche, output-
schema pro frage, anti-patterns.
- references/recherche-report-format.md: curated markdown
schema for ## Recherche-Report sektion with full filled
example.
Tools include WebFetch + WebSearch (the recherche actually
hits the web). Read, Write, Edit, Glob, Grep, AskUserQuestion,
TodoRead, TodoWrite round out the set.
Precondition: ## Problem-Statement + ## Persona both required.
Output: ## Recherche-Report + optional v0.2-updates to PS and
Persona (only on explicit user confirmation).
2026-05-19 01:29:57 +02:00
Philipp Sieder
1233d7d0a6
feat(i2s-persona): extract from monolith
...
Step 6 of i2s-skill-split refactor. Third atomic sub-skill.
Contents:
- SKILL.md: 5 numbered phases with precondition check
(## Problem-Statement required, > 100 chars). description scoped
to Persona/JTBD/Gains triggers with explicit anti-triggers.
- workflows/persona.md: full 5-step workflow with 5 TAs +
anti-patterns + facilitation heuristics (git mv from monolith,
required_reading paths updated).
- references/kommunikationsregeln.md: curated extract
(persona-specific dialog heuristics: stereotype-vs-segment,
JTBD-contains-solution, demografie-ohne-verhalten).
- references/persona-format.md: curated extract from
plugin-shared/export-formate.md, persona_format block. Includes
filled example (Anna Berger, 38, Leipzig).
Tools: Read, Write, Edit, Glob, Grep, AskUserQuestion, TodoRead,
TodoWrite. No WebFetch/WebSearch (inline-recherche limited to
berufsbezeichnungen / lebensstil — full recherche lives in
i2s-recherche).
2026-05-19 01:26:39 +02:00
Philipp Sieder
6067d2ba0e
feat(i2s-problem-statement): extract from monolith
...
Step 5 of i2s-skill-split refactor. Second atomic sub-skill.
Contents:
- SKILL.md: 5 numbered phases (load context, 7 TAs, consistency,
3 variants, export). description with explicit HMW/Problem-Statement
triggers, anti-triggers naming klarheit-mit-idea2self (router),
i2s-discovery, i2s-persona. Precondition check formalized.
- workflows/problem-statement.md: full workflow (git mv from monolith,
rename detection preserved, required_reading paths updated to local
curated refs).
- references/kommunikationsregeln.md: curated (PS-specific dialog
heuristics: loesung-vs-problem, "alle als zielgruppe", widerspruch
zu idee).
- references/problem-statement-format.md: curated extract from
plugin-shared/export-formate.md, problem_statement_format block.
Includes versions header rules and a filled example.
- references/artefakt-pipeline.md: curated (pipeline position +
rueckwaerts-updates rules for PS -> ## Idee back-propagation).
Tools: Read, Write, Edit, Glob, Grep, AskUserQuestion, TodoRead,
TodoWrite. (No WebFetch/WebSearch — recherche lives in i2s-recherche.)
2026-05-19 01:16:01 +02:00
Philipp Sieder
c56093405f
feat(i2s-discovery): extract from monolith
...
Step 4 of i2s-skill-split refactor. First atomic sub-skill extracted
from klarheit-mit-idea2self monolith.
Contents:
- SKILL.md: routing-pattern entry, 5 numbered phases (orientation,
vertiefung, widerspruchspruefung, bestaetigung, datei-bootstrap)
with entry/exit criteria. Description scoped to discovery triggers
with explicit anti-triggers naming sibling i2s-* skills.
- workflows/discovery.md: full 5-step interview (git mv from
klarheit-mit-idea2self/workflows/discovery-idea.md, rename
detection preserved).
- references/kommunikationsregeln.md: curated extract from
plugin-shared (tonality, markers, control commands,
discovery-specific dialog heuristics, export rule).
- references/idee-format.md: curated extract from
plugin-shared/export-formate.md, idee_format block only.
- templates/idea2self-vorlage.md: full copy from plugin-shared
(this Skill bootstraps the idea2self-file in Phase 5).
Tools: Read, Write, Edit, Glob, Grep, AskUserQuestion, WebFetch,
WebSearch, TodoRead, TodoWrite.
2026-05-19 01:13:18 +02:00
Philipp Sieder
de85d675a2
chore(plugin): commit baseline plugin state pre-refactor
...
Baseline commit before splitting klarheit-mit-idea2self into router +
7 atomic workflow-skills. Captures the monolithic skill (1.671 LOC,
8 workflows, 5 references, 2 templates) as the starting point so
subsequent steps can use git mv with rename detection.
Files added:
- .claude-plugin/plugin.json + marketplace.json
- README.md (plugin overview, ex-skills/README.md)
- skills/klarheit-mit-idea2self/ (full monolith)
Refactor tracked in parent repo: DEC-0010,
agentbrain/memory/plans/engineering/2026-05-19-i2s-skill-split.md.
2026-05-19 01:05:02 +02:00