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 task-decomposition-expert based on automated review
- Trim tools allowlist to Read, Glob, Grep, WebSearch (drop unused Write/Edit/Bash)
- Add "Boundaries with Related Agents" section distinguishing from project-manager and scrum-master
- Instruct grounding the WBS in the actual codebase via Read/Glob/Grep before finalizing
- Add PERT (three-point) estimation guidance for Medium+ complexity tasks
Automated review cycle | Co-Authored-By: Claude Code <noreply@anthropic.com>
* fix: address review feedback on task-decomposition-expert
- Regenerate the dashboard content mirror so it matches the trimmed
tool allowlist and new prompt sections (Greptile/cubic P2).
- Reword the Boundaries section so it no longer claims project-manager
and scrum-master appear in the Agent Handoff Plan table (cubic P3).
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01VZwwQ2MD4wsrwTJi5yM515
---------
Co-authored-by: Claude <noreply@anthropic.com>
* Update retired model ids in settings components and docs
* Fix CLI default and sync generated dashboard copies
Two gaps from the first commit:
1. evaluation.py only had the function signature default updated. The
argparse `--model` default still pointed at the retired model, and
since `args.model` is always passed explicitly to run_evaluation, that
CLI value overrode the new default. Anyone running the script without
-m still got the retired model, so the change had no practical effect.
The usage example and reference/evaluation.md carried the same stale
ID.
2. The settings components under cli-tool/ were updated but their
generated copies under dashboard/public/component-content/ were not,
so the public dashboard would keep serving the retired IDs. Copies are
now regenerated from their sources rather than hand-edited.
---------
Co-authored-by: kasparovabi <kasparovabi@users.noreply.github.com>
* improve: enhance ai-ethics-advisor based on automated review
- Fix malformed YAML frontmatter: description examples were bare unindented
text outside the description field, breaking YAML parsing / delegation
matching. Merged into a single quoted description scalar per sibling
convention.
- Add missing model: sonnet field, consistent with other ai-specialists agents
- Add NIST AI 600-1 (Generative AI Profile) subsection with the 12 GenAI risk
categories
- Add EU AI Act compliance-timeline caveat with current/pending deadlines
- Cite OWASP Top 10 for LLM Applications (LLM01, LLM06) in Agentic AI Ethics
- Add LLM/Generative System Explainability subsection (chain-of-thought
faithfulness caveat, citation-grounded transparency)
- Add Aequitas toolkit, 80% disparate-impact rule, and Bash least-privilege
clarification
Automated review cycle | Co-Authored-By: Claude Code <noreply@anthropic.com>
* chore: sync generated content for ai-ethics-advisor
Regenerate only the per-component content artifact for
ai-ethics-advisor so the dashboard detail view reflects the updated
frontmatter/body. Full catalog regeneration (docs/components.json,
counts, search-index, download stats) is left to the scheduled
update-json-data workflow, since a local run here pulled stale/wrong
download counts that would have clobbered production data.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_018wpuLQJaC6qskfDwUSioLF
---------
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>