स्किल रजिस्ट्री
डेवलपर वर्कफ़्लोसार्वजनिक स्किल्स

Package & Dependency Management

AI एजेंट्स के लिए निर्भरता स्वास्थ्य — पैकेज देखें, संस्करण जांचें, चेंजलॉग समीक्षा करें, संगतता आकलन करें, लॉकफाइल विश्लेषण करें, और mcp-package-registry के माध्यम से सुरक्षित अपग्रेड योजनाएं बनाएं।

यह स्किल क्या सिखाता है

एक विशिष्ट प्रकार के कार्य के लिए पुन: उपयोग योग्य प्लेबुक।

एक MCP सर्वर एजेंट को बताता है कि कौन से क्रियाएं उपलब्ध हैं। एक स्किल उन क्रियाओं के आसपास निर्णय जोड़ता है: काम को कैसे पहचानें, कौन सा अनुक्रम पालन करें, क्या बचना है, और परिणाम पूरा होने का निर्णय कैसे लें।

पैकेज निर्भरताओं का प्रबंधन करें — पैकेज खोजें, संस्करण जांचें, चेंजलॉग समीक्षा करें, संगतता आकलन करें, लॉकफाइल विश्लेषण करें, और अपग्रेड प्रस्तावित करें। निर्भरताएँ अपडेट करने, पुराने पैकेज जांचने, बड़े अपग्रेड की योजना बनाने, चेंजलॉग समीक्षा करने, या निर्भरता स्वास्थ्य ऑडिट करने के लिए उपयोग करें।

आर्किटेक्चर

Package & Dependency Management ADK-Rust एजेंट का मार्गदर्शन कैसे करता है।

स्किल पठनीय और पोर्टेबल रहता है क्योंकि इसमें सेवा क्रेडेंशियल्स या बिजनेस डेटा के बजाय निर्देश होते हैं। ADK-Rust इसे एजेंट को प्रदान करता है, एजेंट अपने समीक्षित टूल सीमा से चुनता है, और कनेक्टेड MCP सर्वर प्रमाणीकृत ऑपरेशन करता है।

01

उपयोगकर्ता अनुरोध

एजेंट को सामान्य भाषा में व्यक्त एक लक्ष्य प्राप्त होता है।

02

Package & Dependency Management कौशल

इरादा से मेल खाता है, निर्णय मार्गदर्शिका प्रदान करता है, और टूल सीमा को सीमित करता है।

03

ADK-Rust एजेंट

वर्कफ़्लो की योजना बनाता है और रनटाइम के माध्यम से प्रत्येक महत्वपूर्ण चरण को स्ट्रीम करता है।

04

mcp-package-registry

क्षमता के मालिक सिस्टम के खिलाफ प्रमाणीकृत ऑपरेशंस निष्पादित करता है।

05

सत्यापित परिणाम

स्किल के पूर्णता नियम उपयोगकर्ता को लौटाए गए प्रमाण को आकार देते हैं।

पोर्टेबल निर्देश: SKILL.md · क्षमता सीमा: mcp-package-registry · अनुमत टूल्स: 7

निर्णय मार्गदर्शिका

एजेंट अनुरोध को सही क्रिया में कैसे बदलता है।

ये मार्ग सीधे स्किल निर्देशों से आते हैं। वे मॉडल को इरादा पहचानने और एक केंद्रित टूल या वर्कफ़्लो चुनने में मदद करते हैं बजाय कि पूरी क्षमता सतह पर सहज improvisation के।

01

"पुराना", "अपडेट", "अपग्रेड"?

analyze_lockfile + propose_upgrades

02

"चेंजलॉग", "क्या बदला"?

get_changelog

03

"संगत", "क्या यह टूटेगा"?

check_compatibility

04

"सुरक्षित", "सलाह"?

check_advisories

05

"जानकारी", "पैकेज के बारे में"?

lookup_package / list_versions

प्रमाणित वर्कफ़्लो

उपयोगी परिणामों के लिए दोहराए जाने वाले अनुक्रम।

एक वर्कफ़्लो कई टूल कॉल्स को एक ऐसे कार्य में जोड़ता है जिसे उपयोगकर्ता वास्तव में पहचानता है। स्किल अनुक्रम और इच्छित परिणाम को समझाता है जबकि ADK-Rust एजेंट की प्रगति को साझा रनटाइम के माध्यम से स्ट्रीम करता है।

013 कॉल्स

सुरक्षित अपग्रेड योजना

लॉकफाइल → प्राथमिकता → संगतता जांच

022 कॉल्स

चेंजलॉग समीक्षा

संस्करण → क्या बदला

031 कॉल्स

सलाहकार जांच

सुरक्षित निर्भरताएं

टूल सीमा

स्किल 7 दस्तावेजीकृत टूल्स का उपयोग कर सकता है।

यह अनुमति सूची स्किल द्वारा घोषित की गई है। यह एजेंट को इस कार्य के लिए आवश्यक क्रियाओं पर केंद्रित रखती है जबकि mcp-package-registry प्रमाणीकरण, सत्यापन, और कनेक्टेड सिस्टम की जिम्मेदारी रखता है।

lookup_package
list_versions
get_changelog
check_advisories
check_compatibility
analyze_lockfile
propose_upgrades

कार्य नियम

एजेंट को क्या करना चाहिए।

  • बड़े अपग्रेड से पहले ब्रेकिंग चेंज के लिए चेंजलॉग समीक्षा करें
  • सुरक्षा सलाहकारियों को फीचर अपग्रेड से प्राथमिकता दें
  • प्रोडक्शन में सटीक संस्करण पिन करें
  • ट्रांजिटिव निर्भरता प्रभाव जांचें

ऑपरेटिंग सीमाएँ

एजेंट को क्या बचना चाहिए।

  • प्रोडक्शन निर्भरताओं को बिना परीक्षण के अपग्रेड न करें
  • प्रोडक्शन में फ्लोटिंग संस्करण रेंज का उपयोग न करें
  • ब्रेकिंग चेंज चेतावनियों को नज़रअंदाज न करें

इंस्टॉल करें और कनेक्ट करें

स्किल को उस क्षमता के बगल में जोड़ें जिसकी वह अपेक्षा करता है।

जहाँ आपका ADK-Rust स्किल लोडर इसे खोज सके, उस रिपॉजिटरी को इंस्टॉल करें, mcp-package-registry से कनेक्ट करें, और एजेंट से वर्कफ़्लो उपयोग करने से पहले घोषित टूल्स उपलब्ध होने की पुष्टि करें।

स्किल इंस्टॉल करें
git clone https://github.com/zavora-ai/skill-package-dependency-management.git \
  ~/.skills/skills/package-dependency-management
ADK-Rust लोडिंग आकार
let skills = SkillLoader::from_dir("~/.skills/skills").await?;
let skill = skills.load("package-dependency-management").await?;

let agent = LlmAgentBuilder::new("agent")
    .instruction(skill.instructions())
    .tools(skill.allowed_tools(toolset)?)
    .build()?;

रिपॉजिटरी का संगतता कथन: mcp-package-registry सर्वर कनेक्टेड होना आवश्यक है।

आधिकारिक दस्तावेज़

पूर्ण स्किल पैकेज पढ़ें।

रिपॉजिटरी अपने सटीक निर्देशों, उदाहरणों, सहायक स्क्रिप्ट्स, एसेट्स, MCP आवश्यकताओं, लाइसेंस, और बाद के अपडेट के लिए प्राधिकृत बनी रहती है।

खोज जारी रखें

डेवलपर वर्कफ़्लो में अधिक।

स्रोत रिकॉर्ड

इस स्किल प्रविष्टि के लिए रिपॉजिटरी मेटाडेटा।

सार्वजनिक रिपॉजिटरी देखें ↗
लाइसेंस
Apache-2.0
अनुमत टूल्स
7
संदर्भ
3
संशोधन
bfc74c617952
अपडेट किया गया
31 मई 2026