You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
"shortDescription": "Turn uncertainty into isolated executable evidence.",
17
+
"longDescription": "Route uncertain product behavior through one-question probes, explicit human decisions, durable contracts, official re-implementation, and independent verification.",
18
+
"developerName": "SoliEstre",
19
+
"category": "Developer Tools",
20
+
"capabilities": ["Interactive"],
21
+
"websiteURL": "https://soliestre.github.io/idd/",
22
+
"defaultPrompt": [
23
+
"Use IDD to probe this uncertain behavior safely.",
24
+
"Route this task between IDD and contract-first work.",
25
+
"Turn this probe evidence into a human decision gate."
Copy file name to clipboardExpand all lines: AGENTS.md
+3Lines changed: 3 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,6 +7,7 @@ This repository is the public surface of the IDD project. Keep every change safe
7
7
1. Read `README.md`, `docs/status.md`, and the document you will change.
8
8
2. Use English for the main document. Add or update the matching Korean document when the meaning changes.
9
9
3. Treat `ai/idd-spec.md` as a dense expert and machine-readable projection, not as permission to invent missing decisions.
10
+
4. Treat `skills/idd/SKILL.md` as the canonical agent workflow. Keep Codex, Claude Code, Gemini CLI, and human documentation aligned with it.
10
11
11
12
## Public boundary
12
13
@@ -29,10 +30,12 @@ This repository is the public surface of the IDD project. Keep every change safe
29
30
- Do not promote a probe without a human decision and a matching test, contract, or evaluation.
30
31
- Require a verifier that is independent from the implementation attempt before calling a change shippable.
31
32
- Prefer a reproducible local check for every enforced gate.
33
+
- Keep the skill agent-neutral. Put runtime-specific metadata in `.codex-plugin/`, `.claude-plugin/`, `gemini-extension.json`, or `skills/idd/agents/` rather than forking the workflow.
32
34
33
35
## Documentation checks
34
36
35
37
- Run `node scripts/validate-public.mjs` before committing or publishing.
38
+
- Run the skill-structure validator and `node skills/idd/scripts/validate-probe.mjs <fixture>` when the skill or its artifact shape changes.
36
39
- Keep English and Korean navigation valid.
37
40
- Use relative links inside the repository when possible.
38
41
- Keep the public README, site, `llms.txt`, and AI specification aligned on lifecycle and status.
<ahref="https://github.com/SoliEstre/idd/actions/workflows/validate.yml"><imgalt="공개 콘텐츠 검증"src="https://github.com/SoliEstre/idd/actions/workflows/validate.yml/badge.svg?branch=main"></a>
12
12
<ahref="docs/ko/status.md"><imgalt="프로젝트 상태: 연구 단계"src="https://img.shields.io/badge/status-research%20stage-FF826E?style=flat-square&labelColor=12131A"></a>
13
+
<ahref="docs/ko/skills.md"><imgalt="에이전트 스킬 버전 0.1.0 초안"src="https://img.shields.io/badge/agent%20skill-0.1.0--draft-F2D06B?style=flat-square&labelColor=12131A"></a>
@@ -57,13 +58,25 @@ IDD는 테스트 주도 개발을 대체하지 않습니다. 중요한 동작이
57
58
-[IDD란 무엇인가](docs/ko/what-is-idd.md)
58
59
-[작업 방법](docs/ko/method.md)
59
60
-[안전 경계](docs/ko/safety.md)
61
+
-[에이전트 스킬과 플러그인 지원](docs/ko/skills.md)
60
62
-[프로젝트 상태](docs/ko/status.md)
61
63
-[호스팅 결정](docs/ko/hosting.md)
62
64
-[인공지능 시스템과 전문 독자를 위한 고밀도 사양](ai/idd-spec.md)
63
65
-[영문 문서](docs/README.md)
64
66
65
67
소개 사이트는 [soliestre.github.io/idd](https://soliestre.github.io/idd/ko/)에서 공개합니다. 호스트에 종속되지 않는 원본은 [`site/`](site/)에 그대로 둡니다.
66
68
69
+
## 에이전트에서 사용하기
70
+
71
+
기준 [`skills/idd/SKILL.md`](skills/idd/SKILL.md)는 Codex, Claude Code와 Gemini CLI용으로 함께 패키징합니다. Claude Code에서는 이 저장소에서 바로 설치할 수 있습니다.
72
+
73
+
```text
74
+
/plugin marketplace add SoliEstre/idd
75
+
/plugin install idd@idd
76
+
```
77
+
78
+
그다음 `/idd:idd`로 호출하거나 의미가 불명확한 제품·연동 작업을 설명해 자동 선택하게 합니다. Codex, Gemini CLI, GitHub Copilot, 검사 방법과 현재 배포 한계는 [에이전트 스킬과 플러그인 지원](docs/ko/skills.md)에 정리했습니다.
79
+
67
80
## 현재 한계와 이용 조건
68
81
69
82
IDD는 연구 단계 방법입니다. 실제 팀을 대상으로 IDD가 기존 방법보다 빠르거나 안전하거나 우수하다는 점을 아직 입증하지 않았습니다. 이는 홍보 문구가 아니라 통제된 파일럿으로 확인할 질문입니다.
Copy file name to clipboardExpand all lines: README.md
+13Lines changed: 13 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,6 +10,7 @@
10
10
<ahref="https://soliestre.github.io/idd/"><imgalt="Introduction site on GitHub Pages"src="https://img.shields.io/badge/site-GitHub%20Pages-7447FF?style=flat-square&labelColor=12131A"></a>
<ahref="docs/status.md"><imgalt="Project status: research stage"src="https://img.shields.io/badge/status-research%20stage-FF826E?style=flat-square&labelColor=12131A"></a>
13
+
<ahref="docs/skills.md"><imgalt="Agent skill version 0.1.0 draft"src="https://img.shields.io/badge/agent%20skill-0.1.0--draft-F2D06B?style=flat-square&labelColor=12131A"></a>
<ahref="README.ko.md"><imgalt="Read in Korean"src="https://img.shields.io/badge/read-KO-F3F0E8?style=flat-square&labelColor=12131A"></a>
15
16
</p>
@@ -57,13 +58,25 @@ IDD does not replace test-driven development. It is a route for work where the i
57
58
-[What IDD is](docs/what-is-idd.md)
58
59
-[The working method](docs/method.md)
59
60
-[Safety boundaries](docs/safety.md)
61
+
-[Agent skill and plugin support](docs/skills.md)
60
62
-[Project status](docs/status.md)
61
63
-[Hosting decision](docs/hosting.md)
62
64
-[Dense specification for AI systems and expert readers](ai/idd-spec.md)
63
65
-[Korean documentation](docs/ko/README.md)
64
66
65
67
The introduction site is published at [soliestre.github.io/idd](https://soliestre.github.io/idd/). Its host-neutral source remains in [`site/`](site/).
66
68
69
+
## Use it with an agent
70
+
71
+
The canonical [`skills/idd/SKILL.md`](skills/idd/SKILL.md) is packaged for Codex, Claude Code, and Gemini CLI. Claude Code can install it directly from this repository:
72
+
73
+
```text
74
+
/plugin marketplace add SoliEstre/idd
75
+
/plugin install idd@idd
76
+
```
77
+
78
+
Then invoke `/idd:idd` or let Claude match an ambiguous product or integration task. See [agent skill and plugin support](docs/skills.md) for Codex, Gemini CLI, GitHub Copilot, validation, and current distribution limits.
79
+
67
80
## Current limits and terms
68
81
69
82
IDD is a research-stage method. The project has not yet shown that IDD is faster, safer, or better than established methods across real teams. Those are questions for controlled pilots, not marketing claims.
Copy file name to clipboardExpand all lines: ai/idd-spec.md
+14-4Lines changed: 14 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,7 +5,7 @@ status: research-draft
5
5
spec_version: 0.1.0-draft
6
6
primary_language: en
7
7
audience_profile: L5.5.5
8
-
last_updated: 2026-08-06
8
+
last_updated: 2026-08-08
9
9
license: MIT
10
10
canonical_loop_name: unresolved
11
11
---
@@ -219,15 +219,22 @@ The following is descriptive and intentionally not published as a stable JSON Sc
219
219
"production_data": false,
220
220
"irreversible_side_effects": false
221
221
},
222
-
"evidence_refs": [],
222
+
"data_policy": {
223
+
"classification": "synthetic|deidentified",
224
+
"source": "fixture or reviewed de-identification record",
225
+
"reviewer": "accountable human"
226
+
},
227
+
"run_command": "reproducible project command",
228
+
"stop_condition": "accept, reject, defer, or another-probe threshold",
229
+
"evidence_paths": ["repository-relative path"],
223
230
"decision_ref": null,
224
231
"contract_refs": [],
225
232
"verification_ref": null,
226
233
"promotion_ref": null
227
234
}
228
235
```
229
236
230
-
Field names, serialization, identifiers, and rejection states are unresolved. Consumers MUST NOT treat this example as a compatibility promise.
237
+
Field names, serialization, identifiers, and rejection states are unresolved. Consumers MUST NOT treat this example as a compatibility promise. The draft validator checks structure and obvious placeholders only; it does not prove that a command is safe, data is de-identified, evidence exists, or execution is authorized.
Copy file name to clipboardExpand all lines: docs/README.md
+3-2Lines changed: 3 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,7 +7,8 @@ Read these pages in order if IDD is new to you:
7
7
1.[What IDD is](what-is-idd.md)
8
8
2.[The working method](method.md)
9
9
3.[Safety boundaries](safety.md)
10
-
4.[Project status](status.md)
11
-
5.[Hosting decision](hosting.md)
10
+
4.[Agent skill and plugin support](skills.md)
11
+
5.[Project status](status.md)
12
+
6.[Hosting decision](hosting.md)
12
13
13
14
These documents use plain language. Expert readers and AI systems can use the [dense IDD specification](../ai/idd-spec.md), which states the same method with formal terms and explicit invariants.
0 commit comments