Updated 3d ago
by erikaflowers
investiture
A project scaffold with clean architecture, structured doctrine, and a skill chain that enforces it. Built for Claude Code.
54 GitHub stars (54)
Steady at 54 stars — no new stars in the 16 days since Sep 30.
- 16 skills (16 skills found in its SKILL.md files)
- 9 forks (9 forks)
- 3d ago last update (Last updated 3d ago)
Install
Skills CLI
npx skills add erikaflowers/investiture
Asks which skills and agents to install. Just one: npx skills add erikaflowers/investiture --skill invest-adr — add -g for every project.
Claude Code
git clone https://github.com/erikaflowers/investiturecp -r "investiture/.claude/skills-optional/invest-adr" ~/.claude/skills/
Copies the invest-adr skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add erikaflowers/investiture
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md.
-
invest-adr
Generates a numbered Architecture Decision Record from a decision description, using VECTOR.md constraints, ARCHITECTURE.md stack context, and existing ADRs to avoid contradictions. Use when making an architectural or product decision that should be documented and stored.
.claude/skills-optional/invest-adr/SKILL.md on GitHub (opens in a new tab) -
invest-brief
Generates a design brief for a specific feature or flow from existing project research. Reads personas, JTBD, VECTOR.md principles and constraints, and quality gates to give a designer actionable direction grounded in real evidence. Use before design work begins on a feature or flow.
.claude/skills-optional/invest-brief/SKILL.md on GitHub (opens in a new tab) -
invest-changelog
Reads git log since the last tag and VECTOR.md value prop, groups commits by user-facing theme, filters internal noise, and writes a plain-language changelog keyed to what users can now do. Use at release time or when updating a public changelog.
.claude/skills-optional/invest-changelog/SKILL.md on GitHub (opens in a new tab) -
invest-crew
Decomposes a feature into scoped agent tasks before a multi-agent sprint. Reads ARCHITECTURE.md layer ownership, CLAUDE.md agent model, and VECTOR.md constraints to generate a structured task manifest with branch names, commit prefixes, and explicit scope boundaries. Use before starting multi-agent feature work.
.claude/skills-optional/invest-crew/SKILL.md on GitHub (opens in a new tab) -
invest-handoff
Generates a condensed onboarding document tailored to a specific role (engineer, designer, agent, client). Reads VECTOR.md, CLAUDE.md, ARCHITECTURE.md, and current /vector/ state. Use when onboarding a collaborator, starting a cold agent session, or preparing a client check-in.
.claude/skills-optional/invest-handoff/SKILL.md on GitHub (opens in a new tab) -
invest-interview
Generates a structured user research discussion guide from unvalidated assumptions and open questions in /vector/. Produces targeted questions, probing techniques, and explicit validation signals per assumption. Use before any user research session.
.claude/skills-optional/invest-interview/SKILL.md on GitHub (opens in a new tab) -
invest-synthesize
Takes raw research input — interview notes, beta feedback, assumption validation results — extracts structured insights, and proposes specific patches to VECTOR.md and /vector/ schema files. Shows a full diff before writing anything. Use after user interviews or beta feedback rounds.
.claude/skills-optional/invest-synthesize/SKILL.md on GitHub (opens in a new tab) -
invest-validate
Reads /vector/research/assumptions/, prioritizes unvalidated assumptions by risk (Impact × Confidence), and generates a stage-appropriate validation plan. Use at the start of a sprint or before major feature investment to turn untested hypotheses into an actionable plan.
.claude/skills-optional/invest-validate/SKILL.md on GitHub (opens in a new tab) -
invest-architecture
Audit the project structure against ARCHITECTURE.md. Reads YOUR doctrine at runtime — layers, naming, stack, conventions — and checks the codebase against what YOU declared. Not a preset. Your rules, enforced.
.claude/skills/invest-architecture/SKILL.md on GitHub (opens in a new tab) -
invest-backfill
Survey an existing codebase and generate Investiture doctrine files — VECTOR.md, CLAUDE.md, ARCHITECTURE.md — by combining Investiture defaults with patterns inferred from the project. Run this once on a project that does not yet have doctrine. Then run invest-doctrine to validate what was generated.
.claude/skills/invest-backfill/SKILL.md on GitHub (opens in a new tab) -
invest-doctrine
Audit the doctrine files themselves — VECTOR.md, CLAUDE.md, ARCHITECTURE.md — for completeness, internal consistency, cross-document contradictions, and drift from the actual codebase. Run this before invest-architecture. The doctrine must be sound before you enforce it.
.claude/skills/invest-doctrine/SKILL.md on GitHub (opens in a new tab) -
invest-manifest
Generate a complete product manifest of a codebase — every file, route, endpoint, database table, component, hook, and feature inventoried in a single structured document. Use when you need to understand what exists in a project before working on it.
.claude/skills/invest-manifest/SKILL.md on GitHub (opens in a new tab) -
invest-preflight
Quick reconnaissance pass on a codebase to establish project type, tech stack, structure, scale, and conventions before running deeper skills like /invest-manifest or /invest-repo-audit. Run this first on any unfamiliar repo.
.claude/skills/invest-preflight/SKILL.md on GitHub (opens in a new tab) -
invest-remediate
Read an AUDIT.md and generate a phased remediation plan — a sequence of self-contained, agent-executable prompts ordered from lowest-risk to highest-risk. Each phase is scoped to be completable in one session.
.claude/skills/invest-remediate/SKILL.md on GitHub (opens in a new tab) -
invest-repo-audit
Perform a full quality, stability, and architecture audit of a codebase. Identifies broken features, dead code, spaghetti coupling, missing error handling, security gaps, performance problems, and technical debt. Produces a classified report with prioritized remediation.
.claude/skills/invest-repo-audit/SKILL.md on GitHub (opens in a new tab) -
invest-verify-remediation
After a remediation plan has been executed, verify that findings were resolved without introducing new issues. Updates AUDIT.md with resolution status, cleans up REMEDIATION.md, and confirms the codebase is ready to resume building.
.claude/skills/invest-verify-remediation/SKILL.md on GitHub (opens in a new tab)
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.