adversarial-review
Review existing work with independent fresh reviewers and fresh synthesis. Use for an adversarial review, review-plan request, or…
Review quarterly objectives, progress scores and deadlines using the configured goals file.
Claude Code
$ npx -y skills add chrisblattman/claudeblattman --skill goals-review --agent claude-code
Codex
$ npx skills add chrisblattman/claudeblattman --skill goals-review -a codex -y
Cursor
$ npx skills add chrisblattman/claudeblattman --skill goals-review -a cursor -y
Gemini CLI
$ npx skills add chrisblattman/claudeblattman --skill goals-review -a gemini-cli -y
GitHub Copilot
$ npx skills add chrisblattman/claudeblattman --skill goals-review -a github-copilot -y
OpenCode
$ npx skills add chrisblattman/claudeblattman --skill goals-review -a opencode -y
Windsurf
$ npx skills add chrisblattman/claudeblattman --skill goals-review -a windsurf -y
name: goals-review description: "Review quarterly objectives, progress scores and deadlines using the configured goals file."
*v1.1 — Adapted for public use. Review quarterly objectives, update progress scores, and manage deadlines.*
Review quarterly objectives, update progress scores, surface deadlines, and recalibrate priorities. Run biweekly or on demand.
**Required:**
**Optional (for evidence gathering):**
1. **Create config directory:**
mkdir -p ~/.claude-assistant/config mkdir -p ~/.claude-assistant/logs
2. **Download goals template:**
curl -o ~/.claude-assistant/config/goals.yaml \
https://raw.githubusercontent.com/chrisblattman/claudeblattman/main/templates/goals-yaml-template.yaml3. **Edit goals.yaml** with your objectives, weights, and key results.
4. **Test with status view:**
/goals-review status
| Setting | Where to Configure | Default | |---------|-------------------|---------| | **Model** | Frontmatter `model:` line | `sonnet` (remove to use default) | | **Objectives** | `goals.yaml` → objectives | Template examples | | **Push level** | `goals.yaml` → meta.push_level | `moderate` | | **Review frequency** | Step 5 below | Biweekly (14 days) | | **Evidence sources** | Step 2 below | All available MCPs | | **Performance log** | Step 6 below | `~/.claude-assistant/logs/skill-performance.csv` |
`$ARGUMENTS` can include:
Read `~/.claude-assistant/config/goals.yaml`.
Extract:
If goals.yaml is missing, prompt the user to create it from the template.
For each **active** objective, gather recent signals using available MCP tools:
**Example patterns by objective type:**
*Research Output:*
*Grant Management:*
*Team Effectiveness:*
**General pattern:**
For each objective, determine status:
Display:
# Goals Review — [Date]
Quarter: [quarter] | Push level: [level] | Next review: [date]
────────────────────
## 1. [Objective name] (weight: [N]%)
Status: [ON TRACK / AT RISK / BEHIND]
Key Results:
a) [description] ............ [progress] → [suggested update]
Evidence: [1-line summary of what was found]
b) [description] ............ [progress] → [suggested update]
Evidence: [1-line summary]
────────────────────
## 2. [Next objective...]
...
────────────────────
## Upcoming Deadlines (next 30 days)
- [date]: [description] (objective: [name])
- ...
[If none: "No deadlines in the next 30 days"]
## Stalled Areas
- [Any key result with 0.0 progress for 2+ review cycles]
## Recommendation
[1-2 sentences on what to focus on this fortnight]For each objective, ask:
After the user provides updates, write the updated `goals.yaml` file.
Update `next_review` in goals.yaml to 14 days from today.
Check if a biweekly reminder exists. If not, suggest: "Create a recurring biweekly reminder 'Run /goals-review with Claude'?"
echo "$(date +%Y-%m-%d),goals-review,TOOL_CALLS,NOTES" >> ~/.claude-assistant/logs/skill-performance.csv
Replace TOOL_CALLS with approximate count and NOTES with brief summary.
Claude Code for professionals who don't code — Skills, agents, and setup guides
Review existing work with independent fresh reviewers and fresh synthesis. Use for an adversarial review, review-plan request, or…
Ask the specific Claude, Codex, Gemini, or Grok agent the user names and automatically retrieve its response. Use for targeted…
Develop independent approaches to a task, decision, plan, or draft, then use a fresh worker to synthesize them. Use for an…
Close out current work by saving decisions, unresolved tasks, useful artifacts, a session log and a current-state handoff for the…
Check the installed starter kit, prerequisites, and next step without calling external models.
Discover and test optional Claude, Codex, Gemini through Antigravity, and Grok subscription connections. Help with missing CLI or…
Draws static SVG figures for lessons, READMEs and manuals in the AI Engineering from Scratch look: paper panel, blueprint accent,…
End-to-end workflow for creating complete JavaScript concept documentation, orchestrating all skills from research to final review
Test a learner on a single Claude Code tutorial lesson (01-10) with 10 questions, scoring answers and flagging weak spots. Use…