agent-comms
SendMessage recipient validation and worktreePath safety (CWE-59). TRIGGER when: validating a SendMessage `to:` recipient against the agent whitelist, or a…
Score ResearchPacks (>=80) and Implementation Plans (>=85) against quality gates. TRIGGER when: gating research or a plan before implementation. SKIP: writing or running tests (use testing-strategy); security threat review (use security-review-checklists).
$ npx -y skills add komluk/scaffolding --skill quality-validation --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/quality-validationContext preview
The summary Claude sees to decide when to auto-load this skill.
Score ResearchPacks (>=80) and Implementation Plans (>=85) against quality gates. TRIGGER when: gating research or a plan before implementation. SKIP: writing or running tests (use testing-strategy); security threat review (use security-review-checklists).
name: quality-validation description: "Score ResearchPacks (>=80) and Implementation Plans (>=85) against quality gates. TRIGGER when: gating research or a plan before implementation. SKIP: writing or running tests (use testing-strategy); security threat review (use security-review-checklists)."
Systematic validation ensuring ResearchPacks and Implementation Plans meet quality standards before implementation.
Run your project's own validate/lint/type-check/test command at the completion gate. The exact command depends on your stack — substitute the equivalents below.
| Step | Generic intent | Example (Node/TS) | Example (Python) | |------|----------------|-------------------|------------------| | Type check | Static type safety | `npm run type-check` | `mypy .` | | Lint | Style / static analysis | `npm run lint` | `ruff check .` | | Build | Compile / package | `npm run build` | `python -m build` | | Tests | Behavioral verification | `npm test` | `pytest` | | Full gate | One command runs all | `npm run validate` | `make check` |
# Example (Node/TypeScript): full validation npm run validate # Example (Python): full validation pytest && ruff check . && mypy .
| Failure | Description | |---------|-------------| | Hallucinated APIs | APIs not in official docs | | Version mismatch | Wrong version in research | | Missing citations | No source URLs | | No rollback plan | Missing reversion procedure | | Ambiguous steps | Non-actionable instructions | | API misalignment | Plan uses undocumented APIs |
## Validation Report **Artifact**: [ResearchPack|ImplementationPlan] **Score**: XX/100 **Result**: [PASS|FAIL] ### Scoring Breakdown - Completeness: XX/40 - Accuracy: XX/30 - Citation: XX/20 - Actionability: XX/10 ### Defects Found 1. [Defect description] 2. [Defect description] ### Recommendations - [Fix suggestion]
Spec-driven multi-agent orchestration for Claude Code — pure markdown, zero backend, runs on the stock runtime. 13 agents, 36 skills, 19 commands, 15 hooks, per-phase model tiers, opt-in lifecycle hooks, optional cross-device semantic memory.
Repo: komluk/scaffolding
SendMessage recipient validation and worktreePath safety (CWE-59). TRIGGER when: validating a SendMessage `to:` recipient against the agent whitelist, or a…
3-tier markdown memory protocol (shared/agent/conversation) for cross-session knowledge. TRIGGER when: reading or writing agent memory files, choosing which…
RESTful API design standards: resource naming, HTTP methods, status codes, pagination, versioning. TRIGGER when: designing new API endpoints, defining error…
Optimize Claude Code context-window usage for accuracy and cost. TRIGGER when: hitting context limits, structuring prompts for an agent, or trimming what gets…
Schema design, index strategy, migration safety, and query analysis. TRIGGER when: designing tables or indexes, writing a migration, or diagnosing a slow…