[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M75GNVSYJS132RH474EZX4K3":3,"skill-same:01M75GNVSYJS132RH474EZX4K3":65},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":16,"categories":17,"keywords":18,"publishedAt":19,"linkOnly":20,"markdownContent":21,"markdownBody":22,"frontMatter":23,"refName":42,"commitSha":43,"skillDirectory":44,"forksCount":45,"repositoryHtmlUrl":46,"repositoryHomepageUrl":6,"ownerHtmlUrl":47,"ownerBlogUrl":48,"ownerDescription":49,"updatedAt":50,"install":51,"resources":64},"01M75GNVSYJS132RH474EZX4K3","garmer",null,"Extract health and fitness data from Garmin Connect including activities, sleep, heart rate, stress, steps, and body composition. Use when the user asks about their Garmin data, fitness metrics, sleep analysis, or health insights.","javimosch\u002Fopen-claw-skills","javimosch","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F12900508?v=4","01M6D3F2AS6PV75ET9PZ1QGP8J","Javier Leandro Arancibia","01M75B8NCTAJG9WH5YNZH7C3D8",0,"MIT","https:\u002F\u002Fgithub.com\u002Fjavimosch\u002Fopen-claw-skills\u002Fblob\u002Fmain\u002Fskills\u002Fgarrza\u002Fgarmer\u002FSKILL.md",[],[],"2026-11-12 13:55:43",false,"---\nname: garmer\ndescription: Extract health and fitness data from Garmin Connect including activities, sleep, heart rate, stress, steps, and body composition. Use when the user asks about their Garmin data, fitness metrics, sleep analysis, or health insights.\nlicense: MIT\ncompatibility: Requires Python 3.10+, pip\u002Fuv for installation. Requires Garmin Connect account credentials for authentication.\nmetadata:\n  author: MoltBot Team\n  version: \"0.1.0\"\n  moltbot:\n    emoji: \"⌚\"\n    primaryEnv: \"GARMER_TOKEN_DIR\"\n    requires:\n      bins:\n        - garmer\n    install:\n      - id: uv\n        kind: uv\n        package: garmer\n        bins:\n          - garmer\n        label: Install garmer (uv)\n      - id: pip\n        kind: pip\n        package: garmer\n        bins:\n          - garmer\n        label: Install garmer (pip)\n---\n\n# Garmer - Garmin Data Extraction Skill\n\nThis skill enables extraction of health and fitness data from Garmin Connect for analysis and insights.\n\n## Prerequisites\n\n1. A Garmin Connect account with health data\n2. The `garmer` CLI tool installed (see installation options in metadata)\n\n## Authentication (One-Time Setup)\n\nBefore using garmer, authenticate with Garmin Connect:\n\n```bash\ngarmer login\n```\n\nThis will prompt for your Garmin Connect email and password. Tokens are saved to `~\u002F.garmer\u002Fgarmin_tokens` for future use.\n\nTo check authentication status:\n\n```bash\ngarmer status\n```\n\n## Available Commands\n\n### Daily Summary\n\nGet today's health summary (steps, calories, heart rate, stress):\n\n```bash\ngarmer summary\n# For a specific date:\ngarmer summary --date 2025-01-15\n# Include last night's sleep data:\ngarmer summary --with-sleep\ngarmer summary -s\n# JSON output for programmatic use:\ngarmer summary --json\n# Combine flags:\ngarmer summary --date 2025-01-15 --with-sleep --json\n```\n\n### Sleep Data\n\nGet sleep analysis (duration, phases, score, HRV):\n\n```bash\ngarmer sleep\n# For a specific date:\ngarmer sleep --date 2025-01-15\n```\n\n### Activities\n\nList recent fitness activities:\n\n```bash\ngarmer activities\n# Limit number of results:\ngarmer activities --limit 5\n# Filter by specific date:\ngarmer activities --date 2025-01-15\n# JSON output for programmatic use:\ngarmer activities --json\n```\n\n### Activity Detail\n\nGet detailed information for a single activity:\n\n```bash\n# Latest activity:\ngarmer activity\n# Specific activity by ID:\ngarmer activity 12345678\n# Include lap data:\ngarmer activity --laps\n# Include heart rate zone data:\ngarmer activity --zones\n# JSON output:\ngarmer activity --json\n# Combine flags:\ngarmer activity 12345678 --laps --zones --json\n```\n\n### Health Snapshot\n\nGet comprehensive health data for a day:\n\n```bash\ngarmer snapshot\n# For a specific date:\ngarmer snapshot --date 2025-01-15\n# As JSON for programmatic use:\ngarmer snapshot --json\n```\n\n### Export Data\n\nExport multiple days of data to JSON:\n\n```bash\n# Last 7 days (default)\ngarmer export\n\n# Custom date range\ngarmer export --start-date 2025-01-01 --end-date 2025-01-31 --output my_data.json\n\n# Last N days\ngarmer export --days 14\n```\n\n### Utility Commands\n\n```bash\n# Update garmer to latest version (git pull):\ngarmer update\n\n# Show version information:\ngarmer version\n```\n\n## Python API Usage\n\nFor more complex data processing, use the Python API:\n\n```python\nfrom garmer import GarminClient\nfrom datetime import date, timedelta\n\n# Use saved tokens\nclient = GarminClient.from_saved_tokens()\n\n# Or login with credentials\nclient = GarminClient.from_credentials(email=\"user@example.com\", password=\"pass\")\n```\n\n### User Profile\n\n```python\n# Get user profile\nprofile = client.get_user_profile()\nprint(f\"User: {profile.display_name}\")\n\n# Get registered devices\ndevices = client.get_user_devices()\n```\n\n### Daily Summary\n\n```python\n# Get daily summary (defaults to today)\nsummary = client.get_daily_summary()\nprint(f\"Steps: {summary.total_steps}\")\n\n# Get for specific date\nsummary = client.get_daily_summary(date(2025, 1, 15))\n\n# Get weekly summary\nweekly = client.get_weekly_summary()\n```\n\n### Sleep Data\n\n```python\n# Get sleep data (defaults to today)\nsleep = client.get_sleep()\nprint(f\"Sleep: {sleep.total_sleep_hours:.1f} hours\")\n\n# Get last night's sleep\nsleep = client.get_last_night_sleep()\n\n# Get sleep for date range\nsleep_data = client.get_sleep_range(\n    start_date=date(2025, 1, 1),\n    end_date=date(2025, 1, 7)\n)\n```\n\n### Activities\n\n```python\n# Get recent activities\nactivities = client.get_recent_activities(limit=5)\nfor activity in activities:\n    print(f\"{activity.activity_name}: {activity.distance_km:.1f} km\")\n\n# Get activities with filters\nactivities = client.get_activities(\n    start_date=date(2025, 1, 1),\n    end_date=date(2025, 1, 31),\n    activity_type=\"running\",\n    limit=20\n)\n\n# Get single activity by ID\nactivity = client.get_activity(12345678)\n```\n\n### Heart Rate\n\n```python\n# Get heart rate data for a day\nhr = client.get_heart_rate()\nprint(f\"Resting HR: {hr.resting_heart_rate} bpm\")\n\n# Get just resting heart rate\nresting_hr = client.get_resting_heart_rate(date(2025, 1, 15))\n```\n\n### Stress & Body Battery\n\n```python\n# Get stress data\nstress = client.get_stress()\nprint(f\"Avg stress: {stress.avg_stress_level}\")\n\n# Get body battery data\nbattery = client.get_body_battery()\n```\n\n### Steps\n\n```python\n# Get detailed step data\nsteps = client.get_steps()\nprint(f\"Total: {steps.total_steps}, Goal: {steps.step_goal}\")\n\n# Get just total steps\ntotal = client.get_total_steps(date(2025, 1, 15))\n```\n\n### Body Composition\n\n```python\n# Get latest weight\nweight = client.get_latest_weight()\nprint(f\"Weight: {weight.weight_kg} kg\")\n\n# Get weight for specific date\nweight = client.get_weight(date(2025, 1, 15))\n\n# Get full body composition\nbody = client.get_body_composition()\n```\n\n### Hydration & Respiration\n\n```python\n# Get hydration data\nhydration = client.get_hydration()\nprint(f\"Intake: {hydration.total_intake_ml} ml\")\n\n# Get respiration data\nresp = client.get_respiration()\nprint(f\"Avg breathing: {resp.avg_waking_respiration} breaths\u002Fmin\")\n```\n\n### Comprehensive Reports\n\n```python\n# Get health snapshot (all metrics for a day)\nsnapshot = client.get_health_snapshot()\n# Returns: daily_summary, sleep, heart_rate, stress, steps, hydration, respiration\n\n# Get weekly health report with trends\nreport = client.get_weekly_health_report()\n# Returns: activities summary, sleep stats, steps stats, HR trends, stress trends\n\n# Export data for date range\ndata = client.export_data(\n    start_date=date(2025, 1, 1),\n    end_date=date(2025, 1, 31),\n    include_activities=True,\n    include_sleep=True,\n    include_daily=True\n)\n```\n\n## Common Workflows\n\n### Health Check Query\n\nWhen a user asks \"How did I sleep?\" or \"What's my health summary?\":\n\n```bash\ngarmer snapshot --json\n```\n\n### Activity Analysis\n\nWhen a user asks about workouts or exercise:\n\n```bash\ngarmer activities --limit 10\n```\n\n### Trend Analysis\n\nWhen analyzing health trends over time:\n\n```bash\ngarmer export --days 30 --output health_data.json\n```\n\nThen process the JSON file with Python for analysis.\n\n## Data Types Available\n\n- **Activities**: Running, cycling, swimming, strength training, etc.\n- **Sleep**: Duration, phases (deep, light, REM), score, HRV\n- **Heart Rate**: Resting HR, samples, zones\n- **Stress**: Stress levels, body battery\n- **Steps**: Total steps, distance, floors\n- **Body Composition**: Weight, body fat, muscle mass\n- **Hydration**: Water intake tracking\n- **Respiration**: Breathing rate data\n\n## Error Handling\n\nIf not authenticated:\n\n```\nNot logged in. Use 'garmer login' first.\n```\n\nIf session expired, re-authenticate:\n\n```bash\ngarmer login\n```\n\n## Environment Variables\n\n- `GARMER_TOKEN_DIR`: Custom directory for token storage\n- `GARMER_LOG_LEVEL`: Set logging level (DEBUG, INFO, WARNING, ERROR)\n- `GARMER_CACHE_ENABLED`: Enable\u002Fdisable data caching (true\u002Ffalse)\n\n## References\n\nFor detailed API documentation and MoltBot integration examples, see `references\u002FREFERENCE.md`.\n","# Garmer - Garmin Data Extraction Skill\n\nThis skill enables extraction of health and fitness data from Garmin Connect for analysis and insights.\n\n## Prerequisites\n\n1. A Garmin Connect account with health data\n2. The `garmer` CLI tool installed (see installation options in metadata)\n\n## Authentication (One-Time Setup)\n\nBefore using garmer, authenticate with Garmin Connect:\n\n```bash\ngarmer login\n```\n\nThis will prompt for your Garmin Connect email and password. Tokens are saved to `~\u002F.garmer\u002Fgarmin_tokens` for future use.\n\nTo check authentication status:\n\n```bash\ngarmer status\n```\n\n## Available Commands\n\n### Daily Summary\n\nGet today's health summary (steps, calories, heart rate, stress):\n\n```bash\ngarmer summary\n# For a specific date:\ngarmer summary --date 2025-01-15\n# Include last night's sleep data:\ngarmer summary --with-sleep\ngarmer summary -s\n# JSON output for programmatic use:\ngarmer summary --json\n# Combine flags:\ngarmer summary --date 2025-01-15 --with-sleep --json\n```\n\n### Sleep Data\n\nGet sleep analysis (duration, phases, score, HRV):\n\n```bash\ngarmer sleep\n# For a specific date:\ngarmer sleep --date 2025-01-15\n```\n\n### Activities\n\nList recent fitness activities:\n\n```bash\ngarmer activities\n# Limit number of results:\ngarmer activities --limit 5\n# Filter by specific date:\ngarmer activities --date 2025-01-15\n# JSON output for programmatic use:\ngarmer activities --json\n```\n\n### Activity Detail\n\nGet detailed information for a single activity:\n\n```bash\n# Latest activity:\ngarmer activity\n# Specific activity by ID:\ngarmer activity 12345678\n# Include lap data:\ngarmer activity --laps\n# Include heart rate zone data:\ngarmer activity --zones\n# JSON output:\ngarmer activity --json\n# Combine flags:\ngarmer activity 12345678 --laps --zones --json\n```\n\n### Health Snapshot\n\nGet comprehensive health data for a day:\n\n```bash\ngarmer snapshot\n# For a specific date:\ngarmer snapshot --date 2025-01-15\n# As JSON for programmatic use:\ngarmer snapshot --json\n```\n\n### Export Data\n\nExport multiple days of data to JSON:\n\n```bash\n# Last 7 days (default)\ngarmer export\n\n# Custom date range\ngarmer export --start-date 2025-01-01 --end-date 2025-01-31 --output my_data.json\n\n# Last N days\ngarmer export --days 14\n```\n\n### Utility Commands\n\n```bash\n# Update garmer to latest version (git pull):\ngarmer update\n\n# Show version information:\ngarmer version\n```\n\n## Python API Usage\n\nFor more complex data processing, use the Python API:\n\n```python\nfrom garmer import GarminClient\nfrom datetime import date, timedelta\n\n# Use saved tokens\nclient = GarminClient.from_saved_tokens()\n\n# Or login with credentials\nclient = GarminClient.from_credentials(email=\"user@example.com\", password=\"pass\")\n```\n\n### User Profile\n\n```python\n# Get user profile\nprofile = client.get_user_profile()\nprint(f\"User: {profile.display_name}\")\n\n# Get registered devices\ndevices = client.get_user_devices()\n```\n\n### Daily Summary\n\n```python\n# Get daily summary (defaults to today)\nsummary = client.get_daily_summary()\nprint(f\"Steps: {summary.total_steps}\")\n\n# Get for specific date\nsummary = client.get_daily_summary(date(2025, 1, 15))\n\n# Get weekly summary\nweekly = client.get_weekly_summary()\n```\n\n### Sleep Data\n\n```python\n# Get sleep data (defaults to today)\nsleep = client.get_sleep()\nprint(f\"Sleep: {sleep.total_sleep_hours:.1f} hours\")\n\n# Get last night's sleep\nsleep = client.get_last_night_sleep()\n\n# Get sleep for date range\nsleep_data = client.get_sleep_range(\n    start_date=date(2025, 1, 1),\n    end_date=date(2025, 1, 7)\n)\n```\n\n### Activities\n\n```python\n# Get recent activities\nactivities = client.get_recent_activities(limit=5)\nfor activity in activities:\n    print(f\"{activity.activity_name}: {activity.distance_km:.1f} km\")\n\n# Get activities with filters\nactivities = client.get_activities(\n    start_date=date(2025, 1, 1),\n    end_date=date(2025, 1, 31),\n    activity_type=\"running\",\n    limit=20\n)\n\n# Get single activity by ID\nactivity = client.get_activity(12345678)\n```\n\n### Heart Rate\n\n```python\n# Get heart rate data for a day\nhr = client.get_heart_rate()\nprint(f\"Resting HR: {hr.resting_heart_rate} bpm\")\n\n# Get just resting heart rate\nresting_hr = client.get_resting_heart_rate(date(2025, 1, 15))\n```\n\n### Stress & Body Battery\n\n```python\n# Get stress data\nstress = client.get_stress()\nprint(f\"Avg stress: {stress.avg_stress_level}\")\n\n# Get body battery data\nbattery = client.get_body_battery()\n```\n\n### Steps\n\n```python\n# Get detailed step data\nsteps = client.get_steps()\nprint(f\"Total: {steps.total_steps}, Goal: {steps.step_goal}\")\n\n# Get just total steps\ntotal = client.get_total_steps(date(2025, 1, 15))\n```\n\n### Body Composition\n\n```python\n# Get latest weight\nweight = client.get_latest_weight()\nprint(f\"Weight: {weight.weight_kg} kg\")\n\n# Get weight for specific date\nweight = client.get_weight(date(2025, 1, 15))\n\n# Get full body composition\nbody = client.get_body_composition()\n```\n\n### Hydration & Respiration\n\n```python\n# Get hydration data\nhydration = client.get_hydration()\nprint(f\"Intake: {hydration.total_intake_ml} ml\")\n\n# Get respiration data\nresp = client.get_respiration()\nprint(f\"Avg breathing: {resp.avg_waking_respiration} breaths\u002Fmin\")\n```\n\n### Comprehensive Reports\n\n```python\n# Get health snapshot (all metrics for a day)\nsnapshot = client.get_health_snapshot()\n# Returns: daily_summary, sleep, heart_rate, stress, steps, hydration, respiration\n\n# Get weekly health report with trends\nreport = client.get_weekly_health_report()\n# Returns: activities summary, sleep stats, steps stats, HR trends, stress trends\n\n# Export data for date range\ndata = client.export_data(\n    start_date=date(2025, 1, 1),\n    end_date=date(2025, 1, 31),\n    include_activities=True,\n    include_sleep=True,\n    include_daily=True\n)\n```\n\n## Common Workflows\n\n### Health Check Query\n\nWhen a user asks \"How did I sleep?\" or \"What's my health summary?\":\n\n```bash\ngarmer snapshot --json\n```\n\n### Activity Analysis\n\nWhen a user asks about workouts or exercise:\n\n```bash\ngarmer activities --limit 10\n```\n\n### Trend Analysis\n\nWhen analyzing health trends over time:\n\n```bash\ngarmer export --days 30 --output health_data.json\n```\n\nThen process the JSON file with Python for analysis.\n\n## Data Types Available\n\n- **Activities**: Running, cycling, swimming, strength training, etc.\n- **Sleep**: Duration, phases (deep, light, REM), score, HRV\n- **Heart Rate**: Resting HR, samples, zones\n- **Stress**: Stress levels, body battery\n- **Steps**: Total steps, distance, floors\n- **Body Composition**: Weight, body fat, muscle mass\n- **Hydration**: Water intake tracking\n- **Respiration**: Breathing rate data\n\n## Error Handling\n\nIf not authenticated:\n\n```\nNot logged in. Use 'garmer login' first.\n```\n\nIf session expired, re-authenticate:\n\n```bash\ngarmer login\n```\n\n## Environment Variables\n\n- `GARMER_TOKEN_DIR`: Custom directory for token storage\n- `GARMER_LOG_LEVEL`: Set logging level (DEBUG, INFO, WARNING, ERROR)\n- `GARMER_CACHE_ENABLED`: Enable\u002Fdisable data caching (true\u002Ffalse)\n\n## References\n\nFor detailed API documentation and MoltBot integration examples, see `references\u002FREFERENCE.md`.\n",{"name":5,"license":15,"metadata":24,"description":7,"compatibility":41},{"author":25,"moltbot":26,"version":40},"MoltBot Team",{"emoji":27,"install":28,"requires":37,"primaryEnv":39},"⌚",[29,33],{"id":30,"bins":31,"kind":30,"label":32,"package":5},"uv",[5],"Install garmer (uv)",{"id":34,"bins":35,"kind":34,"label":36,"package":5},"pip",[5],"Install garmer (pip)",{"bins":38},[5],"GARMER_TOKEN_DIR","0.1.0","Requires Python 3.10+, pip\u002Fuv for installation. Requires Garmin Connect account credentials for authentication.","main","f9d3fe7cf9ac8f1ea63a0d96e98e1f510a3814db","skills\u002Fgarrza\u002Fgarmer",1,"https:\u002F\u002Fgithub.com\u002Fjavimosch\u002Fopen-claw-skills","https:\u002F\u002Fgithub.com\u002Fjavimosch","intrane.fr","Building robust, open-source infrastructure for the commons. AI-leveraged, self-hosted, built to last.","2026-06-07 03:34:58",{"source":8,"skillName":5,"commands":52,"prompt":62,"zipAvailable":63},[53,56,59],{"tool":54,"command":55},"npx","npx skills add javimosch\u002Fopen-claw-skills --skill garmer",{"tool":57,"command":58},"bunx","bunx skills add javimosch\u002Fopen-claw-skills --skill garmer",{"tool":60,"command":61},"pnpm","pnpm dlx skills add javimosch\u002Fopen-claw-skills --skill garmer","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fjavimosch\u002Fopen-claw-skills\u002Fblob\u002Fmain\u002Fskills\u002Fgarrza\u002Fgarmer\u002FSKILL.md",true,[],[66,74,81,88,95,102],{"skillNo":67,"name":68,"nameZh":6,"description":69,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":70,"categories":71,"keywords":72,"publishedAt":73},"01M778GGXG2VQ0YF31W2MKGMQZ","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\u002Fjavimosch\u002Fopen-claw-skills\u002Fblob\u002Fmain\u002Fskills\u002Fzzadrian\u002Fcrowd-prompting\u002FSKILL.md",[],[],"2026-11-15 14:19:17",{"skillNo":75,"name":76,"nameZh":6,"description":77,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":78,"categories":79,"keywords":80,"publishedAt":73},"01M778G7BH8SBJ9FJ6C3G7CB1K","ceaser","Interact with the Ceaser privacy protocol on Base L2 using the ceaser-mcp MCP tools. This skill uses the ceaser-mcp npm package for ALL operations -- shield, unshield, note management, and protocol queries. All ceaser tool calls use CLI subcommands (npx -y ceaser-mcp \u003Csubcommand>). Ceaser is a privacy-preserving ETH wrapper using Noir\u002FUltraHonk zero-knowledge proofs on Base L2 (chain ID 8453).","https:\u002F\u002Fgithub.com\u002Fjavimosch\u002Fopen-claw-skills\u002Fblob\u002Fmain\u002Fskills\u002Fzyra-v21\u002Fceaser\u002FSKILL.md",[],[],{"skillNo":82,"name":83,"nameZh":6,"description":84,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":85,"categories":86,"keywords":87,"publishedAt":73},"01M778FYCJQZWFKKX5FYMK3S47","ceaser-send","Fully automated private ETH transfer via Ceaser Protocol on Base L2 using the ceaser-mcp MCP tools. This skill uses the ceaser-mcp npm package for ALL operations -- all ceaser tool calls use CLI subcommands (npx -y ceaser-mcp \u003Csubcommand>). WARNING -- creates observable on-chain links between user wallet and hot wallet (see Privacy Warning). Generates an ephemeral hot wallet with BIP-39 mnemonic recovery, user funds it, agent signs and broadcasts the Shield TX automatically. Exactly one manual step required (funding the hot wallet with ETH). Uses Noir\u002FUltraHonk zero-knowledge proofs.","https:\u002F\u002Fgithub.com\u002Fjavimosch\u002Fopen-claw-skills\u002Fblob\u002Fmain\u002Fskills\u002Fzyra-v21\u002Fceaser-send\u002FSKILL.md",[],[],{"skillNo":89,"name":90,"nameZh":6,"description":91,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":92,"categories":93,"keywords":94,"publishedAt":73},"01M778FQQNSEYA3HJKZBPQ4M9Z","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\u002Fjavimosch\u002Fopen-claw-skills\u002Fblob\u002Fmain\u002Fskills\u002Fzyori\u002Fdilemm-ai\u002FSKILL.md",[],[],{"skillNo":96,"name":97,"nameZh":6,"description":98,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":99,"categories":100,"keywords":101,"publishedAt":73},"01M778FGVZX7QA2TF9BFMM37FY","moldium","Post and manage content on the Moldium blog platform. Triggered by \"post to Moldium\", \"write a blog post\", \"publish an article\", etc.","https:\u002F\u002Fgithub.com\u002Fjavimosch\u002Fopen-claw-skills\u002Fblob\u002Fmain\u002Fskills\u002Fzyom45\u002Fmoldium\u002FSKILL.md",[],[],{"skillNo":103,"name":104,"nameZh":6,"description":105,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":106,"categories":107,"keywords":108,"publishedAt":73},"01M778F88D8PQ9MQ0KNW2TJ8ZH","arxiv-paper-reviews","Interact with arXiv Crawler API to fetch papers, read reviews, submit comments, search papers, and import papers. Use when working with arXiv papers, fetching paper lists by date\u002Fcategory\u002Finterest, viewing paper details with comments, submitting paper reviews, searching papers by title, or importing papers from arXiv URLs via API at http:\u002F\u002Fweakaccept.top:8000\u002F.","https:\u002F\u002Fgithub.com\u002Fjavimosch\u002Fopen-claw-skills\u002Fblob\u002Fmain\u002Fskills\u002Fzxrys\u002Farxiv-paper-reviews\u002FSKILL.md",[],[]]