From jarvis
Use when Chadron asks what to work on next. Shows prioritized recommendations with context and estimated effort.
npx claudepluginhub chadronbryant/napa-cowork-plugins --plugin jarvisThis skill uses the workspace's default tool permissions.
Present prioritized next actions based on current project state.
Guides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Guides building MCP servers enabling LLMs to interact with external services via tools. Covers best practices, TypeScript/Node (MCP SDK), Python (FastMCP).
Generates original PNG/PDF visual art via design philosophy manifestos for posters, graphics, and static designs on user request.
Present prioritized next actions based on current project state.
Read from workspace root (use CLAUDE.md canonical root on Mac; in Cowork use mounted workspace at the path shown in your environment):
Jarvis/recommendations.md - Current priority listJarvis/status.json - Data freshness (affects what's actionable)Jarvis/needs.md - Blockers that limit recommendationsmemory/history/recent-activity.md - What was done recently (avoid repeats)Silently evaluate:
Use this format:
JARVIS RECOMMENDATIONS | [date]
─────────────────────────────────
READY NOW (no blockers)
1. [Action] - [why it matters] - [estimated effort]
2. [Action] - [why it matters] - [estimated effort]
3. [Action] - [why it matters] - [estimated effort]
BLOCKED (needs input from you)
- [Action] - blocked by: [what's needed]
RECENT WINS (momentum to build on)
- [What was accomplished recently]
─────────────────────────────────
My recommendation: [one-liner on what to tackle first and why]
Wait for Chadron to pick a direction. If he asks for detail on any item, provide full context including relevant data, files involved, and step-by-step approach.
Always frame recommendations using proposal language: