invest-backfill

Survey projects to synthesize missing VECTOR.md, CLAUDE.md, and ARCHITECTURE.md doctrine files.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/robjonesdesigns/portfolio --skill invest-backfill-robjonesdesigns
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: invest-backfill
Source: https://github.com/robjonesdesigns/portfolio/tree/main/.claude/skills/invest-backfill
Command: npx skills add https://github.com/robjonesdesigns/portfolio --skill invest-backfill-robjonesdesigns

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Survey an existing project to surface missing Investiture doctrine files — VECTOR.md, CLAUDE.md, ARCHITECTURE.md — by blending 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.

Core Features & Use Cases

  • Automatically detect missing doctrine files and synthesize content that blends defaults with project-specific patterns.
  • Preserve existing files by generating missing files without overwriting.
  • Provide operator prompts for gaps and a structured audit trail for the doctrine.

Quick Start

Run this skill on a project lacking doctrine files, then run invest-doctrine to validate and enforce the doctrine.

Frequently Asked Questions about invest-backfill

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

FAQPage Schema
How do I generate missing architecture and doctrine files for an existing project?

Generate missing doctrine files by surveying an existing project to synthesize VECTOR.md, CLAUDE.md, and ARCHITECTURE.md, blending Investiture defaults with inferred project patterns to produce structured artifacts without overwriting existing files.

What is the best way to backfill Investiture doctrine without overwriting existing documentation?

Backfill Investiture doctrine safely by running a one-time project survey that detects missing files and synthesizes content while preserving existing files, providing operator prompts for gaps requiring confirmation and leaving current documentation intact.

How does synthesizing ARCHITECTURE.md from project patterns work?

Synthesizing ARCHITECTURE.md works by surveying the existing codebase to infer structural patterns, then blending those patterns with Investiture defaults to create a structured artifact suitable for downstream architecture enforcement.

Do I need to run validation after generating VECTOR.md and CLAUDE.md files?

Yes, run validation after generating VECTOR.md and CLAUDE.md files; the backfill process outputs structured artifacts specifically designed for downstream invest-doctrine validation and invest-architecture enforcement to ensure compliance.

Can I use project pattern detection to audit missing doctrine files in an existing codebase?

Yes, you can audit missing doctrine files in an existing codebase; the skill surveys the project to surface missing VECTOR.md, CLAUDE.md, and ARCHITECTURE.md files, generating a structured audit trail for operator review.