AI-translated from English; not yet reviewed by a fluent editor.

# एका कोड बदलाचे नियोजन, चाचणी आणि पुनरावलोकन करण्यासाठी Claude Code मध्ये Superpowers वापरा

> तुमच्या नियंत्रणातील एका कोड बदलाला मंजूर Superpowers रचना आणि योजना, प्रत्यक्ष दिसलेली अपयशी-यशस्वी चाचणी, काम व शाखेचे पुनरावलोकन आणि मालकाचा निर्णय या टप्प्यांतून नेण्यासाठी दस्तऐवजांवर आधारित मार्गदर्शक.

By BIG CHANGE Editorial

Published: 2026-10-20T10:39:38.153Z
Updated: 2026-10-20T10:39:38.153Z
Canonical: https://bigchange.ai/blog/superpowers-claude-code-plan-test-review-change-guide

![Conceptual charcoal illustration of a long, unlettered code-diff proof sheet emerging from a printer across an inspection table, with a short orange passage.](https://bigchange.ai/api/media/file/superpowers-whole-branch-proof-hero-v1.png)
AI-generated conceptual illustration by BIG CHANGE.

तुमच्या नियंत्रणातील Git रिपॉझिटरीमध्ये मोठा बदल करताना Superpowers, Claude Code वापरकर्त्याला मार्गदर्शन करू शकते: रचनेवर सहमती, कामांच्या योजनेला मंजुरी, चाचण्यांसह अंमलबजावणी, प्रत्येक कामाचे पुनरावलोकन आणि पूर्ण झालेली शाखा तपासणे. हा मार्गदर्शक 20 ऑक्टोबर 2026 रोजी तपासलेल्या अधिकृत Superpowers 7.0.0 पुस्तिकांवर आधारित आहे. BIG CHANGE ने दस्तऐवज वाचले; आम्ही प्लगइन बसवले नाही किंवा त्यातून प्रकल्प चालवला नाही.

## मोठा बदल

- **काय बदलले:** मंजूर रचना आणि अंमलबजावणी योजना कोडिंग एजंटना रिपॉझिटरी बदलण्याआधी ठरावीक काम व मर्यादा देतात.
- **हे महत्त्वाचे का:** दस्तऐवजातील कामाच्या प्रवाहात प्रत्यक्ष दिसलेल्या अपयशी व यशस्वी चाचण्यांना एका परीक्षकाचे तपशीलवार अपेक्षा आणि गुणवत्तेबाबत स्वतंत्र निर्णय जोडले जातात; त्यानंतर संपूर्ण शाखेचे व्यापक पुनरावलोकन होते.
- **कशाकडे लक्ष द्यावे:** मालक अजूनही संपूर्ण diff आणि ताजे स्वीकृती निकाल तपासतो आणि शाखेचे पुढे काय करायचे ठरवतो. एजंटचा कामाचा प्रवाह पूर्ण झाला तरी जाहीर केलेले निष्कर्ष बाकी राहू शकतात.

## सुरुवात करण्यापूर्वी

तुमच्या मालकीच्या किंवा बदलण्याची परवानगी असलेल्या रिपॉझिटरीत एक अधिकृत, अनेक टप्प्यांचा कोड बदल निवडा. त्याचे पुनरावलोकन करता येणाऱ्या कामांत विभाजन आणि वर्तनाची चाचणी शक्य असावी. अपेक्षित वर्तन, परिणाम होणारा भाग, वगळलेली कामे, मूळ स्वीकृती आदेश आणि सुरुवातीचा commit लिहा. कामाआधी तो आदेश व संबंधित विद्यमान तपासण्या चालवा. सुरुवातीलाच चाचणी अयशस्वी होत असेल तर ते अपयश आत्ताच ओळखा; नंतरचा हिरवा किंवा लाल निकाल समजण्यासाठी ज्ञात सुरुवातीची स्थिती हवी.

तुमच्याकडे Git, प्रमाणीकरण केलेली Claude Code स्थापना, प्लगइन बसवण्याची व branch किंवा worktree बनवण्याची परवानगी आणि Claude Code व त्याच्या उप-एजंटसाठी पुरेशी प्लॅन किंवा API क्षमता हवी. स्रोत कोड प्रवेश आणि प्लगइन वापराबाबत संस्थेचे नियम तपासा. सक्रिय करण्याआधी प्लगइनची सामग्री, प्रत्यक्ष परवानग्या, पुरवठादाराच्या डेटा अटी आणि खर्च नियंत्रण पाहा. Anthropic चेतावणी देते की प्लगइन hooks आणि server processes, tool-call sandbox बाहेर तुमच्या वापरकर्ता अधिकारांनी चालू शकतात; नेहमीच्या tool permission prompts मध्ये असा सगळा कोड समाविष्ट नसतो. गुपिते, dependencies, बाहेरील writes, pushes आणि releases तुमच्या प्रत्यक्ष अधिकारांत ठेवा. [Claude Code चे प्लगइन सुरक्षा दस्तऐवज](https://code.claude.com/docs/en/plugins/security) ही सीमा स्पष्ट करतात.

खालील मार्ग अनेक कामांच्या बदलासाठी Superpowers चे `subagent-driven-development` कौशल्य वापरतो. पुस्तिकांमध्ये inline `executing-plans` मार्गही आहे आणि लहान कामासाठी साध्या रचना-सहमतीला परवानगी आहे. प्रत्येक प्रकल्पाला संपूर्ण क्रम लागेल असे गृहीत न धरता अंमलबजावणीपूर्वी मालकाबरोबर मार्ग निवडा.

## 1. प्लगइन बसवा आणि सक्रिय आवृत्ती तपासा

परस्परसंवादी Claude Code सत्रात [अधिकृत marketplace आदेश](https://github.com/obra/superpowers/blob/bb92a77741419a4ab5f06e711a283343f1ada0c3/README.md) टाका:

```text
/plugin install superpowers@claude-plugins-official
```

स्थापनेपूर्वी Claude Code प्लगइन तपशील पटल उघडते. सामग्री तपासा व परवानगी असलेला scope निवडा. Local scope या रिपॉझिटरीत तुमच्यासाठी ते सक्रिय करतो; project scope सहकाऱ्यांच्या रिपॉझिटरी सेटिंग्जवर परिणाम करतो. स्थापना सारांश आणि Errors टॅब वाचा. सत्रातील सक्रिय करण्याच्या सूचना पाळा किंवा पुन्हा सुरू करा; नंतर Installed टॅब पाहा आणि shell मध्ये `claude plugin list` चालवा. दिसणारे Version, Scope आणि Status नोंदवा आणि सक्रिय सत्रात Superpowers कौशल्ये उपलब्ध असल्याची खात्री करा. marketplace आदेश या मार्गदर्शकाच्या संशोधनातील commit निश्चित करत नाही. स्थापित आवृत्ती किंवा कौशल्याचा मजकूर 7.0.0 पेक्षा वेगळा असेल तर पुढे जाण्याआधी त्या आवृत्तीनुसार प्रक्रिया तपासा. अयशस्वी किंवा निष्क्रिय स्थापनेवर थांबा; कार्यप्रवाह लोड झाल्याचा तो पुरावा नाही. [Claude Code चा स्थापना मार्गदर्शक](https://code.claude.com/docs/en/discover-plugins) या तपासण्या सांगतो.

## 2. आधी रचना, मग योजना मंजूर करा

Claude Code ला खरा बदल, स्वीकृती निकष, सुरुवातीचा निकाल आणि निषिद्ध संपादने सांगा. हेतू, रचनेचे पर्याय व मर्यादा ठरवण्यासाठी Superpowers ची `brainstorming` प्रक्रिया वापरा. या अनेक टप्प्यांच्या बदलासाठी लिखित रचना आणि builder-check निष्कर्ष पाहा, मालकाच्या निर्णयाचे प्रश्न सोडवा आणि संपूर्ण वर्णन मंजूर करा. काय वर्तन बनवायचे ते मंजुरीत स्पष्ट असावे; एजंट बोलत राहतो म्हणून मंजुरी मिळाली असे समजू नये. [रचना पुस्तिका](https://github.com/obra/superpowers/blob/bb92a77741419a4ab5f06e711a283343f1ada0c3/skills/brainstorming/SKILL.md) लहान कामासाठी हलकी सहमती किंवा स्पष्ट opt-out मान्य करते, त्यामुळे मोठ्या कामासाठी हा पूर्ण मार्ग जाणीवपूर्वक निवडला आहे.

त्यानंतर `writing-plans` प्रक्रियेला त्या रचनेचे कामांत रूपांतर करायला सांगा. योजनेतील फाइल मर्यादा, interfaces, एकूण बंधने, चाचणी आदेश व Review Focus तपासा. प्रत्येक काम तपासण्याइतके लहान असावे आणि त्याची चाचणी ठरलेले वर्तन मोजणारी असावी. कोड बदलाआधी योजना आणि उप-एजंटच्या अंमलबजावणी पद्धतीला मंजुरी द्या. [नियोजन पुस्तिका](https://github.com/obra/superpowers/blob/bb92a77741419a4ab5f06e711a283343f1ada0c3/skills/writing-plans/SKILL.md) हस्तांतरण ठरवते. योग्य दिसणाऱ्या योजनेला dependencies वाढवण्याची किंवा असंबंधित फाइल बदलण्याची परवानगी मानू नका.

अंमलबजावणीच्या वेळी `using-git-worktrees` योग्य विद्यमान workspace तपासते किंवा आवश्यक संमतीने स्वतंत्र workspace बनवते. खरा branch, base commit आणि स्वच्छ मूळ स्थिती नोंदवा. उपलब्ध असल्यास Claude Code चे मूळ worktree समर्थन वापरा. workspace मध्ये असंबंधित संपादने असल्यास पुढे जाण्याआधी त्यांची मालकी स्पष्ट करा. [worktree पुस्तिका](https://github.com/obra/superpowers/blob/bb92a77741419a4ab5f06e711a283343f1ada0c3/skills/using-git-worktrees/SKILL.md) तपासणी आणि निर्मितीचा मार्ग सांगते.

## 3. प्रत्येक चाचणी आणि कामाचे पुनरावलोकन पाहा

मंजूर योजनेसह `subagent-driven-development` स्वतंत्रपणे तपासता येणाऱ्या कामांसाठी वापरा. सध्याची पुस्तिका एका कामाला अंमलबजावणी करणारा देते, नंतर अंमलबजावणी व तिचा diff **एका काम-परीक्षकाकडे** पाठवते. तो दोन निर्णय देतो: काम ठरलेल्या अपेक्षांशी जुळते का आणि अंमलबजावणीची गुणवत्ता स्वीकारण्याजोगी आहे का. हे एका पुनरावलोकनातील दोन निर्णय आहेत, अनुक्रमे काम करणारे दोन परीक्षक एजंट नाहीत. एकाच प्रकारची लहान कामे पुस्तिकेच्या नियमांनुसार गटात करता येतात. [कामाचा प्रवाह](https://github.com/obra/superpowers/blob/bb92a77741419a4ab5f06e711a283343f1ada0c3/skills/subagent-driven-development/SKILL.md) आणि [परीक्षकाच्या सूचना](https://github.com/obra/superpowers/blob/bb92a77741419a4ab5f06e711a283343f1ada0c3/skills/subagent-driven-development/task-reviewer-prompt.md) हा क्रम ठरवतात.

आधी चाचणी लिहिणे योग्य असलेल्या प्रत्येक वर्तनासाठी प्रत्यक्ष दिसणारे red-green चक्र मागा: वर्तनाची चाचणी जोडा, चालवा आणि अपेक्षित अपयश पाहा; किमान अंमलबजावणी करा, पुन्हा चालवून यश पाहा; मग तपासण्या यशस्वी ठेवून refactor करा. import error किंवा बिघडलेला test harness हा अपेक्षित red निकाल नाही. प्रत्येक कामाचा आदेश, output आणि संबंधित commit किंवा diff ठेवा. [test-driven-development पुस्तिका](https://github.com/obra/superpowers/blob/bb92a77741419a4ab5f06e711a283343f1ada0c3/skills/test-driven-development/SKILL.md) मानवी सहमती लागणारे अपवाद सांगते; हा मार्गदर्शक नेहमीच्या test-first मार्गाला योग्य काम गृहीत धरतो.

परीक्षकाचे दोन्ही निर्णय आणि खरा diff वाचा. काम स्वीकारण्याआधी “diff वरून तपासता येत नाही” असा प्रत्येक मुद्दा योजना आणि रिपॉझिटरी पाहून सोडवा. दुरुस्त्या व त्यांचे मर्यादित पुनरावलोकन तपासा; यशाचा नवा दावा ताज्या चाचणीचा निकाल नाही. 7.0.0 कार्यप्रवाहात दुरुस्ती चक्राला मर्यादा आहे आणि लिखित निर्णय देऊन निष्कर्ष पुढे ठेवता येतात. ते नंतरच्या पुनरावलोकनासाठी जतन करा. काम complete दिसले तरी त्याचे पुनरावलोकन समस्यामुक्त असेलच असे नाही.

कामे संपल्यावर **संपूर्ण शाखेचे स्वतंत्र पुनरावलोकन** तपासा. ते कामांमधील परस्पर परिणाम आणि एका diff वरून काम-परीक्षकाला न सोडवता आलेले पुढे ठेवलेले निष्कर्ष पाहू शकते. उघड्या मुद्द्यामागचा पुरावा व निर्णय मागा. प्लगइनचा तात्पुरता workspace साफ करण्यापूर्वी रचना, योजना, चाचणी output, पुनरावलोकन अहवाल आणि पूर्ण diff ठेवा. अपेक्षित कौशल्य सुरू न झाल्यास सक्रिय प्लगइनचा status व version आणि दस्तऐवजांतील निदान मार्ग तपासा; प्लगइन बसले म्हणून प्रवाह सक्तीने लागू झाला असे समजू नका.

## 4. शाखा तपासा आणि तिचे पुढे काय करायचे ठरवा

अंतिम कोडवर मूळ स्वीकृती आदेश आणि प्रकल्पाचा संपूर्ण test suite पुन्हा चालवा. ताजे output, पूर्ण branch चा diff आणि उरलेले सर्व निष्कर्ष तपासा. [Superpowers ची पडताळणी पुस्तिका](https://github.com/obra/superpowers/blob/bb92a77741419a4ab5f06e711a283343f1ada0c3/skills/verification-before-completion/SKILL.md) काम पूर्ण झाल्याच्या दाव्याआधी सध्याच्या स्थितीचा पुरावा मागते. suite अपयशी ठरल्यास नेमके अपयश शोधून दुरुस्त करा किंवा branch पुनरावलोकनासाठी ठेवा; अयशस्वी suite वर दस्तऐवजातला branch-finish menu येत नाही.

नाव असलेल्या branch वर `finishing-a-development-branch` local merge, push करून pull request बनवणे किंवा branch तशीच ठेवणे हे पर्याय देते. detached HEAD मध्ये pull-request आणि keep पर्याय असतात. Discard फक्त मालकाची स्पष्ट विनंती आणि टाइप केलेल्या पुष्टीनंतर होते; तो नेहमीचा चौथा पर्याय नाही. [शाखा पूर्ण करण्याची पुस्तिका](https://github.com/obra/superpowers/blob/bb92a77741419a4ab5f06e711a283343f1ada0c3/skills/finishing-a-development-branch/SKILL.md) हे पर्याय सांगते. निर्णयाआधी मालकाला तपासण्या, diff आणि उरलेले निष्कर्ष दाखवा. merge, push, deletion किंवा release साठी त्या कृतीचे योग्य अधिकार लागतात.

उपयोगी परिणाम म्हणजे मूळ गरजेशी जोडलेली पुनरावलोकनयोग्य branch: मंजूर रचना व योजना, प्रत्यक्ष दिसलेले चाचणी निकाल, कामाच्या पुनरावलोकनाचे दोन्ही निर्णय, संपूर्ण branch चे पुनरावलोकन, पूर्ण diff आणि नवा स्वीकृती निकाल. स्थापना, प्रवेश, बजेट किंवा तपासणीमुळे काम थांबले तर पडताळलेली सामग्री ठेवा आणि शेवटचा पूर्ण टप्पा सांगा. दस्तऐवज प्रक्रिया सांगतात; या मार्गदर्शकात न चालवलेल्या बदलाला कमी वेळ, कमी खर्च किंवा कमी दोष होते हे ते सिद्ध करत नाहीत.

## स्रोत आणि पुढील वाचन

- [Superpowers 7.0.0 README आणि स्थापना](https://github.com/obra/superpowers/blob/bb92a77741419a4ab5f06e711a283343f1ada0c3/README.md): अधिकृत प्रकल्पाचा मार्ग आणि कार्यप्रवाहाचे वर्णन. ते वाचकाची स्थापित आवृत्ती किंवा निकाल तपासत नाही.
- [Superpowers कामाच्या अंमलबजावणीची पुस्तिका](https://github.com/obra/superpowers/blob/bb92a77741419a4ab5f06e711a283343f1ada0c3/skills/subagent-driven-development/SKILL.md): काम-परीक्षक, दोन निर्णय, दुरुस्तीचे निर्णय आणि अंतिम branch पुनरावलोकन. प्रत्यक्ष स्थापित आवृत्तीसह वाचा.
- [Claude Code प्लगइन स्थापना](https://code.claude.com/docs/en/discover-plugins) आणि [सुरक्षा](https://code.claude.com/docs/en/plugins/security): scope, सक्रियकरण, आवृत्ती वाचून तपासणे आणि चालवण्याचे अधिकार. संस्थेची नियंत्रणे उपलब्धता बदलू शकतात.

एका मान्य तपासणीपुरत्या मर्यादित दुरुस्तीसाठी BIG CHANGE चा [रिपॉझिटरीतील एक अयशस्वी तपासणी पडताळण्याचा मार्गदर्शक](https://bigchange.ai/blog/ai-goal-failing-repository-check-guide) पाहा. इथली प्रक्रिया आधी सुरू होते, अनेक कामांच्या बदलाची रचना आणि योजना यांपासून.

## Sources

- [Superpowers आवृत्ती 7.0.0 वरील README](https://github.com/obra/superpowers/blob/bb92a77741419a4ab5f06e711a283343f1ada0c3/README.md) — अधिकृत प्रकल्पाचा marketplace आदेश आणि व्यापक कार्यप्रवाह. हा निश्चित संदर्भ आहे; marketplace ने हाच commit बसवला किंवा प्रवाह चालला याचा पुरावा नाही.
- [Superpowers brainstorming कौशल्य](https://github.com/obra/superpowers/blob/bb92a77741419a4ab5f06e711a283343f1ada0c3/skills/brainstorming/SKILL.md) — रचनेचे प्रश्न, builder check आणि मानवी मंजुरी नोंदवते; लहान कामे सोपा मार्ग घेऊ शकतात.
- [Superpowers writing-plans कौशल्य](https://github.com/obra/superpowers/blob/bb92a77741419a4ab5f06e711a283343f1ada0c3/skills/writing-plans/SKILL.md) — योजनेची रचना आणि पुनरावलोकनासाठी हस्तांतरण नोंदवते. न चालवलेल्या प्रकल्पाची योजना मंजूर आहे असा याचा अर्थ नाही.
- [Superpowers using-git-worktrees कौशल्य](https://github.com/obra/superpowers/blob/bb92a77741419a4ab5f06e711a283343f1ada0c3/skills/using-git-worktrees/SKILL.md) — विद्यमान किंवा स्वतंत्र workspace निवड, संमती व मूळ तपासण्या नोंदवते; या लेखासाठी worktree बनवला नाही.
- [Superpowers subagent-driven-development कौशल्य आणि काम-परीक्षक](https://github.com/obra/superpowers/blob/bb92a77741419a4ab5f06e711a283343f1ada0c3/skills/subagent-driven-development/SKILL.md) — एका काम-परीक्षकाचे अपेक्षा व गुणवत्तेचे निर्णय, मर्यादित दुरुस्ती चक्र, पुढे ठेवलेले निष्कर्ष आणि संपूर्ण branch चे स्वतंत्र पुनरावलोकन ठरवते. काम पूर्ण असतानाही निर्णय दिलेले अनिर्णित मुद्दे असू शकतात.
- [Superpowers test-driven-development कौशल्य](https://github.com/obra/superpowers/blob/bb92a77741419a4ab5f06e711a283343f1ada0c3/skills/test-driven-development/SKILL.md) — अपेक्षित red-green-refactor आणि माणसांनी मान्य केलेले अपवाद नोंदवते. या लेखासाठी कोणतीही चाचणी चालवली नाही.
- [Superpowers verification-before-completion कौशल्य](https://github.com/obra/superpowers/blob/bb92a77741419a4ab5f06e711a283343f1ada0c3/skills/verification-before-completion/SKILL.md) — पूर्णत्वाच्या दाव्यांसाठी प्रत्यक्ष आदेशाचा ताजा पुरावा मागते; हा मार्गदर्शकातील निकाल सिद्ध करू शकत नाही.
- [Superpowers finishing-a-development-branch कौशल्य](https://github.com/obra/superpowers/blob/bb92a77741419a4ab5f06e711a283343f1ada0c3/skills/finishing-a-development-branch/SKILL.md) — नाव असलेल्या व detached branch चे पर्याय आणि स्वतंत्र विनंतीनंतर टाइप करून पुष्टी केलेले discard नोंदवते. मालकाचे अधिकार आवश्यक राहतात.
- [प्लगइन बसवा आणि व्यवस्थापित करा — Claude Code Docs](https://code.claude.com/docs/en/discover-plugins) — सध्याचे स्थापना पटल, scopes, सक्रियकरण, Installed टॅब आणि CLI मधून Version, Scope, Status वाचणे; स्थानिक धोरण प्रत्यक्ष उपलब्धता बदलू शकते.
- [प्लगइन सुरक्षा — Claude Code Docs](https://code.claude.com/docs/en/plugins/security) — प्लगइन hooks आणि server processes वापरकर्त्याच्या अधिकारांनी मॉडेलच्या tool-call sandbox prompts बाहेर चालू शकतात हे स्पष्ट करते; वापरकर्त्याने स्थानिक प्रवेश तपासावा.
