Skip to content

Commit eca59d5

Browse files
committed
Fix 47 validation warnings: frontmatter, hooks, gitignore, TOC embeds
- Remove unknown frontmatter fields (workflow-instruction, procedure) from all 16 SKILL.md files (32 warnings fixed) - Increase hook timeouts from 5ms/10ms to 30000ms (2 warnings fixed) - Add node_modules/ to .gitignore (1 warning fixed) - Fix TOC embed comments in amoa-developer-communication and amoa-orchestration-commands SKILL.md to use exact headings as extracted by validator (12 warnings fixed) - Document git-hooks/ and shared/ directories in README.md Remaining 3 warnings are irreducible (non-standard dirs, bash scripts). Validation: 0 CRITICAL, 0 MAJOR, 0 MINOR, 0 NIT, 3 WARNING, 952 PASSED.
1 parent 5876a64 commit eca59d5

File tree

19 files changed

+28
-34
lines changed

19 files changed

+28
-34
lines changed

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,9 @@ Thumbs.db
3636
venv/
3737
env/
3838

39+
# Node.js
40+
node_modules/
41+
3942
# Dev folders (NEVER PUBLISH - development artifacts only)
4043
# Wildcard pattern catches all: docs_dev, scripts_dev, tests_dev, samples_dev,
4144
# examples_dev, downloads_dev, libs_dev, builds_dev, etc.

README.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,17 @@ The Orchestrator Agent handles **task distribution, agent coordination, and prog
7373
| `amoa-polling-reminder` | UserPromptSubmit | Remind to poll progress |
7474
| `amoa-file-tracker` | PostToolUse | Track file modifications |
7575

76+
## Project Structure Notes
77+
78+
### Non-Standard Directories
79+
80+
- **`git-hooks/`** — Contains git hook scripts (pre-push) for plugin validation before pushing
81+
- **`shared/`** — Shared resources used across skills and agents
82+
83+
### Shell Scripts Compatibility
84+
85+
3 bash/shell scripts (`.sh` files) require **Linux or macOS** and are not natively available on Windows. Windows users should use WSL2 or equivalent.
86+
7687
## Workflow
7788

7889
1. Receives plan from Architect (via Assistant Manager)

hooks/hooks.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
{
2424
"type": "command",
2525
"command": "python3 ${CLAUDE_PLUGIN_ROOT}/scripts/amoa_check_verification_status.py",
26-
"timeout": 10
26+
"timeout": 30000
2727
}
2828
]
2929
}
@@ -36,7 +36,7 @@
3636
{
3737
"type": "command",
3838
"command": "python3 ${CLAUDE_PLUGIN_ROOT}/scripts/amoa_check_polling_due.py",
39-
"timeout": 5
39+
"timeout": 30000
4040
}
4141
]
4242
}

skills/amoa-agent-replacement/SKILL.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,6 @@ metadata:
99
user-invocable: false
1010
context: fork
1111
agent: amoa-main
12-
workflow-instruction: "support"
13-
procedure: "support-skill"
1412
---
1513

1614
# Agent Replacement Skill

skills/amoa-checklist-compilation-patterns/SKILL.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,6 @@ metadata:
99
context: fork
1010
user-invocable: false
1111
agent: amoa-main
12-
workflow-instruction: "support"
13-
procedure: "support-skill"
1412
---
1513

1614
# Checklist Compiler Skill

skills/amoa-developer-communication/SKILL.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,6 @@ metadata:
1212
context: fork
1313
user-invocable: false
1414
agent: amoa-main
15-
workflow-instruction: "Steps 14, 15, 22"
16-
procedure: "proc-clarify-tasks, proc-handle-feedback, proc-handle-failed-pr"
1715
---
1816

1917
# Developer Communication Skill
@@ -360,8 +358,14 @@ Copy this checklist and track your progress:
360358
## Resources
361359

362360
- [pr-comment-writing.md](references/pr-comment-writing.md) - Code review comment patterns
361+
<!-- TOC: 1 Writing constructive code review comments | 1 The praise-suggestion-question framework | 2 Balancing thoroughness with developer time -->
363362
- [issue-communication.md](references/issue-communication.md) - Bug report and feature request handling
363+
<!-- TOC: 1 Bug report response workflow | 1 Acknowledgment template | 2 Reproduction confirmation -->
364364
- [technical-explanation.md](references/technical-explanation.md) - Explaining technical decisions
365+
<!-- TOC: 1 Explaining technical decisions | 1 The context-decision-consequences format | 2 Acknowledging tradeoffs honestly -->
365366
- [conflict-resolution.md](references/conflict-resolution.md) - Handling disagreements
367+
<!-- TOC: 1 Disagreeing professionally | 1 Separating the idea from the person | 2 Starting with understanding -->
366368
- [status-updates.md](references/status-updates.md) - Progress reporting
369+
<!-- TOC: ### Part 1: Progress Reports | 1 Progress report format -->
367370
- [templates-for-humans.md](references/templates-for-humans.md) - PR and commit templates
371+
<!-- TOC: 1 Pull Request description template | 1 Summary section | 2 Changes section with bullets -->

skills/amoa-github-action-integration/SKILL.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,6 @@ metadata:
99
agent: amoa-main
1010
context: fork
1111
user-invocable: false
12-
workflow-instruction: "support"
13-
procedure: "support-skill"
1412
---
1513

1614
# Claude Code Action Integration

skills/amoa-implementer-interview-protocol/SKILL.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,6 @@ metadata:
99
context: fork
1010
user-invocable: false
1111
agent: amoa-main
12-
workflow-instruction: "Steps 14, 19"
13-
procedure: "proc-clarify-tasks, proc-complete-task"
1412
---
1513

1614
# Implementer Interview Protocol

skills/amoa-kanban-management/SKILL.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,6 @@ metadata:
99
context: fork
1010
user-invocable: false
1111
agent: amoa-main
12-
workflow-instruction: "Steps 12, 13, 14, 15"
13-
procedure: "proc-populate-kanban, proc-update-kanban-status, proc-add-columns, proc-sync-kanban"
1412
---
1513

1614
# Kanban Board Management Skill

skills/amoa-label-taxonomy/SKILL.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,6 @@ metadata:
99
context: fork
1010
user-invocable: false
1111
agent: amoa-main
12-
workflow-instruction: "support"
13-
procedure: "support-skill"
1412
---
1513

1614
# AMOA Label Taxonomy

0 commit comments

Comments
 (0)