Commit Graph
6 Commits
Author SHA1 Message Date
Addy Osmani 2bdbe1f5a6 docs: /review and /test run in the main session; align review severity labels
docs/agents.md and two persona files said /review and /test wrap the
code-reviewer and test-engineer personas. They invoke a skill in the main
session and spawn nothing (#681). The review commands also still asked for
Critical/Important/Suggestion while the skill and persona use
Critical/Required/Optional/Nit, and /ship named the old labels.
2026-10-13 15:44:19 -04:00
Addy Osmani 7cb7a20bb3 fix(agents): align code-reviewer severity labels with the code-review skill
The persona used Critical/Important/Suggestion while code-review-and-quality
uses Critical/Required/Optional/Nit, so the same finding got labeled differently
depending on which entry point ran the review. Align the persona to the skill's
four-level scheme (the skill is the source of truth) and note the shared
vocabulary to prevent future drift.
2026-08-27 00:20:57 -07:00
Joan Leon c9ab1507a3 fix(agents): move agents/README.md to docs/agents.md to avoid harness warnings
Tools that scan agents/*.md as custom agent definitions (e.g. GitHub Copilot CLI) parse every Markdown file in agents/ and require YAML frontmatter. agents/README.md was docs, not an agent, so it triggered "malformed custom agent" warnings on every session start.

Moving the docs to docs/agents.md keeps agents/ containing only real agent definitions. Updates internal links in the moved file, in the four persona files, AGENTS.md, and adds a pointer from the root README.

Fixes #258
2026-06-12 12:11:52 +02:00
Addy Osmani bc7f9e88d3 docs(agents): add Composition block to each persona
Each persona now ends with a three-bullet block stating when to invoke it
directly, which slash commands wrap it, and the rule that personas do not
invoke other personas. Keeps the persona honest about its place in the
workflow without re-stating the broader orchestration model.
2026-04-18 23:29:36 -07:00
Federico Bartoli 702a894889 Soften prescriptive language for Claude 4.6 compatibility
Anthropic's Claude 4 prompting best practices document warns that
newer models overtrigger on strong directive language (Never/Always/MUST)
that was necessary for older models. This replaces aggressive directives
with natural phrasing across skills and agents while preserving all
security-critical rules (OWASP, prompt injection, secrets) unchanged.

Also reframes trunk-based development as "Recommended" with a note
acknowledging alternative branching strategies like gitflow.
2026-03-31 19:29:59 +02:00
Addy Osmani 8601191b56 add code reviewer 2026-02-15 14:27:45 -08:00