Skip to content

Commit 174e5d6

Browse files
authored
Merge pull request #84 from managedcode/reviews-and-fixes
Reviews and fixes
2 parents 0be9778 + 341e466 commit 174e5d6

329 files changed

Lines changed: 20581 additions & 11958 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.codex/skills/mcaf-adr-writing/SKILL.md

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -65,17 +65,20 @@ compatibility: "Requires repository write access; produces Markdown ADRs with Me
6565

6666
Use the Ralph Loop for every task, including docs, architecture, testing, and tooling work.
6767

68-
1. Plan first (mandatory):
68+
1. Brainstorm first (mandatory):
6969
- analyze current state
70-
- define target outcome, constraints, and risks
71-
- write a detailed execution plan
70+
- define the problem, target outcome, constraints, and risks
71+
- generate options and think through trade-offs before committing
72+
- capture the recommended direction and open questions
73+
2. Plan second (mandatory):
74+
- write a detailed execution plan from the chosen direction
7275
- list final validation skills to run at the end, with order and reason
73-
2. Execute one planned step and produce a concrete delta.
74-
3. Review the result and capture findings with actionable next fixes.
75-
4. Apply fixes in small batches and rerun the relevant checks or review steps.
76-
5. Update the plan after each iteration.
77-
6. Repeat until outcomes are acceptable or only explicit exceptions remain.
78-
7. If a dependency is missing, bootstrap it or return `status: not_applicable` with explicit reason and fallback path.
76+
3. Execute one planned step and produce a concrete delta.
77+
4. Review the result and capture findings with actionable next fixes.
78+
5. Apply fixes in small batches and rerun the relevant checks or review steps.
79+
6. Update the plan after each iteration.
80+
7. Repeat until outcomes are acceptable or only explicit exceptions remain.
81+
8. If a dependency is missing, bootstrap it or return `status: not_applicable` with explicit reason and fallback path.
7982

8083
### Required Result Format
8184

.codex/skills/mcaf-agile-delivery/SKILL.md

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -62,17 +62,20 @@ compatibility: "Requires repository access only when the repo stores delivery do
6262

6363
Use the Ralph Loop for every task, including docs, architecture, testing, and tooling work.
6464

65-
1. Plan first (mandatory):
65+
1. Brainstorm first (mandatory):
6666
- analyze current state
67-
- define target outcome, constraints, and risks
68-
- write a detailed execution plan
67+
- define the problem, target outcome, constraints, and risks
68+
- generate options and think through trade-offs before committing
69+
- capture the recommended direction and open questions
70+
2. Plan second (mandatory):
71+
- write a detailed execution plan from the chosen direction
6972
- list final validation skills to run at the end, with order and reason
70-
2. Execute one planned step and produce a concrete delta.
71-
3. Review the result and capture findings with actionable next fixes.
72-
4. Apply fixes in small batches and rerun the relevant checks or review steps.
73-
5. Update the plan after each iteration.
74-
6. Repeat until outcomes are acceptable or only explicit exceptions remain.
75-
7. If a dependency is missing, bootstrap it or return `status: not_applicable` with explicit reason and fallback path.
73+
3. Execute one planned step and produce a concrete delta.
74+
4. Review the result and capture findings with actionable next fixes.
75+
5. Apply fixes in small batches and rerun the relevant checks or review steps.
76+
6. Update the plan after each iteration.
77+
7. Repeat until outcomes are acceptable or only explicit exceptions remain.
78+
8. If a dependency is missing, bootstrap it or return `status: not_applicable` with explicit reason and fallback path.
7679

7780
### Required Result Format
7881

.codex/skills/mcaf-architecture-overview/SKILL.md

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -63,17 +63,20 @@ compatibility: "Requires repository write access; produces Markdown docs with Me
6363

6464
Use the Ralph Loop for every task, including docs, architecture, testing, and tooling work.
6565

66-
1. Plan first (mandatory):
66+
1. Brainstorm first (mandatory):
6767
- analyze current state
68-
- define target outcome, constraints, and risks
69-
- write a detailed execution plan
68+
- define the problem, target outcome, constraints, and risks
69+
- generate options and think through trade-offs before committing
70+
- capture the recommended direction and open questions
71+
2. Plan second (mandatory):
72+
- write a detailed execution plan from the chosen direction
7073
- list final validation skills to run at the end, with order and reason
71-
2. Execute one planned step and produce a concrete delta.
72-
3. Review the result and capture findings with actionable next fixes.
73-
4. Apply fixes in small batches and rerun the relevant checks or review steps.
74-
5. Update the plan after each iteration.
75-
6. Repeat until outcomes are acceptable or only explicit exceptions remain.
76-
7. If a dependency is missing, bootstrap it or return `status: not_applicable` with explicit reason and fallback path.
74+
3. Execute one planned step and produce a concrete delta.
75+
4. Review the result and capture findings with actionable next fixes.
76+
5. Apply fixes in small batches and rerun the relevant checks or review steps.
77+
6. Update the plan after each iteration.
78+
7. Repeat until outcomes are acceptable or only explicit exceptions remain.
79+
8. If a dependency is missing, bootstrap it or return `status: not_applicable` with explicit reason and fallback path.
7780

7881
### Required Result Format
7982

.codex/skills/mcaf-ci-cd/SKILL.md

Lines changed: 13 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -72,17 +72,20 @@ compatibility: "Requires repository access; may update CI workflows, pipeline do
7272

7373
Use the Ralph Loop for every task, including docs, architecture, testing, and tooling work.
7474

75-
1. Plan first (mandatory):
75+
1. Brainstorm first (mandatory):
7676
- analyze current state
77-
- define target outcome, constraints, and risks
78-
- write a detailed execution plan
77+
- define the problem, target outcome, constraints, and risks
78+
- generate options and think through trade-offs before committing
79+
- capture the recommended direction and open questions
80+
2. Plan second (mandatory):
81+
- write a detailed execution plan from the chosen direction
7982
- list final validation skills to run at the end, with order and reason
80-
2. Execute one planned step and produce a concrete delta.
81-
3. Review the result and capture findings with actionable next fixes.
82-
4. Apply fixes in small batches and rerun the relevant checks or review steps.
83-
5. Update the plan after each iteration.
84-
6. Repeat until outcomes are acceptable or only explicit exceptions remain.
85-
7. If a dependency is missing, bootstrap it or return `status: not_applicable` with explicit reason and fallback path.
83+
3. Execute one planned step and produce a concrete delta.
84+
4. Review the result and capture findings with actionable next fixes.
85+
5. Apply fixes in small batches and rerun the relevant checks or review steps.
86+
6. Update the plan after each iteration.
87+
7. Repeat until outcomes are acceptable or only explicit exceptions remain.
88+
8. If a dependency is missing, bootstrap it or return `status: not_applicable` with explicit reason and fallback path.
8689

8790
### Required Result Format
8891

@@ -98,7 +101,7 @@ For setup-only requests with no execution, return `status: configured` and exact
98101
## Load References
99102

100103
- read `references/ci-cd.md` first
101-
- for .NET quality gates, use `mcaf-dotnet-quality-ci`
104+
- for .NET quality gates, use the external `mcaf-dotnet-quality-ci` skill from [managedcode/dotnet-skills](https://github.com/managedcode/dotnet-skills)
102105

103106
## Example Requests
104107

.codex/skills/mcaf-code-review/SKILL.md

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -64,17 +64,20 @@ compatibility: "Requires repository access; may update PR templates, review docs
6464

6565
Use the Ralph Loop for every task, including docs, architecture, testing, and tooling work.
6666

67-
1. Plan first (mandatory):
67+
1. Brainstorm first (mandatory):
6868
- analyze current state
69-
- define target outcome, constraints, and risks
70-
- write a detailed execution plan
69+
- define the problem, target outcome, constraints, and risks
70+
- generate options and think through trade-offs before committing
71+
- capture the recommended direction and open questions
72+
2. Plan second (mandatory):
73+
- write a detailed execution plan from the chosen direction
7174
- list final validation skills to run at the end, with order and reason
72-
2. Execute one planned step and produce a concrete delta.
73-
3. Review the result and capture findings with actionable next fixes.
74-
4. Apply fixes in small batches and rerun the relevant checks or review steps.
75-
5. Update the plan after each iteration.
76-
6. Repeat until outcomes are acceptable or only explicit exceptions remain.
77-
7. If a dependency is missing, bootstrap it or return `status: not_applicable` with explicit reason and fallback path.
75+
3. Execute one planned step and produce a concrete delta.
76+
4. Review the result and capture findings with actionable next fixes.
77+
5. Apply fixes in small batches and rerun the relevant checks or review steps.
78+
6. Update the plan after each iteration.
79+
7. Repeat until outcomes are acceptable or only explicit exceptions remain.
80+
8. If a dependency is missing, bootstrap it or return `status: not_applicable` with explicit reason and fallback path.
7881

7982
### Required Result Format
8083

.codex/skills/mcaf-devex/SKILL.md

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -63,17 +63,20 @@ compatibility: "Requires repository access; may update docs, task runners, devco
6363

6464
Use the Ralph Loop for every task, including docs, architecture, testing, and tooling work.
6565

66-
1. Plan first (mandatory):
66+
1. Brainstorm first (mandatory):
6767
- analyze current state
68-
- define target outcome, constraints, and risks
69-
- write a detailed execution plan
68+
- define the problem, target outcome, constraints, and risks
69+
- generate options and think through trade-offs before committing
70+
- capture the recommended direction and open questions
71+
2. Plan second (mandatory):
72+
- write a detailed execution plan from the chosen direction
7073
- list final validation skills to run at the end, with order and reason
71-
2. Execute one planned step and produce a concrete delta.
72-
3. Review the result and capture findings with actionable next fixes.
73-
4. Apply fixes in small batches and rerun the relevant checks or review steps.
74-
5. Update the plan after each iteration.
75-
6. Repeat until outcomes are acceptable or only explicit exceptions remain.
76-
7. If a dependency is missing, bootstrap it or return `status: not_applicable` with explicit reason and fallback path.
74+
3. Execute one planned step and produce a concrete delta.
75+
4. Review the result and capture findings with actionable next fixes.
76+
5. Apply fixes in small batches and rerun the relevant checks or review steps.
77+
6. Update the plan after each iteration.
78+
7. Repeat until outcomes are acceptable or only explicit exceptions remain.
79+
8. If a dependency is missing, bootstrap it or return `status: not_applicable` with explicit reason and fallback path.
7780

7881
### Required Result Format
7982

.codex/skills/mcaf-documentation/SKILL.md

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -59,17 +59,20 @@ compatibility: "Requires repository write access; updates docs and documentation
5959

6060
Use the Ralph Loop for every task, including docs, architecture, testing, and tooling work.
6161

62-
1. Plan first (mandatory):
62+
1. Brainstorm first (mandatory):
6363
- analyze current state
64-
- define target outcome, constraints, and risks
65-
- write a detailed execution plan
64+
- define the problem, target outcome, constraints, and risks
65+
- generate options and think through trade-offs before committing
66+
- capture the recommended direction and open questions
67+
2. Plan second (mandatory):
68+
- write a detailed execution plan from the chosen direction
6669
- list final validation skills to run at the end, with order and reason
67-
2. Execute one planned step and produce a concrete delta.
68-
3. Review the result and capture findings with actionable next fixes.
69-
4. Apply fixes in small batches and rerun the relevant checks or review steps.
70-
5. Update the plan after each iteration.
71-
6. Repeat until outcomes are acceptable or only explicit exceptions remain.
72-
7. If a dependency is missing, bootstrap it or return `status: not_applicable` with explicit reason and fallback path.
70+
3. Execute one planned step and produce a concrete delta.
71+
4. Review the result and capture findings with actionable next fixes.
72+
5. Apply fixes in small batches and rerun the relevant checks or review steps.
73+
6. Update the plan after each iteration.
74+
7. Repeat until outcomes are acceptable or only explicit exceptions remain.
75+
8. If a dependency is missing, bootstrap it or return `status: not_applicable` with explicit reason and fallback path.
7376

7477
### Required Result Format
7578

.codex/skills/mcaf-feature-spec/SKILL.md

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -65,17 +65,20 @@ compatibility: "Requires repository write access; produces Markdown docs with Me
6565

6666
Use the Ralph Loop for every task, including docs, architecture, testing, and tooling work.
6767

68-
1. Plan first (mandatory):
68+
1. Brainstorm first (mandatory):
6969
- analyze current state
70-
- define target outcome, constraints, and risks
71-
- write a detailed execution plan
70+
- define the problem, target outcome, constraints, and risks
71+
- generate options and think through trade-offs before committing
72+
- capture the recommended direction and open questions
73+
2. Plan second (mandatory):
74+
- write a detailed execution plan from the chosen direction
7275
- list final validation skills to run at the end, with order and reason
73-
2. Execute one planned step and produce a concrete delta.
74-
3. Review the result and capture findings with actionable next fixes.
75-
4. Apply fixes in small batches and rerun the relevant checks or review steps.
76-
5. Update the plan after each iteration.
77-
6. Repeat until outcomes are acceptable or only explicit exceptions remain.
78-
7. If a dependency is missing, bootstrap it or return `status: not_applicable` with explicit reason and fallback path.
76+
3. Execute one planned step and produce a concrete delta.
77+
4. Review the result and capture findings with actionable next fixes.
78+
5. Apply fixes in small batches and rerun the relevant checks or review steps.
79+
6. Update the plan after each iteration.
80+
7. Repeat until outcomes are acceptable or only explicit exceptions remain.
81+
8. If a dependency is missing, bootstrap it or return `status: not_applicable` with explicit reason and fallback path.
7982

8083
### Required Result Format
8184

.codex/skills/mcaf-human-review-planning/SKILL.md

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -84,17 +84,20 @@ compatibility: "Requires repository read access; may write a `HUMAN_REVIEW_PLAN.
8484

8585
Use the Ralph Loop for every task, including docs, architecture, testing, and tooling work.
8686

87-
1. Plan first (mandatory):
87+
1. Brainstorm first (mandatory):
8888
- analyze current state
89-
- define target outcome, constraints, and risks
90-
- write a detailed execution plan
89+
- define the problem, target outcome, constraints, and risks
90+
- generate options and think through trade-offs before committing
91+
- capture the recommended direction and open questions
92+
2. Plan second (mandatory):
93+
- write a detailed execution plan from the chosen direction
9194
- list final validation skills to run at the end, with order and reason
92-
2. Execute one planned step and produce a concrete delta.
93-
3. Review the result and capture findings with actionable next fixes.
94-
4. Apply fixes in small batches and rerun the relevant checks or review steps.
95-
5. Update the plan after each iteration.
96-
6. Repeat until outcomes are acceptable or only explicit exceptions remain.
97-
7. If a dependency is missing, bootstrap it or return `status: not_applicable` with explicit reason and fallback path.
95+
3. Execute one planned step and produce a concrete delta.
96+
4. Review the result and capture findings with actionable next fixes.
97+
5. Apply fixes in small batches and rerun the relevant checks or review steps.
98+
6. Update the plan after each iteration.
99+
7. Repeat until outcomes are acceptable or only explicit exceptions remain.
100+
8. If a dependency is missing, bootstrap it or return `status: not_applicable` with explicit reason and fallback path.
98101

99102
### Required Result Format
100103

.codex/skills/mcaf-ml-ai-delivery/SKILL.md

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -58,17 +58,20 @@ compatibility: "Requires repository access when ML/AI docs, experiments, or deli
5858

5959
Use the Ralph Loop for every task, including docs, architecture, testing, and tooling work.
6060

61-
1. Plan first (mandatory):
61+
1. Brainstorm first (mandatory):
6262
- analyze current state
63-
- define target outcome, constraints, and risks
64-
- write a detailed execution plan
63+
- define the problem, target outcome, constraints, and risks
64+
- generate options and think through trade-offs before committing
65+
- capture the recommended direction and open questions
66+
2. Plan second (mandatory):
67+
- write a detailed execution plan from the chosen direction
6568
- list final validation skills to run at the end, with order and reason
66-
2. Execute one planned step and produce a concrete delta.
67-
3. Review the result and capture findings with actionable next fixes.
68-
4. Apply fixes in small batches and rerun the relevant checks or review steps.
69-
5. Update the plan after each iteration.
70-
6. Repeat until outcomes are acceptable or only explicit exceptions remain.
71-
7. If a dependency is missing, bootstrap it or return `status: not_applicable` with explicit reason and fallback path.
69+
3. Execute one planned step and produce a concrete delta.
70+
4. Review the result and capture findings with actionable next fixes.
71+
5. Apply fixes in small batches and rerun the relevant checks or review steps.
72+
6. Update the plan after each iteration.
73+
7. Repeat until outcomes are acceptable or only explicit exceptions remain.
74+
8. If a dependency is missing, bootstrap it or return `status: not_applicable` with explicit reason and fallback path.
7275

7376
### Required Result Format
7477

0 commit comments

Comments
 (0)