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.