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 का हिस्सा है। पता लगाई गई वास्तविकता हमेशा प्रीसेट धारणाओं पर भारी पड़ती है।
v7 स्कीमा संदर्भ
v7 योजनाओं के लिए — जो वर्तमान 7.x पैक का डिफ़ॉल्ट है — मशीन-पठनीय स्कीमा कैटलॉग इन स्थिर URL पर प्रकाशित है। लाइव प्रोजेक्शन एक स्नैपशॉट है जो v6 के साथ साझा है; plan-state/v6.json या plan-state/v7.json मौजूद नहीं है।
- Plan manifest: https://deepworkplan.com/schema/plan-manifest/v7.json
- Plan contract: https://deepworkplan.com/schema/plan-contract/v7.json (v6 contract के साथ एक वैकल्पिक
parallel_safeटास्क मार्कर) - Journal event: https://deepworkplan.com/schema/journal-event/v7.json (
delegationइवेंट जोड़ता है) - Plan snapshot (लाइव प्रोजेक्शन, v6 के साथ साझा): https://deepworkplan.com/schema/plan-snapshot/v6.json
- Context manifest (v6 के साथ साझा): https://deepworkplan.com/schema/context-manifest/v6.json
- रिपॉजिटरी कॉन्फ़िगरेशन: https://deepworkplan.com/schema/dwp-config/v1.json
- ऐडऑन डिस्क्रिप्टर: https://deepworkplan.com/schema/addon-descriptor/v1.json
- झुंड हैंडऑफ़ पैकेट: https://deepworkplan.com/schema/dwp-handoff/v1.json
- बेंचमार्क रिकॉर्ड: https://deepworkplan.com/schema/benchmark-record/v1.json
- सीख रिकॉर्ड: https://deepworkplan.com/schema/learnings-record/v1.json
v6 योजनाएँ अपने v6 स्कीमा बनाए रखती हैं (manifest, contract, journal event); मौजूदा v5 योजनाएँ v5 state स्कीमा का उपयोग करती रहेंगी और पुरानी योजनाएँ कभी चुपचाप फिर से नहीं लिखी जातीं।
वर्तमान 7.x पैक नए प्लान डिफ़ॉल्ट रूप से v7 में बनाता है। मौजूदा प्लान अपनी दर्ज पीढ़ी बनाए रखते हैं; माइग्रेशन के लिए स्पष्ट अनुरोध आवश्यक है। नई योजनाओं को कम-से-कम तीन अंकों वाली क्रमशः बढ़ती संख्यात्मक ID मिलती है (उदाहरण: PLAN_001_add_payment_webhooks/)। स्थिर v5 स्कीमा संख्यात्मक ID को एक शब्द गिनते हैं, इसलिए v5 slug में 2–4 शब्द और v7 slug में 2–5 शब्द होते हैं। मौजूदा बिना नंबर वाले PLAN_<slug>/ फ़ोल्डर पढ़ने योग्य बने रहते हैं और उनका नाम कभी नहीं बदला जाता। नंबर वाली योजनाएँ मौजूद होने पर latest सबसे बड़ी संख्यात्मक ID वाली योजना को दर्शाता है।