在 Manus 中运行任何 Skill
一键导入
一键导入
一键在 Manus 中运行任何 Skill
开始使用$pwd:
$ git log --oneline --stat
stars:19,461
forks:2,108
updated:2025年12月16日 14:23
SKILL.md
[HINT] 下载包含 SKILL.md 和所有相关文件的完整技能目录
| नाम | क्लाउड-कौशल |
| विवरण | क्लाउड कौशल मेटा-कौशल: डोमेन सामग्री (दस्तावेज़/एपीआई/कोड/स्पेस) को एक पुन: प्रयोज्य कौशल (SKILL.md + संदर्भ/स्क्रिप्ट/संपत्ति) में निकालें, और स्पष्टता, सक्रियण विश्वसनीयता और गुणवत्ता द्वार के लिए मौजूदा कौशल को दोबारा तैयार करें। |
#क्लाउडस्किल्स मेटा-स्किल
बिखरी हुई डोमेन सामग्री को एक ऐसे कौशल में बदलें जो पुन: प्रयोज्य, रखरखाव योग्य और विश्वसनीय रूप से सक्रिय हो:
SKILL.md प्रवेश बिंदु के रूप में (ट्रिगर, बाधाएं, पैटर्न, उदाहरण)संदर्भ/स्क्रिप्ट/ और संपत्तियाँ/जब आपको आवश्यकता हो तो इस मेटा-कौशल को ट्रिगर करें:
संदर्भ/ में विभाजित करेंयह मेटा-कौशल नहीं है:
आपके आउटपुट में शामिल होना चाहिए:
skills/<skill-name>/)SKILL.mdreferences/index.md के साथ references/ में ले जाया गयाskill-name/
|-- SKILL.md # Required: entrypoint with YAML frontmatter
|-- references/ # Optional: long-form docs/evidence/index
| `-- index.md # Recommended: navigation index
|-- scripts/ # Optional: helpers/automation
`-- assets/ # Optional: templates/configs/static assets
वास्तव में न्यूनतम संस्करण सिर्फ SKILL.md है (आप बाद में संदर्भ/ जोड़ सकते हैं)।
---
name: skill-name
description: "What it does + when to use (activation triggers)."
---
फ्रंटमैटर नियम:
नाम ^[a-z][a-z0-9-]*$ से मेल खाना चाहिए और निर्देशिका नाम से मेल खाना चाहिएविवरण निर्णय लेने योग्य होना चाहिए ("एक्स के साथ मदद नहीं") और इसमें ठोस ट्रिगर कीवर्ड शामिल होने चाहिएSKILL.md कंकाल (कॉपी/पेस्ट)---
name: my-skill
description: "[Domain] capability: includes [capability 1], [capability 2]. Use when [decidable triggers]."
---
# my-skill Skill
One sentence that states the boundary and the deliverable.
## When to Use This Skill
Trigger when any of these applies:
- [Trigger 1: concrete task/keyword]
- [Trigger 2]
- [Trigger 3]
## Not For / Boundaries
- What this skill will not do (prevents misfires and over-promising)
- Required inputs; ask 1-3 questions if missing
## Quick Reference
### Common Patterns
**Pattern 1:** one-line explanation
```text
[कमांड/स्निपेट आप पेस्ट कर सकते हैं और चला सकते हैं]
references/index.md: navigationreferences/...: long-form docs split by topic
### संलेखन नियम (परक्राम्य नहीं)
1. त्वरित संदर्भ संक्षिप्त, सीधे प्रयोग करने योग्य पैटर्न के लिए है
- जब संभव हो तो इसे <= 20 पैटर्न रखें।
- जिस किसी भी चीज़ को स्पष्टीकरण के पैराग्राफ की आवश्यकता होती है वह `संदर्भ/` में जाती है।
2. सक्रियण निर्णय योग्य होना चाहिए
- फ्रंटमैटर 'विवरण' में ठोस कीवर्ड के साथ "क्या + कब" लिखा होना चाहिए।
- "कब उपयोग करें" में विशिष्ट कार्यों/इनपुट/लक्ष्यों की सूची होनी चाहिए, अस्पष्ट सहायता पाठ की नहीं।
- विश्वसनीयता के लिए "नॉट फॉर/बाउंड्रीज़" अनिवार्य है।
3. बाहरी विवरणों पर कोई दिखावा नहीं
- यदि सामग्री इसे साबित नहीं करती है, तो ऐसा कहें और एक सत्यापन पथ शामिल करें।
### वर्कफ़्लो (सामग्री -> कौशल)
चरण न छोड़ें:
1. दायरा: लिखना चाहिए/चाहिए/कभी नहीं (कुल तीन वाक्य ठीक हैं)
2. पैटर्न निकालें: 10-20 उच्च-आवृत्ति पैटर्न चुनें (कमांड/स्निपेट/प्रवाह)
3. उदाहरण जोड़ें: >= 3 आरंभ से अंत तक उदाहरण (इनपुट -> चरण -> स्वीकृति)
4. सीमाएं परिभाषित करें: दायरे से बाहर क्या है + आवश्यक इनपुट
5. संदर्भों को विभाजित करें: लंबे टेक्स्ट को `references/` में ले जाएं + `references/index.md` लिखें
6. गेट लागू करें: चेकलिस्ट और सत्यापनकर्ता चलाएँ
### गुणवत्ता गेट (प्री-डिलीवरी चेकलिस्ट)
न्यूनतम जाँच (पूर्ण संस्करण के लिए `references/quality-checklist.md` देखें):
1. `नाम` `^[a-z][a-z0-9-]*$` से मेल खाता है और निर्देशिका नाम से मेल खाता है
2. `विवरण` ठोस ट्रिगर कीवर्ड के साथ "क्या + कब" बताता है
3. निर्णायक ट्रिगर्स के साथ "इस कौशल का उपयोग कब करें" है
4. मिसफायर को कम करने के लिए "नॉट फ़ॉर / बाउंड्रीज़" है
5. त्वरित संदर्भ <= 20 पैटर्न है और प्रत्येक सीधे प्रयोग योग्य है
6. >=3 प्रतिलिपि प्रस्तुत करने योग्य उदाहरण हैं
7. लंबी सामग्री `references/` में है और `references/index.md` नेविगेट करने योग्य है
8. अनिश्चित दावों में एक सत्यापन पथ शामिल है (कोई झांसा नहीं)
9. एक ऑपरेटर के मैनुअल की तरह पढ़ता है, दस्तावेज़ीकरण डंप की तरह नहीं
स्थानीय रूप से मान्य करें:
```bash
# From repo root (basic validation)
./skills/claude-skills/scripts/validate-skill.sh skills/<skill-name>
# From repo root (strict validation)
./skills/claude-skills/scripts/validate-skill.sh skills/<skill-name> --strict
# From skills/claude-skills/ (basic validation)
./scripts/validate-skill.sh ../<skill-name>
# From skills/claude-skills/ (strict validation)
./scripts/validate-skill.sh ../<skill-name> --strict
एक नया कौशल ढांचा तैयार करें:
# From repo root (generate into ./skills/)
./skills/claude-skills/scripts/create-skill.sh my-skill --full --output skills
# From skills/claude-skills/ (generate into ../ i.e. ./skills/)
./scripts/create-skill.sh my-skill --full --output ..
# Minimal skeleton
./skills/claude-skills/scripts/create-skill.sh my-skill --minimal --output skills
टेम्पलेट्स:
assets/template-minimal.mdassets/template-complete.mdcreate-skill.sh को skills/<skill-name>/ को जोड़ने के लिए चलाएँविवरण को "क्या + कब" के रूप में लिखेंreferences/ में डालें और references/index.md तार करेंvalidate-skill.sh --strict चलाएँ और पुनरावृत्त करेंSKILL.mdसंदर्भ/ में ले जाएं (विषय के आधार पर विभाजित)कौशल/<कौशल-नाम>/validate-skill.sh (नॉन-स्ट्रिक्ट) चलाएँvalidate-skill.sh --strict चलाएँreferences/quality-checklist.md में चलाएँस्थानीय दस्तावेज़:
संदर्भ/index.mdसंदर्भ/कौशल-spec.mdसंदर्भ/गुणवत्ता-चेकलिस्ट.एमडीसंदर्भ/एंटी-पैटर्न.एमडीसंदर्भ/README.md (अपस्ट्रीम आधिकारिक संदर्भ)बाहरी (आधिकारिक):
skills/claude-skills/references/ में स्थानीय विशिष्ट फ़ाइलें + references/README.md में अपस्ट्रीम आधिकारिक दस्तावेज़validate-skill.sh अनुमानवादी है; सख्त मोड अनुशंसित अनुभाग शीर्षकों को मानता है