{"enrichment":{"faq":[{"a":"project-adopt brings your established codebase into Specification-Driven Development by detecting existing code and documentation, then inferring your domain and scaffolding the complete 8-layer artifact structure. It reverse-engineers baseline artifacts from your running system at draft status, seeding the SDD backbone in one setup pass so you can hand off to doc-flow and per-layer audits.","q":"How do I adopt an existing codebase into the SDD workflow?"},{"a":"project-adopt scaffolds the full 8-layer documentation structure for brownfield projects, automating the reverse-engineering of baseline artifacts from your existing codebase. It detects code patterns, infers your domain, and generates draft SDD artifacts without manual baseline creation, letting you focus on layer audits and gap closure.","q":"What does project-adopt do for brownfield project setup?"},{"a":"Yes. project-adopt analyzes your running system to detect code, infer domain context, and generate draft baseline artifacts automatically. These reverse-engineered artifacts seed your SDD backbone at draft status, ready for promotion to ready once doc-flow and per-layer audits validate and close any gaps.","q":"Can project-adopt reverse engineer baseline artifacts from code?"},{"a":"project-adopt migrates legacy projects to SDD by performing one-time automated baseline generation from your existing codebase. It initializes the SDD documentation backbone, converts your running system into the framework structure, and prepares draft artifacts for layer-by-layer audits and refinement.","q":"How does project-adopt migrate legacy code to the SDD framework?"},{"a":"project-adopt sets up the SDD backbone for already-built projects in a single pass: it detects your code, infers domain, scaffolds all 8 layers, and reverse-engineers draft baseline artifacts from your running system. After this one-time initialization, hand off to doc-flow and audits to promote drafts to ready status.","q":"What is the one-time setup process for SDD on an existing project?"},{"a":"project-adopt is released under the MIT license, making it free to use, modify, and distribute in both open-source and commercial projects.","q":"Is project-adopt open source and what license does it use?"}],"shadow_tags":["legacy-modernization","code-to-docs","reverse-engineering","brownfield-migration","baseline-generation","domain-inference","artifact-scaffolding","one-time-setup","system-analysis"],"summary_rewrite":"project-adopt brings an established codebase into the Specification-Driven Development workflow by detecting existing code and documentation, inferring the domain, and scaffolding the 8-layer artifact structure. It reverse-engineers baseline artifacts from your running system at draft status, seeding the SDD backbone in one setup pass. Hand off to doc-flow and per-layer audits to close gaps and promote drafts to ready."},"files":[{"bytes":5451,"path":"platforms/claude-code-plugin/skills/project-adopt/SKILL.md","sha256":"986a8875a0580ace2f07827b0177ba5b81ff797cb2ed72366713cc75053717c2","url":"https://skillfed.io/files/vladm3105/aidoc-flow-framework/project-adopt/5127d70d/SKILL.md"}],"id":"vladm3105/aidoc-flow-framework/project-adopt","links":{"html":"https://skillfed.io/vladm3105/aidoc-flow-framework/project-adopt","md":"https://skillfed.io/vladm3105/aidoc-flow-framework/project-adopt.md","repo":"https://github.com/vladm3105/aidoc-flow-framework"},"meta":{"agents_supported":[],"first_seen":"2026-07-28","forks":3,"language":"Python","last_updated":"2026-07-27","license":"MIT","name":"project-adopt","publisher":"vladm3105","stars":16},"relations":{"similar":[{"id":"vladm3105/aidoc-flow-framework/project-init"},{"id":"vladm3105/aidoc-flow-framework/doc-flow"},{"id":"vladm3105/aidoc-flow-framework/doc-tdd"},{"id":"vladm3105/aidoc-flow-framework/project-profile"},{"id":"vladm3105/aidoc-flow-framework/doc-brd"},{"id":"vladm3105/aidoc-flow-framework/doc-naming"},{"id":"vladm3105/aidoc-flow-framework/doc-ref"},{"id":"vladm3105/aidoc-flow-framework/doc-validator"},{"id":"vladm3105/aidoc-flow-framework/doc-bdd"},{"id":"vladm3105/aidoc-flow-framework/sdd-orchestrator"}]},"slug":{"owner":"vladm3105","repo":"aidoc-flow-framework","skill":"project-adopt"},"version":"5127d70d"}
