Add custom opencode agents for FastSync development #16
Reference in New Issue
Block a user
Delete Branch "add-custom-agents"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Add 6 custom opencode agents tailored for the FastSync codebase:
PR Review Summary
Verdict: PASS — No issues found
Files reviewed: 8 (6 agent definitions + 2 skill definitions)
Assessment
All files are well-structured, internally consistent, and follow OpenCode conventions properly.
Frontmatter consistency:
c-reviewer,cmake-expert,doc-generator,perf-analyst,protocol-designer,test-writer): all correctly usedescription+mode: subagentpr-build,pr-review): both correctly usename+descriptionCross-file consistency:
src/shared/,src/client/,src/server/,tests/) consistent across all agentscmake -B build -S . && cmake --build build -j$(nproc)appears incmake-expert,test-writer, andpr-buildc-reviewer.mdalign withpr-review/SKILL.mdData,Queue,Config, etc.) and C11 threading primitivesContent quality: All files are complete with clear instructions, appropriate detail levels, and sensible tool lists.
test-writer.mdis appropriately the most detailed given it produces runnable code.Safe to merge.