setup-docs-bridge

Integrates preexisting project documentation into Specture via indexed bridge files and proposed ADRs.

1|Updated May 1, 2026
One-click install
npx skills add https://github.com/FerEscobarDev/Specture --skill setup-docs-bridge-ferescobardev
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: setup-docs-bridge
Source: https://github.com/FerEscobarDev/Specture/tree/main/skills/setup-docs-bridge
Command: npx skills add https://github.com/FerEscobarDev/Specture --skill setup-docs-bridge-ferescobardev

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? When adopting Specture in an existing project that already has a large documentation folder (docs/, wiki/, *.Docs/ with 10+ Markdown files), teams face a dilemma: duplicate their docs into Specture's structure or lose the framework's state machine benefits. This Skill bridges both worlds by indexing existing docs in place and generating lightweight reference files, without moving, renaming, or duplicating any content. ## Core Features & Use Cases - Heuristic Categorization with Approval Gate: Reads the first 30 lines of each Markdown file and proposes categories (architecture, requirements, functionalities, tech-debt, etc.) based on path and content hints, requiring explicit user approval before writing anything. - Bridge File Generation: Creates referential bridge files at docs/01-requirements/, docs/02-architecture/, and docs/03-ux-ui/ that point to the real source of truth, plus a .specture/docs-index.yml concept index. - Proposed ADR Detection: Infers implicit architectural decisions (multi-tenancy, caching, token strategy) from stack.yml and docs, drafting ADRs strictly with Status: Proposed so they never bind code reviews until a human confirms. - Use Case: A team adopting Specture on a legacy .NET project with 70 docs in SGD.Docs/ runs this Skill to index everything, generate bridges, and draft 4 candidate ADRs — all without touching the original folder. ## Quick Start Ask the AI to run the docs bridge setup to index the existing documentation folder and generate Specture bridge files without modifying the original docs.

Frequently Asked Questions about setup-docs-bridge

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

FAQPage Schema
How do I integrate existing project documentation into Specture?▼

Run the setup-docs-bridge skill, which scans your documentation folder, proposes a categorization for approval, then generates a docs-index.yml file and bridge files that reference your original docs without copying or moving them.

How does the documentation categorization work?▼

The skill reads only the first 30 lines of each Markdown file and combines path-based hints (folder names like architecture or requirements) with content keyword matching. The draft categorization is presented for user approval before anything is written to disk.

Does setup-docs-bridge modify or move my existing docs folder?▼

No. The skill never reorganizes, renames, or writes into your source documentation folder. Bridge files only reference the original documents, and the source directory remains the team's single source of truth.

Can AI-generated ADRs affect code validation in Specture?▼

No. All AI-drafted ADRs are created with Status: Proposed — awaiting team confirmation. The architecture-validator only enforces ADRs with Status: Accepted, so inferred decisions never bind code reviews until a human promotes them.

When should I re-run the docs bridge index refresh?▼

Re-run it standalone when new documentation is added, files are renamed or moved, or when .specture/docs-index.yml is missing but bridges exist. It refreshes the index and last_verified timestamps without regenerating approved content.

What are the limitations of the automatic doc categorization?▼

Files that match no path or content hints fall into an 'other' bucket and require manual classification or exclusion. The skill also never reads full documents, so categorization confidence is based only on headings and the first 30 lines.