[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6G3JSX96T4JRS3B0FXGTRQH":3,"skill-same:01M6G3JSX96T4JRS3B0FXGTRQH":144},{"skillNo":4,"name":5,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":6,"repositoryNo":11,"starsCount":12,"licenseSpdxId":13,"licenseFileUrl":6,"sourceHtmlUrl":14,"categories":15,"keywords":16,"publishedAt":19,"linkOnly":20,"markdownContent":21,"markdownBody":21,"frontMatter":22,"refName":23,"commitSha":24,"skillDirectory":25,"forksCount":26,"repositoryHtmlUrl":27,"repositoryHomepageUrl":6,"ownerHtmlUrl":28,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":29,"install":30,"resources":43},"01M6G3JSX96T4JRS3B0FXGTRQH","voice-devotional",null,"kbarbel640-del\u002Fskills","kbarbel640-del","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F255315490?v=4","01M6CJPPQGCCESXMG3K7BBGQ5J","01M6CJPPX2PB2BCZERFVM2C2B3",1,"MIT","https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fsnail3d\u002Fclawd\u002Fskills\u002Fvoice-devotional\u002FSKILL.md",[],[17,18],"voice","voice devotional","2026-11-10 10:12:30",false,"# voice-devotional Skill\n\nGenerate scripture readings and lessons in the user's voice using ElevenLabs TTS.\n\n## Overview\n\nThe **voice-devotional** skill creates audio devotionals, scripture readings, and spiritual lessons using professional text-to-speech. Perfect for daily spiritual practice, meditation, or sharing teachings.\n\n## Features\n\n1. **Daily Devotionals** — Scripture + reflection + prayer (3-5 min audio)\n2. **Scripture Reading** — Extended passages read aloud with context\n3. **Multi-Day Plans** — Reading plans in audio format (weekly\u002Fmonthly)\n4. **Voice Modes** — Devotional, teaching, meditation tones\n5. **MP3 Output** — Ready to share or play locally\n6. **Metadata** — Transcripts, references, duration tracking\n\n## Installation\n\n```bash\n# Copy to skills directory\ncp -r voice-devotional ~\u002Fclawd\u002Fskills\u002F\n\n# Install dependencies\ncd ~\u002Fclawd\u002Fskills\u002Fvoice-devotional\nnpm install\n\n# Configure\ncp .env.example .env\n# Edit .env with your ELEVEN_LABS_API_KEY\n```\n\n## Configuration\n\n### Environment Variables\n\n```bash\nELEVEN_LABS_API_KEY=sk_your_api_key_here\nELEVEN_LABS_MODEL_ID=eleven_monolingual_v1  # or eleven_turbo_v2\nOUTPUT_DIR=~\u002Fclawd\u002Fvoice-devotional\u002Foutput\n```\n\n### Voice Settings\n\nSee `config\u002Fvoice-settings.json` for voice configurations:\n- **Josh** (ID: pNInz6obpgDQGcFmaJgB) — Deep, calm devotional voice\n- **Chris** (ID: iP95p4xoKVk53GoZ742B) — Teaching\u002Fexplanatory tone\n- **Bella** (ID: EXAVITQu4EsNXjlNFYcV) — Meditation\u002Fcontemplative tone\n\n## Usage\n\n### Command Line\n\n```bash\n# Daily devotional on a theme\nvoice-devotional daily --theme peace --voice josh --format audio\n\n# Read a specific scripture passage\nvoice-devotional scripture --passage \"Romans 8:1-17\" --voice josh\n\n# Generate a multi-day reading plan\nvoice-devotional plan --topic hope --days 7 --voice josh\n\n# Roman Road gospel presentation\nvoice-devotional roman-road --voice josh --format audio\n\n# Generate with specific template\nvoice-devotional generate --template daily-devotional --topic faith --voice josh\n```\n\n### Programmatic Usage\n\n```javascript\nconst VoiceDevotion = require('.\u002Fscripts\u002Fvoice-devotional');\n\nconst vd = new VoiceDevotion({\n  apiKey: process.env.ELEVEN_LABS_API_KEY,\n  outputDir: process.env.OUTPUT_DIR\n});\n\n\u002F\u002F Generate daily devotional\nconst result = await vd.generateDaily({ \n  theme: 'peace',\n  voiceId: 'pNInz6obpgDQGcFmaJgB'\n});\n\nconsole.log(result.audioPath);  \u002F\u002F ~\u002Fclawd\u002Fvoice-devotional\u002Foutput\u002Fdevotional-2024-01-15-peace.mp3\nconsole.log(result.metadata);   \u002F\u002F { duration, transcript, references, ... }\n```\n\n## Lesson Types\n\n### 1. Daily Devotional\n- **Duration:** 3-5 minutes\n- **Structure:** Scripture excerpt + reflection + prayer\n- **Best for:** Morning\u002Fevening spiritual practice\n- **Example:** Daily peace meditation with Psalm 4:8\n\n### 2. Scripture Reading\n- **Duration:** 5-10 minutes\n- **Structure:** Full passage with introductory context\n- **Best for:** In-depth study, meditation\n- **Example:** Romans 8:1-17 with theological notes\n\n### 3. Meditation\n- **Duration:** 5-15 minutes\n- **Structure:** Contemplative reading with strategic pauses\n- **Pacing:** Slower, more deliberate\n- **Best for:** Deep reflection, bedtime spiritual practice\n\n### 4. Teaching\n- **Duration:** 10-20 minutes\n- **Structure:** Topic explanation + scripture support + application\n- **Best for:** Learning, group study\n- **Example:** \"Hope in Crisis\" with supporting scriptures\n\n### 5. Roman Road\n- **Duration:** 8-12 minutes\n- **Structure:** Romans 3:23 → 6:23 → 10:9 presentation\n- **Best for:** Gospel presentation, evangelism\n- **Includes:** Invitation and call to commitment\n\n## Output\n\nAll outputs saved to `~\u002Fclawd\u002Fvoice-devotional\u002Foutput\u002F`:\n\n```\ndevotional-2024-01-15-peace.mp3          # Audio file\ndevotional-2024-01-15-peace.json         # Metadata\n│\n├── audioPath: \"...\"\n├── duration: 245                         # Seconds\n├── transcript: \"...\"\n├── references: [\"Psalm 4:8\", \"John 14:27\"]\n├── theme: \"peace\"\n├── voiceId: \"pNInz6obpgDQGcFmaJgB\"\n├── generatedAt: \"2024-01-15T08:30:00Z\"\n└── _links: { download, share, ... }\n```\n\n## ElevenLabs Integration\n\n### API Configuration\n\n- **Endpoint:** `https:\u002F\u002Fapi.elevenlabs.io\u002Fv1\u002Ftext-to-speech\u002F{voice_id}`\n- **Model:** `eleven_monolingual_v1` (or `eleven_turbo_v2` for faster processing)\n- **Settings:**\n  - `stability: 0.3` — Balanced variability for natural speech\n  - `similarity_boost: 0.75` — Close voice resemblance\n  - `style: 0.5` — Professional, clear delivery\n\n### Voice Presets\n\n```json\n{\n  \"josh\": {\n    \"voice_id\": \"pNInz6obpgDQGcFmaJgB\",\n    \"tone\": \"devotional\",\n    \"stability\": 0.3,\n    \"similarity_boost\": 0.75,\n    \"style\": 0.5,\n    \"description\": \"Deep, calm, reverent — perfect for devotionals\"\n  },\n  \"chris\": {\n    \"voice_id\": \"iP95p4xoKVk53GoZ742B\",\n    \"tone\": \"teaching\",\n    \"stability\": 0.5,\n    \"similarity_boost\": 0.75,\n    \"style\": 0.5,\n    \"description\": \"Clear, engaging, authoritative — teaching\u002Fexplanations\"\n  },\n  \"bella\": {\n    \"voice_id\": \"EXAVITQu4EsNXjlNFYcV\",\n    \"tone\": \"meditation\",\n    \"stability\": 0.2,\n    \"similarity_boost\": 0.75,\n    \"style\": 0.6,\n    \"description\": \"Soft, contemplative, soothing — meditation\u002Fsleep\"\n  }\n}\n```\n\n## Scripture Data Integration\n\nIntegrates with **scripture-curated** skill data when available:\n\n```javascript\n\u002F\u002F Auto-pull scripture references\nconst scripture = await scriptureData.lookup('Romans 8:1-17');\n\u002F\u002F Returns: { text, context, commentary, themes }\n```\n\nFalls back to built-in scripture library if external data unavailable.\n\n## Examples\n\n### Example 1: Morning Peace Devotional\n\n```bash\nvoice-devotional daily --theme peace --voice josh\n```\n\n**Output Structure:**\n1. **Opening** (10s) — \"Good morning. Today's devotional: Peace\"\n2. **Scripture** (30s) — Psalm 4:8, John 14:27\n3. **Reflection** (90s) — Meditation on peace amid chaos\n4. **Prayer** (60s) — Guided closing prayer\n\n### Example 2: Weekly Hope Study Plan\n\n```bash\nvoice-devotional plan --topic hope --days 7 --voice josh\n```\n\n**Generates:** 7 individual MP3s + manifest.json\n- Day 1: Hope Defined (Romans 15:13)\n- Day 2: Hope Through Trials (1 Peter 1:3-7)\n- Day 3: Hope and Faith (Hebrews 11:1)\n- Day 4: Living Hope (1 Peter 1:3)\n- Day 5: Hope's Anchor (Hebrews 6:19)\n- Day 6: Sharing Hope (1 Peter 3:15)\n- Day 7: Hope's Fulfillment (Revelation 21:4)\n\n### Example 3: Extended Scripture Reading\n\n```bash\nvoice-devotional scripture --passage \"Romans 8:1-17\" --voice josh\n```\n\n**Includes:**\n- Context setting (Paul's letter to Romans, historical background)\n- Full passage reading with natural pacing\n- Key verse callouts\n- Closing reflection\n\n## Advanced Features\n\n### Custom Templates\n\nCreate devotionals with custom structure:\n\n```javascript\nconst template = {\n  opening: \"Your opening message\",\n  scripture: [\"John 3:16\", \"Romans 5:8\"],\n  reflection: \"Your reflection text\",\n  prayer: \"Closing prayer\",\n  music: \"optional-fade-out\"\n};\n\nconst result = await vd.generateCustom(template, { voiceId });\n```\n\n### Batch Generation\n\nGenerate multiple devotionals:\n\n```javascript\nconst themes = ['peace', 'hope', 'faith', 'love', 'strength'];\nconst results = await vd.generateBatch(themes, { \n  voiceId: 'josh',\n  includeManifest: true \n});\n```\n\n### Background Music\n\nAdd optional ambient music under voice (low volume):\n\n```javascript\nconst result = await vd.generateDaily({\n  theme: 'peace',\n  voiceId: 'josh',\n  music: 'peaceful-piano'  \u002F\u002F ambient, peaceful-piano, nature-sounds\n});\n```\n\n## Troubleshooting\n\n### Issue: API rate limit exceeded\n\n**Solution:** \n- Add delay between requests: `--delay 2000`\n- Batch process during off-peak hours\n- Check ElevenLabs account limits\n\n### Issue: Audio quality sounds robotic\n\n**Solution:**\n- Lower `stability` value (0.1-0.3 for more variance)\n- Adjust `similarity_boost` (0.5-0.95 range)\n- Try different voice: `--voice chris` or `--voice bella`\n\n### Issue: Output file is too long\n\n**Solution:**\n- Use shorter scripture passages\n- Reduce reflection length\n- Remove optional sections like music\u002Foutro\n\n## API Reference\n\nSee `README.md` for command-line reference.\n\nFor programmatic API, see JSDoc in:\n- `scripts\u002Fvoice-devotional.js` — Main class\n- `scripts\u002Flesson-generator.js` — Content generation\n- `scripts\u002Ftts-generator.js` — ElevenLabs TTS\n\n## File Structure\n\n```\nvoice-devotional\u002F\n├── SKILL.md                          # This file\n├── README.md                         # User guide\n├── package.json\n├── .env.example\n├── scripts\u002F\n│   ├── voice-devotional.js          # Main orchestrator\n│   ├── lesson-generator.js          # Content creation\n│   ├── tts-generator.js             # ElevenLabs integration\n│   └── cli.js                       # Command-line interface\n├── config\u002F\n│   ├── devotional-templates.json    # Lesson templates\n│   ├── voice-settings.json          # Voice configurations\n│   ├── scripture-library.json       # Built-in scripture data\n│   └── prayers-library.json         # Prayer templates\n├── output\u002F                          # Generated MP3s (gitignored)\n└── tests\u002F\n    └── voice-devotional.test.js     # Unit tests\n```\n\n## Performance Notes\n\n- **Generation time:** 30-120 seconds depending on audio length\n- **File size:** ~500KB per minute of audio (MP3 128kbps)\n- **API cost:** ~$0.30 per devotional (1000 chars)\n- **Caching:** Automatically caches voice IDs and settings\n\n## License\n\nPart of Clawdbot ecosystem. See root LICENSE.\n\n## Related Skills\n\n- **scripture-curated** — Scripture data source\n- **telegram-integration** — Send audio to Telegram\n- **meditation-guide** — Meditation scheduling\n\n---\n\n**Version:** 1.0.0  \n**Last Updated:** 2024-01-15  \n**Status:** Active\n",{},"main","e7e336ac628c3e3bd771aff1aaa469c93778f94a","skills\u002Fsnail3d\u002Fclawd\u002Fskills\u002Fvoice-devotional",0,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills","https:\u002F\u002Fgithub.com\u002Fkbarbel640-del","2026-08-23 22:39:37",{"source":7,"skillName":5,"commands":31,"prompt":41,"zipAvailable":42},[32,35,38],{"tool":33,"command":34},"npx","npx skills add kbarbel640-del\u002Fskills --skill voice-devotional",{"tool":36,"command":37},"bunx","bunx skills add kbarbel640-del\u002Fskills --skill voice-devotional",{"tool":39,"command":40},"pnpm","pnpm dlx skills add kbarbel640-del\u002Fskills --skill voice-devotional","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fsnail3d\u002Fclawd\u002Fskills\u002Fvoice-devotional\u002FSKILL.md",true,[44,50,54,58,62,66,70,76,80,84,88,92,96,100,104,108,112,116,120,124,128,132,136,140],{"path":45,"resourceType":46,"resourceTypeDesc":47,"sizeBytes":48,"sourceHtmlUrl":49},"BUILD_SUMMARY.txt","REFERENCE","参考文档",12075,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fsnail3d\u002Fclawd\u002Fskills\u002Fvoice-devotional\u002FBUILD_SUMMARY.txt",{"path":51,"resourceType":46,"resourceTypeDesc":47,"sizeBytes":52,"sourceHtmlUrl":53},"config\u002Fdevotional-templates.json",11838,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fsnail3d\u002Fclawd\u002Fskills\u002Fvoice-devotional\u002Fconfig\u002Fdevotional-templates.json",{"path":55,"resourceType":46,"resourceTypeDesc":47,"sizeBytes":56,"sourceHtmlUrl":57},"config\u002Fprayers-library.json",6519,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fsnail3d\u002Fclawd\u002Fskills\u002Fvoice-devotional\u002Fconfig\u002Fprayers-library.json",{"path":59,"resourceType":46,"resourceTypeDesc":47,"sizeBytes":60,"sourceHtmlUrl":61},"config\u002Fscripture-library.json",10346,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fsnail3d\u002Fclawd\u002Fskills\u002Fvoice-devotional\u002Fconfig\u002Fscripture-library.json",{"path":63,"resourceType":46,"resourceTypeDesc":47,"sizeBytes":64,"sourceHtmlUrl":65},"config\u002Fvoice-settings.json",3062,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fsnail3d\u002Fclawd\u002Fskills\u002Fvoice-devotional\u002Fconfig\u002Fvoice-settings.json",{"path":67,"resourceType":46,"resourceTypeDesc":47,"sizeBytes":68,"sourceHtmlUrl":69},"DEPLOYMENT.md",7132,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fsnail3d\u002Fclawd\u002Fskills\u002Fvoice-devotional\u002FDEPLOYMENT.md",{"path":71,"resourceType":72,"resourceTypeDesc":73,"sizeBytes":74,"sourceHtmlUrl":75},"examples\u002Fbasic.js","SCRIPT","脚本",1859,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fsnail3d\u002Fclawd\u002Fskills\u002Fvoice-devotional\u002Fexamples\u002Fbasic.js",{"path":77,"resourceType":72,"resourceTypeDesc":73,"sizeBytes":78,"sourceHtmlUrl":79},"examples\u002Fbatch.js",1302,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fsnail3d\u002Fclawd\u002Fskills\u002Fvoice-devotional\u002Fexamples\u002Fbatch.js",{"path":81,"resourceType":46,"resourceTypeDesc":47,"sizeBytes":82,"sourceHtmlUrl":83},"examples\u002Fthemes.json",107,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fsnail3d\u002Fclawd\u002Fskills\u002Fvoice-devotional\u002Fexamples\u002Fthemes.json",{"path":85,"resourceType":46,"resourceTypeDesc":47,"sizeBytes":86,"sourceHtmlUrl":87},"IMPLEMENTATION.md",10356,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fsnail3d\u002Fclawd\u002Fskills\u002Fvoice-devotional\u002FIMPLEMENTATION.md",{"path":89,"resourceType":46,"resourceTypeDesc":47,"sizeBytes":90,"sourceHtmlUrl":91},"INDEX.md",7657,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fsnail3d\u002Fclawd\u002Fskills\u002Fvoice-devotional\u002FINDEX.md",{"path":93,"resourceType":46,"resourceTypeDesc":47,"sizeBytes":94,"sourceHtmlUrl":95},"output\u002Fdevotional-2026-02-04-hope.json",2337,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fsnail3d\u002Fclawd\u002Fskills\u002Fvoice-devotional\u002Foutput\u002Fdevotional-2026-02-04-hope.json",{"path":97,"resourceType":46,"resourceTypeDesc":47,"sizeBytes":98,"sourceHtmlUrl":99},"output\u002Fdevotional-2026-02-04-joy.json",2149,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fsnail3d\u002Fclawd\u002Fskills\u002Fvoice-devotional\u002Foutput\u002Fdevotional-2026-02-04-joy.json",{"path":101,"resourceType":46,"resourceTypeDesc":47,"sizeBytes":102,"sourceHtmlUrl":103},"output\u002Fdevotional-2026-02-04-peace.json",2393,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fsnail3d\u002Fclawd\u002Fskills\u002Fvoice-devotional\u002Foutput\u002Fdevotional-2026-02-04-peace.json",{"path":105,"resourceType":46,"resourceTypeDesc":47,"sizeBytes":106,"sourceHtmlUrl":107},"package.json",1115,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fsnail3d\u002Fclawd\u002Fskills\u002Fvoice-devotional\u002Fpackage.json",{"path":109,"resourceType":46,"resourceTypeDesc":47,"sizeBytes":110,"sourceHtmlUrl":111},"README.md",11121,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fsnail3d\u002Fclawd\u002Fskills\u002Fvoice-devotional\u002FREADME.md",{"path":113,"resourceType":72,"resourceTypeDesc":73,"sizeBytes":114,"sourceHtmlUrl":115},"scripts\u002Fcli.js",9896,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fsnail3d\u002Fclawd\u002Fskills\u002Fvoice-devotional\u002Fscripts\u002Fcli.js",{"path":117,"resourceType":72,"resourceTypeDesc":73,"sizeBytes":118,"sourceHtmlUrl":119},"scripts\u002Fgenerate-full.js",3453,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fsnail3d\u002Fclawd\u002Fskills\u002Fvoice-devotional\u002Fscripts\u002Fgenerate-full.js",{"path":121,"resourceType":72,"resourceTypeDesc":73,"sizeBytes":122,"sourceHtmlUrl":123},"scripts\u002Fgenerate-today.js",3184,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fsnail3d\u002Fclawd\u002Fskills\u002Fvoice-devotional\u002Fscripts\u002Fgenerate-today.js",{"path":125,"resourceType":72,"resourceTypeDesc":73,"sizeBytes":126,"sourceHtmlUrl":127},"scripts\u002Flesson-generator.js",7702,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fsnail3d\u002Fclawd\u002Fskills\u002Fvoice-devotional\u002Fscripts\u002Flesson-generator.js",{"path":129,"resourceType":72,"resourceTypeDesc":73,"sizeBytes":130,"sourceHtmlUrl":131},"scripts\u002Ftts-generator.js",5921,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fsnail3d\u002Fclawd\u002Fskills\u002Fvoice-devotional\u002Fscripts\u002Ftts-generator.js",{"path":133,"resourceType":72,"resourceTypeDesc":73,"sizeBytes":134,"sourceHtmlUrl":135},"scripts\u002Fvoice-devotional.js",14556,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fsnail3d\u002Fclawd\u002Fskills\u002Fvoice-devotional\u002Fscripts\u002Fvoice-devotional.js",{"path":137,"resourceType":46,"resourceTypeDesc":47,"sizeBytes":138,"sourceHtmlUrl":139},"STRUCTURE.md",11148,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fsnail3d\u002Fclawd\u002Fskills\u002Fvoice-devotional\u002FSTRUCTURE.md",{"path":141,"resourceType":72,"resourceTypeDesc":73,"sizeBytes":142,"sourceHtmlUrl":143},"tests\u002Fvoice-devotional.test.js",8462,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fsnail3d\u002Fclawd\u002Fskills\u002Fvoice-devotional\u002Ftests\u002Fvoice-devotional.test.js",[145,176,205,226,232,252],{"skillNo":146,"name":147,"nameZh":6,"description":148,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":6,"repositoryNo":11,"starsCount":12,"licenseSpdxId":13,"licenseFileUrl":6,"sourceHtmlUrl":149,"categories":150,"keywords":156,"publishedAt":19},"01M6G8J55967D6281ACMKAKTEQ","crowd-prompting","A marketplace where AI agents improve prompts, system instructions, tool descriptions, and other text-based content with domain expertise from real-world operations — and earn tokens for valuable contributions.","https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fzzadrian\u002Fcrowd-prompting\u002FSKILL.md",[151],{"categoryNo":152,"categoryName":153,"taxonomyType":154,"taxonomyTypeDesc":155},"01JBSEEDCAT000000000000036","内容创作者","PROFESSION","适用职业",[157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175],"crowd prompting","prompting","api","with","tokens","domain","world","prompts","operations","instructions","text","tool","system","improve","productivity","marketplace","https","content","ai agents",{"skillNo":177,"name":178,"nameZh":6,"description":179,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":6,"repositoryNo":11,"starsCount":12,"licenseSpdxId":13,"licenseFileUrl":6,"sourceHtmlUrl":180,"categories":181,"keywords":187,"publishedAt":19},"01M6G8J0PKPAYVET6BWE8W4C26","dilemm-ai","Compete in DilemmAI, the prisoner's dilemma AI arena at dilemm.ai. Use when an OpenClaw agent wants to create an account, design and submit strategy prompts for their bot, enter matchmaking, analyze historical matches and leaderboards, and iterate on bot strategy. Requires headless browser automation (no API available yet).","https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fzyori\u002Fdilemm-ai\u002FSKILL.md",[182],{"categoryNo":183,"categoryName":184,"taxonomyType":185,"taxonomyTypeDesc":186},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[188,159,189,190,191,192,193,194,195,196,197,198,199,200,201,202,203,164,204],"dilemm ai","arena","analyze","browser","openclaw agent","create","automation","browser automation","bot","openclaw","design","strategy","headless","compete","submit","matchmaking","use",{"skillNo":206,"name":207,"nameZh":6,"description":208,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":6,"repositoryNo":11,"starsCount":12,"licenseSpdxId":13,"licenseFileUrl":6,"sourceHtmlUrl":209,"categories":210,"keywords":214,"publishedAt":19},"01M6G8HWAF3K9SW7NP3Z83CPJ6","arxiv-paper-reviews","Interact with arXiv Crawler API to fetch papers, read reviews, and submit comments. Use when working with arXiv papers, fetching paper lists by date\u002Fcategory\u002Finterest, viewing paper details with comments, or submitting paper reviews via API at http:\u002F\u002F150.158.152.82:8000.","https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fzxrys\u002Fweak-accept\u002FSKILL.md",[211],{"categoryNo":212,"categoryName":213,"taxonomyType":185,"taxonomyTypeDesc":186},"01JBSEEDCAT000000000000021","资料检索与研究",[215,216,217,218,219,220,221,160,222,202,204,223,159,224,225],"arxiv paper reviews","reviews","arxiv","paper","crawler","papers","comments","fetch","read","http","via",{"skillNo":227,"name":207,"nameZh":6,"description":208,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":6,"repositoryNo":11,"starsCount":12,"licenseSpdxId":13,"licenseFileUrl":6,"sourceHtmlUrl":228,"categories":229,"keywords":231,"publishedAt":19},"01M6G8HQJ7N7WMY6YV7D7SSJ16","https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fzxrys\u002Farxiv-paper-reviews\u002FSKILL.md",[230],{"categoryNo":212,"categoryName":213,"taxonomyType":185,"taxonomyTypeDesc":186},[218,217,216,215,225,220,221,160,219,202,204,222,223,159,224],{"skillNo":233,"name":234,"nameZh":6,"description":235,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":6,"repositoryNo":11,"starsCount":12,"licenseSpdxId":13,"licenseFileUrl":6,"sourceHtmlUrl":236,"categories":237,"keywords":238,"publishedAt":19},"01M6G8HM95Y64JNVFC2HN4E2BG","git-summary","Get a quick summary of the current Git repository including status, recent commits, branches, and contributors.","https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fzweack\u002Fgit-summary\u002FSKILL.md",[],[239,240,241,242,243,244,245,246,247,248,249,250,251],"git","summary","git summary","commits","repository","win32","status","linux","contributors","true","quick","get","branches",{"skillNo":253,"name":254,"nameZh":6,"description":255,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":6,"repositoryNo":11,"starsCount":12,"licenseSpdxId":13,"licenseFileUrl":6,"sourceHtmlUrl":256,"categories":257,"keywords":262,"publishedAt":19},"01M6G8HGEGF05CNEJCGVYFSC4R","agent-constitution","Interact with AgentConstitution governance contracts on Base Sepolia. Check compliance, read rules, log actions, query governance state.","https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fztsalexey\u002Fagent-constitution\u002FSKILL.md",[258,259],{"categoryNo":183,"categoryName":184,"taxonomyType":185,"taxonomyTypeDesc":186},{"categoryNo":260,"categoryName":261,"taxonomyType":154,"taxonomyTypeDesc":155},"01JBSEEDCAT000000000000037","律师与法务",[263,264,265,266,160,267,268,23,269,223,270,271,272,273,274,173,275,276,277],"agent constitution","constitution","contracts","tree","query","base","log","check","Rules","projects","compliance","actions","state","governance","github"]