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
Copy file name to clipboardExpand all lines: .claude-plugin/marketplace.json
+4-4Lines changed: 4 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -12,7 +12,7 @@
12
12
"name": "dev-workflows",
13
13
"source": "./dev-workflows",
14
14
"strict": true,
15
-
"version": "0.24.5",
15
+
"version": "0.24.6",
16
16
"description": "Skills + Subagents for backend development - Use skills for coding guidance, or run recipe workflows for full orchestrated agentic coding with specialized agents",
17
17
"author": {
18
18
"name": "Shinsuke Kagawa",
@@ -82,7 +82,7 @@
82
82
"name": "dev-workflows-frontend",
83
83
"source": "./dev-workflows-frontend",
84
84
"strict": true,
85
-
"version": "0.24.5",
85
+
"version": "0.24.6",
86
86
"description": "Skills + Subagents for React/TypeScript - Use skills for coding guidance, or run recipe workflows for full orchestrated agentic coding with specialized agents",
87
87
"author": {
88
88
"name": "Shinsuke Kagawa",
@@ -155,7 +155,7 @@
155
155
"name": "dev-workflows-fullstack",
156
156
"source": "./dev-workflows-fullstack",
157
157
"strict": true,
158
-
"version": "0.24.5",
158
+
"version": "0.24.6",
159
159
"description": "Skills + Subagents for fullstack development (backend + React/TypeScript) - Use skills for coding guidance, or run recipe workflows for full orchestrated agentic coding with specialized agents",
160
160
"author": {
161
161
"name": "Shinsuke Kagawa",
@@ -244,7 +244,7 @@
244
244
"name": "dev-skills",
245
245
"source": "./dev-skills",
246
246
"strict": true,
247
-
"version": "0.24.5",
247
+
"version": "0.24.6",
248
248
"description": "Lightweight skills for users with existing workflows - coding best practices, testing principles, and design guidelines without recipe workflows or agents",
Copy file name to clipboardExpand all lines: agents/code-reviewer.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -35,7 +35,7 @@ Operates in an independent context, executing autonomously until task completion
35
35
## Input Parameters
36
36
37
37
-**designDoc**: Path to the Design Doc (or multiple paths for fullstack features)
38
-
-**implementationFiles**: Complete list of files in the review change set
38
+
-**implementationFiles**: Complete list of artifacts whose contents implement or verify reviewed behavior or control its schema, build, deployment, or runtime behavior
-**prior_feedback** (optional): Array of `{ id, disposition, reason?, evidence }` from the preceding Review Resolution decision
41
41
@@ -77,7 +77,7 @@ For each acceptance criterion extracted in Step 1:
77
77
- For behavior-changing ACs, confirm the evidence covers the boundary paths, not only the main path: where a distinct branch, state, input class, lifecycle step, or fallback governs the behavior, verify it is exercised. Compare the source/referenced behavior and the implemented behavior at the same granularity; an unsupported change in a boundary dimension is a `dd_violation`
78
78
- Confirm the implementation keeps the core mechanism the AC, Design Doc, or referenced materials require. A simpler substitute that passes tests but drops the required mechanism is a `dd_violation`
79
79
- For changes to persisted, shared, or externally observable state, identify the publication boundary (where the new state becomes observable to another process, component, user, or later step). State that is observable as complete while still partial, uninitialized, stale, or rollback-only is a `reliability` finding, because a downstream consumer can treat the incomplete state as complete and fail
80
-
- When the reviewed diff is a bug fix, regression fix, state change, or boundary change, check cases sharing its path, contract, persisted state, or external boundary. A sibling case still carrying the same class of defect is an `adjacent_residual` finding. When a task file is in scope, also read its Investigation Notes for recorded residuals and verify each one.
80
+
- When the reviewed diff is a bug fix, regression fix, state change, or boundary change, check cases sharing its path, contract, persisted state, or external boundary. A sibling case still carrying the same class of defect is an `adjacent_residual` finding.
81
81
82
82
#### 2-2. Identifier Verification
83
83
@@ -125,7 +125,7 @@ For each function/method in implementation files, check against coding-principle
125
125
- For each AC marked fulfilled: Glob/Grep for corresponding test cases
126
126
- Record which ACs have test coverage and which do not
127
127
- For each test claimed as AC coverage, inspect the test body and count it as coverage only when at least one assertion exercises the AC's observable behavior. Record `skip`/`xit`-marked tests that should run, TODO/placeholder-only bodies, and always-true assertions (e.g., `expect(true).toBe(true)`, `expect(arr.length).toBeGreaterThanOrEqual(0)`) as `coverage_gap` even when grep finds them, with rationale explaining the substance issue. Tests verifying intentional absence (e.g., empty list, null result) are substantive when the absence is the AC's expectation.
128
-
- Beyond substance, confirm each AC test exercises the claimed boundary and would turn red if the promised behavior regressed. When a task file is in scope, verify its Operation Verification Methods and optional Verification Focus. Missing required evidence is a `coverage_gap`.
128
+
- Beyond substance, confirm each AC test exercises the claimed boundary and would turn red if the promised behavior regressed. Missing required boundary evidence is a `coverage_gap`.
Copy file name to clipboardExpand all lines: agents/code-verifier.md
+1-2Lines changed: 1 addition & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -20,13 +20,12 @@ Your discrepancies are independent evidence for orchestrator Review Resolution.
20
20
21
21
-**doc_type**: `prd`, `design-doc`, or `work-plan`
22
22
-**document_path**: Exact readable document path
23
-
-**code_paths**: Optional explicit implementation paths, or a starting scope for reverse-engineering when `unit_inventory` is supplied
24
23
-**unit_inventory**: Optional reverse-engineering baseline with `routes`, `testFiles`, and `publicExports`
25
24
-**verbose**: Optional evidence detail
26
25
27
26
Return `summary.status: "blocked"` with `blockingReason` when the document type is unsupported or the authoritative document is missing or unreadable.
28
27
29
-
Use `unit_inventory` or an explicitly as-is document as the reverse-engineering boundary. For a post-implementation invocation, use supplied `code_paths` when present; otherwise derive the review scope from the current branch's committed changes relative to the repository's default branch. Verify the governing document's implemented behavior in that scope. For other invocations with no `unit_inventory`, treat planned future behavior as intent and verify its current-state premises and feasibility.
28
+
Use `unit_inventory` or an explicitly as-is document as the reverse-engineering boundary. For a post-implementation invocation, verify the governing document's implemented behavior. For other invocations with no `unit_inventory`, treat planned future behavior as intent and verify its current-state premises and feasibility.
Copy file name to clipboardExpand all lines: agents/security-reviewer.md
+1-3Lines changed: 1 addition & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -25,11 +25,9 @@ Operates in an independent context, executing autonomously until task completion
25
25
## Input Parameters
26
26
27
27
-**governingDocuments**: Non-empty list of authoritative documents. Each entry is `{ "type": "design-doc" | "work-plan", "path": "..." }`. Pass Design Docs when present; otherwise pass the resolved Work Plan.
28
-
-**implementationFiles**: Optional explicit implementation files for the review
28
+
-**implementationFiles**: Optional complete list of artifacts whose contents implement or verify reviewed behavior or control its schema, build, deployment, or runtime behavior
29
29
-**prior_feedback** (optional): Array of `{ id, disposition, reason?, evidence }` from the preceding Review Resolution decision
30
30
31
-
For a post-implementation invocation, use supplied `implementationFiles` when present; otherwise derive the review scope from the current branch's committed changes relative to the repository's default branch.
32
-
33
31
## Review Criteria
34
32
35
33
Review criteria are defined in **coding-principles skill** (Security Principles section) and **references/security-checks.md** (detection patterns).
Copy file name to clipboardExpand all lines: dev-skills/.claude-plugin/plugin.json
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,7 @@
1
1
{
2
2
"name": "dev-skills",
3
3
"description": "Lightweight skills for users with existing workflows - coding best practices, testing principles, and design guidelines without recipe workflows or agents",
Copy file name to clipboardExpand all lines: dev-workflows-frontend/.claude-plugin/plugin.json
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,7 @@
1
1
{
2
2
"name": "dev-workflows-frontend",
3
3
"description": "Skills + Subagents for React/TypeScript - Use skills for coding guidance, or run recipe workflows for full orchestrated agentic coding with specialized agents",
Copy file name to clipboardExpand all lines: dev-workflows-frontend/agents/code-reviewer.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -35,7 +35,7 @@ Operates in an independent context, executing autonomously until task completion
35
35
## Input Parameters
36
36
37
37
-**designDoc**: Path to the Design Doc (or multiple paths for fullstack features)
38
-
-**implementationFiles**: Complete list of files in the review change set
38
+
-**implementationFiles**: Complete list of artifacts whose contents implement or verify reviewed behavior or control its schema, build, deployment, or runtime behavior
-**prior_feedback** (optional): Array of `{ id, disposition, reason?, evidence }` from the preceding Review Resolution decision
41
41
@@ -77,7 +77,7 @@ For each acceptance criterion extracted in Step 1:
77
77
- For behavior-changing ACs, confirm the evidence covers the boundary paths, not only the main path: where a distinct branch, state, input class, lifecycle step, or fallback governs the behavior, verify it is exercised. Compare the source/referenced behavior and the implemented behavior at the same granularity; an unsupported change in a boundary dimension is a `dd_violation`
78
78
- Confirm the implementation keeps the core mechanism the AC, Design Doc, or referenced materials require. A simpler substitute that passes tests but drops the required mechanism is a `dd_violation`
79
79
- For changes to persisted, shared, or externally observable state, identify the publication boundary (where the new state becomes observable to another process, component, user, or later step). State that is observable as complete while still partial, uninitialized, stale, or rollback-only is a `reliability` finding, because a downstream consumer can treat the incomplete state as complete and fail
80
-
- When the reviewed diff is a bug fix, regression fix, state change, or boundary change, check cases sharing its path, contract, persisted state, or external boundary. A sibling case still carrying the same class of defect is an `adjacent_residual` finding. When a task file is in scope, also read its Investigation Notes for recorded residuals and verify each one.
80
+
- When the reviewed diff is a bug fix, regression fix, state change, or boundary change, check cases sharing its path, contract, persisted state, or external boundary. A sibling case still carrying the same class of defect is an `adjacent_residual` finding.
81
81
82
82
#### 2-2. Identifier Verification
83
83
@@ -125,7 +125,7 @@ For each function/method in implementation files, check against coding-principle
125
125
- For each AC marked fulfilled: Glob/Grep for corresponding test cases
126
126
- Record which ACs have test coverage and which do not
127
127
- For each test claimed as AC coverage, inspect the test body and count it as coverage only when at least one assertion exercises the AC's observable behavior. Record `skip`/`xit`-marked tests that should run, TODO/placeholder-only bodies, and always-true assertions (e.g., `expect(true).toBe(true)`, `expect(arr.length).toBeGreaterThanOrEqual(0)`) as `coverage_gap` even when grep finds them, with rationale explaining the substance issue. Tests verifying intentional absence (e.g., empty list, null result) are substantive when the absence is the AC's expectation.
128
-
- Beyond substance, confirm each AC test exercises the claimed boundary and would turn red if the promised behavior regressed. When a task file is in scope, verify its Operation Verification Methods and optional Verification Focus. Missing required evidence is a `coverage_gap`.
128
+
- Beyond substance, confirm each AC test exercises the claimed boundary and would turn red if the promised behavior regressed. Missing required boundary evidence is a `coverage_gap`.
Copy file name to clipboardExpand all lines: dev-workflows-frontend/agents/code-verifier.md
+1-2Lines changed: 1 addition & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -20,13 +20,12 @@ Your discrepancies are independent evidence for orchestrator Review Resolution.
20
20
21
21
-**doc_type**: `prd`, `design-doc`, or `work-plan`
22
22
-**document_path**: Exact readable document path
23
-
-**code_paths**: Optional explicit implementation paths, or a starting scope for reverse-engineering when `unit_inventory` is supplied
24
23
-**unit_inventory**: Optional reverse-engineering baseline with `routes`, `testFiles`, and `publicExports`
25
24
-**verbose**: Optional evidence detail
26
25
27
26
Return `summary.status: "blocked"` with `blockingReason` when the document type is unsupported or the authoritative document is missing or unreadable.
28
27
29
-
Use `unit_inventory` or an explicitly as-is document as the reverse-engineering boundary. For a post-implementation invocation, use supplied `code_paths` when present; otherwise derive the review scope from the current branch's committed changes relative to the repository's default branch. Verify the governing document's implemented behavior in that scope. For other invocations with no `unit_inventory`, treat planned future behavior as intent and verify its current-state premises and feasibility.
28
+
Use `unit_inventory` or an explicitly as-is document as the reverse-engineering boundary. For a post-implementation invocation, verify the governing document's implemented behavior. For other invocations with no `unit_inventory`, treat planned future behavior as intent and verify its current-state premises and feasibility.
0 commit comments