molecule-ai-plugin-molecule.../plugin.yaml
claude-ceo-assistant 4835359d9f scaffold: molecule-skill-five-axis-review v1.0.0
First release. Ships the Five-Axis self-review skill as a Molecule AI
plugin so platform-dev workspaces can install it via the standard
plugins: list mechanism.

Drop-in for SOP Phase 4 self-review. Replaces the unstructured 'list 3
weakest spots' bullet with a per-axis pass — Correctness / Readability /
Architecture / Security / Performance — each producing a finding with
severity (Critical / Required / Optional / Nit / FYI) or an explicit
'no finding because X'. Empty axes need justification — that's what
catches blind spots.

LAYOUT
  plugin.yaml                              manifest, version 1.0.0
  README.md                                operator-facing docs
  skills/five-axis-review/SKILL.md         the actual skill body
  LICENSE                                  MIT (matches sibling plugins)

WHY
  Driven by post-internal#77 review: same author missed cache-validity
  gap, token-in-.git/config persistence, and misleading function name
  in 'three weakest' self-review on PR #105+#106. Structured five-axis
  pass on PR #107 caught all three. The skill packages the structured
  pass as a reusable plugin.

NEXT STEPS (separate PRs)
  - Add 'molecule-skill-five-axis-review' to molecule-dev-department's
    dev-department.yaml defaults.plugins so all dev workspaces pick it up.
  - Update SOP doc (canonical: internal/runbooks/dev-sop.md) Phase 4
    bullet to invoke this skill.

Refs:
  internal#77 — the work that surfaced the gap
  Hongming code-review-and-quality skill invocation 2026-05-08
  molecule-skill-code-review — sibling plugin (this one is self-review,
  that one is reviewing OTHER PRs)
2026-05-08 06:00:23 -07:00

18 lines
615 B
YAML

name: molecule-skill-five-axis-review
version: 1.0.0
description: >-
Five-axis self-review for Phase 4 of the Molecule AI dev SOP. Replaces
the unstructured "list 3 weakest spots" self-review with a per-axis
pass — Correctness / Readability / Architecture / Security / Performance —
each producing a finding with severity (Critical / Required / Optional /
Nit / FYI) or an explicit "no finding because X". Empty axes need
justification — that's what catches blind spots.
author: Molecule AI
tags: [molecule, sop, self-review, code-quality]
runtimes:
- claude_code
skills:
- five-axis-review