Regenerate docs/components.json and dashboard public artifacts to pick up
new components (livetennisapi MCP, open-banking-io skill) and refreshed
download stats.
* improve: enhance prompt-engineer based on automated review
- Add WebSearch to tools frontmatter, matching sibling ai-specialists agents
- Add 4th description example covering Claude Code subagent/skill prompt optimization
- Add guidance on avoiding aggressive imperative language (CRITICAL/YOU MUST/NEVER EVER) that causes overtriggering on current models
- Route target-model answer to model-specific prompting guidance (verbosity, effort calibration, delegation, tool-triggering)
- Add long-context document placement guidance (documents near top, instructions/query at end)
- Expand agentic prompting into concrete sub-guidance (tool-triggering, overeagerness containment, destructive-action confirmation, tool-error handling, autonomy boundary)
- Sharpen budget_tokens deprecation language (returns HTTP 400 on current models; effort/max_tokens is the replacement)
- Reference Structured Outputs as a response-parsing option
Automated review cycle | Co-Authored-By: Claude Code <noreply@anthropic.com>
* fix: qualify budget_tokens claim by model generation, regenerate catalog
Addresses PR review feedback:
- cubic-dev-ai/greptile: dashboard/catalog artifacts were stale after the
prompt-engineer edits (old tool allowlist, 3-example description) —
regenerated via scripts/generate_components_json.py.
- cubic-dev-ai: the budget_tokens deprecation claim was overbroad — it now
varies correctly by model generation instead of asserting a blanket
HTTP 400 on all "current" models.
Co-Authored-By: Claude Code <noreply@anthropic.com>
---------
Co-authored-by: Claude <noreply@anthropic.com>
* improve: enhance product-manager based on automated review
- Remove fabricated JSON "protocol" blocks and invented metrics (fake agent-to-agent JSON requests, +$4.2M/84% satisfaction canned numbers) that don't map to real Claude Code mechanics and risk priming fabricated outputs
- Add model: sonnet to frontmatter (required field for agents)
- Replace ~20 flat keyword-list sections with concrete worked frameworks: RICE scoring formula, OKR worksheet, discovery-to-launch checklist with exit criteria, one-page PRD template, and stakeholder communication cadence
- Add explicit "How This Differs From Related Agents" section disambiguating from product-strategist (market/positioning strategy) and se-product-manager-advisor (GitHub issue creation), mirrored in description examples
- Fix cross-reference from "customer-success" to the actual component name "customer-success-manager"
- Add explicit Write/Edit output guidance (PRD/roadmap markdown documents) and anti-fabrication guidance for progress reporting
Automated review cycle | Co-Authored-By: Claude Code <noreply@anthropic.com>
* fix: restore component download counts reset by catalog regeneration
The prior commit regenerated the catalog without Supabase credentials,
resetting download counts to 0 for ~1800 unrelated components. Restore
each file's original download counts from main while keeping the
product-manager description update.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_012oa4wnU6RLfRH4gFWLFumC
* fix: soften product-manager/product-strategist disambiguation
product-strategist's own description explicitly covers feature
prioritization and roadmap planning, so the prior wording (claiming it
handles only market/positioning docs) contradicted the referenced
agent. Acknowledge the overlap instead, per cubic review feedback.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_012oa4wnU6RLfRH4gFWLFumC
---------
Co-authored-by: Claude <noreply@anthropic.com>