plugins/ subtree created from scratch (no dappcore-go/dappcore-php
existed to rename). Per docs/RFC-AGENT-PLUGIN-RESTRUCTURE.md:
plugins/core-go/:
- .claude-plugin/plugin.json (name: core-go)
- README.md, marketplace.yaml, .mcp.json (calls core mcp serve)
- commands/{commit,qa,review,verify}.md
- skills/{core,core-go,go-agent}/SKILL.md (seeded from existing repo material)
- skills/api-endpoints/SKILL.md (NEW per ticket)
- agents/go-developer.md
- hook scripts referenced by commands
plugins/core-php/: same structure, php-developer agent + php-specific
api-endpoints skill.
plugins/infra/: plugin.json, README.md, marketplace.yaml, agents/infra-ops.md.
Manifests use core-* not dappcore-*. .mcp.json files call core mcp serve.
No dappcore-* names left.
Note: seed skills copied from existing repo material per ticket spec —
some upstream Host UK examples remain in copied skill docs. Future PR
can purge those if Host UK references are out of scope for the public
plugin marketplace.
Co-authored-by: Codex <noreply@openai.com>
Closes tasks.lthn.sh/view.php?id=234
1.3 KiB
1.3 KiB
| name | description | args | |
|---|---|---|---|
| review | Perform code review on staged changes or PRs |
|
Code Review
Perform a thorough code review of the specified changes.
Arguments
- No args: Review staged changes
HEAD~3..HEAD: Review last 3 commits--pr=123: Review PR #123--security: Focus on security issues
Process
- Gather changes: Get diff for the specified range
- Analyse each file: Review for issues by category
- Report findings: Output structured review
Review Checklist
| Category | Checks |
|---|---|
| Correctness | Logic errors, edge cases, error handling |
| Security | SQL injection, XSS, hardcoded secrets, CSRF |
| Performance | N+1 queries, unnecessary loops, large allocations |
| Maintainability | Naming, structure, complexity |
| Tests | Coverage gaps, missing assertions |
Output Format
## Code Review: [title]
### Critical
- **file:line** - Issue description
### Warning
- **file:line** - Issue description
### Suggestions
- **file:line** - Improvement idea
---
**Summary**: X critical, Y warnings, Z suggestions
Commands
# Get staged diff
git diff --cached
# Get PR diff
gh pr diff 123
# Get commit range diff
git diff HEAD~3..HEAD