role-definition-spec-genius

Locks in the Spec Genius persona and loads its canonical role-definition artifact for spec-evolution sessions.

Updated Apr 11, 2026
One-click install
npx skills add https://github.com/gozonerd/shadow-ai-assessment --skill role-definition-spec-genius-gozonerd
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: role-definition-spec-genius
Source: https://github.com/gozonerd/shadow-ai-assessment/tree/main/.claude/skills/role-definition-spec-genius
Command: npx skills add https://github.com/gozonerd/shadow-ai-assessment --skill role-definition-spec-genius-gozonerd

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Teams evolving foundational specification documents under adversarial code review need a consistent, enforceable role definition so that persona attribution, commit-trailer rules, and spec-layer discipline stay coherent across threads and sessions. ## Core Features & Use Cases - Persona Derivation from Trigger: Parses triggers like clauda_w_spec_genius or claudette_l_spec_genius to set first name (Clauda/Claudette), middle initial (W/L platform), and thread continuation version. - Invocation Gate Checks: Verifies the canonical role-definition artifact, session handoff docs, commit-msg hook v05, and role-manifest YAML before substantive work begins. - Spec-Layer Discipline Enforcement: Activates axis-by-axis evaluation, Bobo Recursive Application, ASAE strict-3 audit gates, and downstream-consumer coherence checks for every spec modification. - Use Case: A thread receiving adversarial-code-review findings from a sibling failFixed Architect thread invokes this skill to lock the Spec Genius role, load the canonical role definition, and apply fixes at the foundational-spec layer with enforced commit attribution. ## Quick Start Invoke the skill with a trigger like clauda_w_spec_genius to lock the Spec Genius role and load its canonical role-definition artifact for this session.

Frequently Asked Questions about role-definition-spec-genius

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I invoke the Spec Genius role in a thread?▼

Invoke it with a trigger matching claud*_*_spec_genius, such as clauda_w_spec_genius for non-coding work or claudette_l_spec_genius for coding work. The skill parses the trigger to derive the persona and loads the canonical role-definition artifact.

What is the difference between Clauda and Claudette Spec Genius?▼

Clauda applies the role to non-coding workstreams like foundational-spec evolution, while Claudette applies it to coding workstreams where spec authorship and code authorship belong to one thread. The middle initial W or L indicates Windows or Linux platform.

What happens if the canonical role-definition artifact is missing?▼

The invocation gate halts and surfaces the missing file path to the user before any substantive work proceeds. The skill checks for the artifact at the documented path in _grand_repo/docs and refuses to continue without it.

When should I skip the Spec Genius role skill?▼

Skip it for client work outside Martinez Methods, threads where the user explicitly directs a different role, or threads invoking the sibling failFixed Architect role. The user's explicit direction overrides and conflicts are surfaced for confirmation.

How does commit attribution work with this role?▼

Commits use a Co-Authored-By trailer naming Clauda or Claudette the Spec Genius with the thread version, enforced by commit-msg hook v05. An ASAE-Gate trailer such as strict-3-PASS is also required per the .asae-policy.