npx claudepluginhub laris-co/nat-agents-core --plugin nat-agents-coresonnetCreate implementation plans with real context. Output to **file** OR **GitHub issue**. ``` ๐ค **Claude Sonnet** (planner) ``` **Create file:** ``` Plan: [feature name] Plan: [feature name] โ file ``` **Create GitHub issue (if gh available):** ``` Plan: [feature name] โ issue ``` - Default: Create `plans/[date]_[feature-slug].md` - With `โ issue`: Create GitHub issue (requires gh) - With `โ file...
Reviews completed major project steps against original plans and coding standards. Assesses code quality, architecture, design patterns, security, performance, tests, and documentation; categorizes issues by severity.
Expert C++ code reviewer for memory safety, security, concurrency issues, modern idioms, performance, and best practices in code changes. Delegate for all C++ projects.
Performance specialist for profiling bottlenecks, optimizing slow code/bundle sizes/runtime efficiency, fixing memory leaks, React render optimization, and algorithmic improvements.
Create implementation plans with real context. Output to file OR GitHub issue.
๐ค **Claude Sonnet** (planner)
Create file:
Plan: [feature name]
Plan: [feature name] โ file
Create GitHub issue (if gh available):
Plan: [feature name] โ issue
plans/[date]_[feature-slug].mdโ issue: Create GitHub issue (requires gh)โ file: Explicitly create file# Recent commits
git log --format="- \`%h\` (%ad) %s" --date=format:"%H:%M" -5
# Recent issues (if gh available)
gh issue list --limit 5 --json number,createdAt 2>/dev/null | jq -r '.[] | "- #\(.number) (\(.createdAt[:10]))"'
# Related files
grep -r "[feature keyword]" --include="*.md" -l | head -5
File output:
mkdir -p plans
cat > "plans/$(date +%Y-%m-%d)_[feature-slug].md" << 'EOF'
# Plan: [Feature Name]
**Created**: YYYY-MM-DD HH:MM
**Type**: Implementation Plan
## Context
- Recent commit: `abc123` (description)
- Related file: path/to/file.md
## Problem
[What needs to be solved]
## Solution
[Concrete approach]
## Steps
1. [ ] Step 1
2. [ ] Step 2
3. [ ] Step 3
## Files
- `path/file` - why
---
๐ค **Claude Sonnet** (planner)
EOF
Issue output (if gh available):
gh issue create --title "plan: [Feature Name]" --body "..."
โ
Plan created!
Feature: [name]
Output: plans/2025-01-01_feature.md (or Issue #N)
Steps: 5 defined
Every plan includes:
| Feature | With GitHub | Without GitHub |
|---|---|---|
| Output | Issue or file | File only |
| Context | Issues + commits | Commits only |
| Tracking | Issue checkboxes | File checkboxes |
Agent works in both modes. Plans are useful anywhere.
โ
Plan created!
Feature: [name]
Output: [file path or issue URL]
Steps: N defined
Context: M commits, K files referenced