deepworkplan-onboard
किसी रिपॉज़िटरी को एक AI-first, spec-driven कोडबेस में बदलें। यह Deep Work Plan स्किल की onboard सब-स्किल है।
यह क्या करता है
deepworkplan-onboard वास्तविक रिपॉज़िटरी का निरीक्षण करता है — भाषाएँ, फ़्रेमवर्क, package manager, build/test/lint कमांड, मॉड्यूल, test परिपाटी, परिनियोजन का स्वरूप — और उसके अनुकूल आर्टिफ़ैक्ट उत्पन्न करता है। यह तर्क करता है; यह कभी कोई टेम्पलेट कॉपी नहीं करता या प्लेसहोल्डर नहीं छोड़ता।
उपयोग
/deepworkplan-onboard
व्यवहार
- टोह लेना — वास्तविक स्टैक और validation कमांड का पता लगाएं; निकटतम ऑनबोर्डिंग प्रीसेट से मिलान करें।
- आर्किटाइप — व्यक्तिगत रिपॉज़िटरी या orchestrator hub के रूप में वर्गीकृत करें।
- एक वास्तविक Quick Commands ब्लॉक के साथ
AGENTS.md+CLAUDE.mdsymlink उत्पन्न करें। docs/(architecture, standards, testing, security, और बहुत कुछ) तथा प्रति-मॉड्यूल docs उत्पन्न करें।.agents/(agents, पतलेdwp-*कमांड, स्टैक-उपयुक्त skills, कैटलॉग) +.claude → .agentsउत्पन्न करें।- स्किल इंस्टॉल करें और एक gitignored
.dwp/(plans, drafts) तथा एकtmp/scratch space स्कैफ़ोल्ड करें। - आवश्यक AI Diff Reviewer स्थानीय समीक्षा इंस्टॉल करें, ऑप्ट-इन ऐडऑन का प्रस्ताव दें, फिर स्व-जाँच करें।
टिप्पणियाँ
एक रिपॉज़िटरी शून्य वैकल्पिक ऐडऑन के साथ पूरी तरह अनुरूप होती है; AI Diff Reviewer स्थानीय समीक्षा संस्करण 2.3.0 से baseline का हिस्सा है। पता लगाई गई वास्तविकता हमेशा प्रीसेट धारणाओं पर भारी पड़ती है।
v6 स्कीमा संदर्भ
v6 योजनाओं के लिए मशीन-पठनीय स्कीमा कैटलॉग इन स्थिर URL पर प्रकाशित है। v6 लाइव प्रोजेक्शन एक स्नैपशॉट है; plan-state/v6.json मौजूद नहीं है। मौजूदा v5 योजनाएँ v5 state स्कीमा का उपयोग करती रहेंगी और पुरानी योजनाएँ कभी चुपचाप फिर से नहीं लिखी जातीं।
- Plan manifest: https://deepworkplan.com/schema/plan-manifest/v6.json
- Plan snapshot (v6 live projection): https://deepworkplan.com/schema/plan-snapshot/v6.json
- Plan contract: https://deepworkplan.com/schema/plan-contract/v6.json
- Journal event: https://deepworkplan.com/schema/journal-event/v6.json
- Context manifest: https://deepworkplan.com/schema/context-manifest/v6.json
वर्तमान 6.x पैक नए प्लान डिफ़ॉल्ट रूप से v6 में बनाता है। मौजूदा प्लान अपनी दर्ज पीढ़ी बनाए रखते हैं; माइग्रेशन के लिए स्पष्ट अनुरोध आवश्यक है। नई योजनाओं को कम-से-कम तीन अंकों वाली क्रमशः बढ़ती संख्यात्मक ID मिलती है (उदाहरण: PLAN_001_add_payment_webhooks/)। स्थिर v5 स्कीमा संख्यात्मक ID को एक शब्द गिनते हैं, इसलिए v5 slug में 2–4 शब्द और v6 slug में 2–5 शब्द होते हैं। मौजूदा बिना नंबर वाले PLAN_<slug>/ फ़ोल्डर पढ़ने योग्य बने रहते हैं और उनका नाम कभी नहीं बदला जाता। नंबर वाली योजनाएँ मौजूद होने पर latest सबसे बड़ी संख्यात्मक ID वाली योजना को दर्शाता है।