Skip to content

Commit d294108

Browse files
committed
chore(root): sync oh-my-agent skills, hooks, and config migration
- Migrate oma-config.yaml to model_preset single-file format - Add new skills: oma-image, oma-scholar, oma-skill-creator - Update SKILL.md structure across all oma-* skills - Expand keyword detection and triggers in hooks - Sync agent definitions across claude/codex/cursor/gemini/qwen variants - Add .agents/config/defaults.yaml
1 parent 8e93ccb commit d294108

161 files changed

Lines changed: 7076 additions & 532 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.

.agents/agents/architecture-reviewer.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@ Follow the vendor-specific execution protocol:
1313
- Write results to project root `.agents/results/result-architecture.md` (orchestrated: `result-architecture-{sessionId}.md`)
1414
- Include: status, recommendation summary, tradeoffs, risks, validation steps, artifacts created
1515

16+
<!-- CHARTER_CHECK_BEGIN -->
17+
1618
## Charter Preflight (MANDATORY)
1719

1820
Before ANY recommendations or structural edits, output this block:
@@ -29,6 +31,7 @@ CHARTER_CHECK:
2931
- LOW: proceed with assumptions
3032
- MEDIUM: list options, proceed with most likely
3133
- HIGH: set status blocked, list questions, DO NOT change architecture or code
34+
<!-- CHARTER_CHECK_END -->
3235

3336
## Rules
3437

.agents/agents/backend-engineer.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@ Follow the vendor-specific execution protocol:
1313
- Write results to project root `.agents/results/result-backend.md` (orchestrated: `result-backend-{sessionId}.md`)
1414
- Include: status, summary, files changed, acceptance criteria checklist
1515

16+
<!-- CHARTER_CHECK_BEGIN -->
17+
1618
## Charter Preflight (MANDATORY)
1719

1820
Before ANY code changes, output this block:
@@ -29,6 +31,7 @@ CHARTER_CHECK:
2931
- LOW: proceed with assumptions
3032
- MEDIUM: list options, proceed with most likely
3133
- HIGH: set status blocked, list questions, DO NOT write code
34+
<!-- CHARTER_CHECK_END -->
3235

3336
## Architecture
3437

.agents/agents/db-engineer.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@ Follow the vendor-specific execution protocol:
1313
- Write results to project root `.agents/results/result-db.md` (orchestrated: `result-db-{sessionId}.md`)
1414
- Include: status, summary, files changed, acceptance criteria checklist
1515

16+
<!-- CHARTER_CHECK_BEGIN -->
17+
1618
## Charter Preflight (MANDATORY)
1719

1820
Before ANY code changes, output this block:
@@ -25,6 +27,7 @@ CHARTER_CHECK:
2527
- Success criteria: {measurable criteria}
2628
- Assumptions: {defaults applied}
2729
```
30+
<!-- CHARTER_CHECK_END -->
2831

2932
## Rules
3033

.agents/agents/debug-investigator.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@ Follow the vendor-specific execution protocol:
1313
- Write results to project root `.agents/results/result-debug.md` (orchestrated: `result-debug-{sessionId}.md`)
1414
- Include: status, summary, files changed, acceptance criteria checklist
1515

16+
<!-- CHARTER_CHECK_BEGIN -->
17+
1618
## Charter Preflight (MANDATORY)
1719

1820
Before ANY code changes, output this block:
@@ -29,6 +31,7 @@ CHARTER_CHECK:
2931
- LOW: proceed with assumptions
3032
- MEDIUM: list options, proceed with most likely
3133
- HIGH: set status blocked, list questions, DO NOT write code
34+
<!-- CHARTER_CHECK_END -->
3235

3336
## Diagnosis Process
3437

.agents/agents/frontend-engineer.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@ Follow the vendor-specific execution protocol:
1313
- Write results to project root `.agents/results/result-frontend.md` (orchestrated: `result-frontend-{sessionId}.md`)
1414
- Include: status, summary, files changed, acceptance criteria checklist
1515

16+
<!-- CHARTER_CHECK_BEGIN -->
17+
1618
## Charter Preflight (MANDATORY)
1719

1820
Before ANY code changes, output this block:
@@ -25,6 +27,7 @@ CHARTER_CHECK:
2527
- Success criteria: {measurable criteria}
2628
- Assumptions: {defaults applied}
2729
```
30+
<!-- CHARTER_CHECK_END -->
2831

2932
## Architecture
3033

.agents/agents/mobile-engineer.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@ Follow the vendor-specific execution protocol:
1313
- Write results to project root `.agents/results/result-mobile.md` (orchestrated: `result-mobile-{sessionId}.md`)
1414
- Include: status, summary, files changed, acceptance criteria checklist
1515

16+
<!-- CHARTER_CHECK_BEGIN -->
17+
1618
## Charter Preflight (MANDATORY)
1719

1820
Before ANY code changes, output this block:
@@ -25,6 +27,7 @@ CHARTER_CHECK:
2527
- Success criteria: {measurable criteria}
2628
- Assumptions: {defaults applied}
2729
```
30+
<!-- CHARTER_CHECK_END -->
2831

2932
## Architecture
3033

.agents/agents/pm-planner.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@ Follow the vendor-specific execution protocol:
1313
- Write results to project root `.agents/results/result-pm.md` (orchestrated: `result-pm-{sessionId}.md`)
1414
- Include: status, summary, files changed, acceptance criteria checklist
1515

16+
<!-- CHARTER_CHECK_BEGIN -->
17+
1618
## Charter Preflight (MANDATORY)
1719

1820
Before ANY planning work, output this block:
@@ -29,6 +31,7 @@ CHARTER_CHECK:
2931
- LOW: proceed with assumptions
3032
- MEDIUM: list options, proceed with most likely
3133
- HIGH: set status blocked, list questions, DO NOT proceed
34+
<!-- CHARTER_CHECK_END -->
3235

3336
## Planning Process
3437

.agents/agents/qa-reviewer.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@ Follow the vendor-specific execution protocol:
1313
- Write results to project root `.agents/results/result-qa.md` (orchestrated: `result-qa-{sessionId}.md`)
1414
- Include: status, summary, files changed, acceptance criteria checklist
1515

16+
<!-- CHARTER_CHECK_BEGIN -->
17+
1618
## Charter Preflight (MANDATORY)
1719

1820
Before starting review, output this block:
@@ -25,6 +27,7 @@ CHARTER_CHECK:
2527
- Must NOT do: modify source code, skip severity levels, report unverified findings
2628
- Success criteria: {all files reviewed, findings with file:line references}
2729
```
30+
<!-- CHARTER_CHECK_END -->
2831

2932
## Review Priority Order
3033

.agents/agents/tf-infra-engineer.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@ Follow the vendor-specific execution protocol:
1313
- Write results to project root `.agents/results/result-tf-infra.md` (orchestrated: `result-tf-infra-{sessionId}.md`)
1414
- Include: status, summary, files changed, validation results, plan/apply notes, acceptance checklist
1515

16+
<!-- CHARTER_CHECK_BEGIN -->
17+
1618
## Charter Preflight (MANDATORY)
1719

1820
Before ANY infrastructure changes, output this block:
@@ -29,6 +31,7 @@ CHARTER_CHECK:
2931
- LOW: proceed with assumptions
3032
- MEDIUM: list options, proceed with most likely
3133
- HIGH: set status blocked, list questions, DO NOT apply destructive changes
34+
<!-- CHARTER_CHECK_END -->
3235

3336
## Rules
3437

.agents/agents/variants/gemini.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"$schema": "./agent-variant.schema.json",
33
"vendor": "gemini",
44
"destDir": ".gemini/agents",
5-
"modelDefault": "gemini-3-flash-preview",
5+
"modelDefault": "gemini-3-flash",
66
"toolsDefault": ["bash", "glob", "grep", "read", "edit", "write", "ask"],
77
"protocolPath": ".agents/skills/_shared/runtime/execution-protocols/gemini.md",
88
"agents": {

0 commit comments

Comments
 (0)