[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6CKSN4WBA0E8ZCT5BZ3RA2P":3,"skill-same:01M6CKSN4WBA0E8ZCT5BZ3RA2P":79},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":15,"categories":16,"keywords":22,"publishedAt":37,"linkOnly":38,"markdownContent":39,"markdownBody":40,"frontMatter":41,"refName":42,"commitSha":43,"skillDirectory":44,"forksCount":45,"repositoryHtmlUrl":46,"repositoryHomepageUrl":6,"ownerHtmlUrl":47,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":48,"install":49,"resources":62},"01M6CKSN4WBA0E8ZCT5BZ3RA2P","X-Publisher",null,"Publish tweets to X (Twitter) using the official Tweepy library. Supports text-only tweets, tweets with images or videos, and returns detailed publish results including tweet ID and URL. Requires X API credentials (API Key, API Secret, Access Token, Access Token Secret).","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\u002Falphafactor\u002Fx-publisher\u002FSKILL.md",[17],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000010","后端与接口","SCENARIO","使用场景",[23,24,25,26,27,28,29,30,31,32,33,34,35,36],"X Publisher","official","library","publish","credentials","api","x api","access","text","returns","twitter","results","only","images","2026-11-10 10:12:30",false,"---\nname: X-Publisher\ndescription: Publish tweets to X (Twitter) using the official Tweepy library. Supports text-only tweets, tweets with images or videos, and returns detailed publish results including tweet ID and URL. Requires X API credentials (API Key, API Secret, Access Token, Access Token Secret).\n---\n\n# X (Twitter) 推文发布工具\n\n使用官方 Tweepy 库发布推文，支持纯文本、图片、视频等多种媒体类型。\n\n## 功能特性\n\n- ? **纯文本推文** - 快速发布文字内容\n- ?️ **图片支持** - 支持 JPG、PNG、GIF、WebP 格式（最多4张）\n- ? **视频支持** - 支持 MP4、MOV、AVI、WebM 格式\n- ? **返回结果** - 返回推文 ID、链接、发布时间等详细信息\n- ✅ **认证验证** - 支持验证 API 凭证是否有效\n\n## 前提条件\n\n### 1. 安装依赖\n\n```bash\npip3 install tweepy --user\n```\n\n### 2. 获取 X API 凭证\n\n1. 访问 https:\u002F\u002Fdeveloper.twitter.com\u002Fen\u002Fportal\u002Fdashboard\n2. 创建项目并生成 API 密钥\n3. 获取以下凭证：\n   - API Key\n   - API Secret\n   - Access Token\n   - Access Token Secret\n\n### 3. 配置环境变量\n\n```bash\n# 添加到 ~\u002F.zshrc\nexport X_API_KEY=\"your-api-key\"\nexport X_API_SECRET=\"your-api-secret\"\nexport X_ACCESS_TOKEN=\"your-access-token\"\nexport X_ACCESS_TOKEN_SECRET=\"your-access-token-secret\"\nexport X_BEARER_TOKEN=\"your-bearer-token\"  # 可选\n```\n\n然后执行：\n```bash\nsource ~\u002F.zshrc\n```\n\n## 使用方法\n\n### 验证认证信息\n\n首次使用前，建议先验证凭证：\n\n```bash\npython3 scripts\u002Fx_publisher.py verify\n```\n\n输出示例：\n```\n✅ 认证成功!\n? 用户名: @your_username\n? 显示名: Your Name\n? 粉丝: 1,234\n? 推文: 5,678\n```\n\n### 发布纯文本推文\n\n```bash\npython3 scripts\u002Fx_publisher.py tweet \"Hello, X! This is my first tweet.\"\n```\n\n### 发布带图片的推文\n\n```bash\n# 单张图片\npython3 scripts\u002Fx_publisher.py tweet \"Check out this photo!\" --media \u002Fpath\u002Fto\u002Fimage.jpg\n\n# 多张图片（最多4张）\npython3 scripts\u002Fx_publisher.py tweet \"My photo collection:\" \\\n  --media \u002Fpath\u002Fto\u002Fphoto1.jpg \\\n  --media \u002Fpath\u002Fto\u002Fphoto2.png \\\n  --media \u002Fpath\u002Fto\u002Fphoto3.gif\n```\n\n### 发布带视频的推文\n\n```bash\npython3 scripts\u002Fx_publisher.py tweet \"Watch this video!\" --media \u002Fpath\u002Fto\u002Fvideo.mp4\n```\n\n## 输出结果\n\n发布成功后会返回：\n\n```\n============================================================\n✅ 推文发布成功!\n============================================================\n? 推文 ID: 1234567890123456789\n? 链接: https:\u002F\u002Ftwitter.com\u002Fuser\u002Fstatus\u002F1234567890123456789\n⏰ 发布时间: 2024-02-03T15:30:45.123456\n? 内容预览: Hello, X! This is my first tweet.\n============================================================\n\n? JSON 输出:\n{\n  \"success\": true,\n  \"tweet_id\": \"1234567890123456789\",\n  \"text\": \"Hello, X! This is my first tweet.\",\n  \"created_at\": \"2024-02-03T15:30:45.123456\",\n  \"url\": \"https:\u002F\u002Ftwitter.com\u002Fuser\u002Fstatus\u002F1234567890123456789\"\n}\n```\n\n## 命令参考\n\n| 命令 | 功能 | 示例 |\n|------|------|------|\n| `verify` | 验证认证 | `x_publisher.py verify` |\n| `tweet` | 发布推文 | `x_publisher.py tweet \"Hello\" --media photo.jpg` |\n\n### tweet 命令参数\n\n| 参数 | 简写 | 说明 | 必填 |\n|------|------|------|------|\n| `text` | - | 推文内容 | 是 |\n| `--media` | `-m` | 媒体文件路径 | 否 |\n\n## 支持的媒体格式\n\n### 图片\n- **JPG\u002FJPEG** - 推荐格式\n- **PNG** - 支持透明背景\n- **GIF** - 支持动画\n- **WebP** - 现代格式\n\n**限制**：\n- 最多 4 张图片\n- 单张图片最大 5MB\n\n### 视频\n- **MP4** - 推荐格式\n- **MOV** - QuickTime 格式\n- **AVI** - 常见格式\n- **WebM** - 现代格式\n\n**限制**：\n- 单个视频最大 512MB\n- 最长 2 分 20 秒\n\n## 错误处理\n\n### 认证失败\n\n```\n❌ 认证失败: 无法获取用户信息\n```\n\n**解决方法**：\n- 检查 API 密钥和令牌是否正确\n- 确认令牌未过期\n- 检查网络连接\n\n### 权限不足\n\n```\n❌ 推文发布失败\n错误类型: 权限不足\n错误信息: You are not allowed to create a Tweet with these settings\n```\n\n**解决方法**：\n- 确认应用有 \"Write\" 权限\n- 检查是否违反 X 平台规则\n\n### 请求过于频繁\n\n```\n❌ 推文发布失败\n错误类型: 请求过于频繁\n错误信息: Rate limit exceeded\n```\n\n**解决方法**：\n- 等待几分钟后重试\n- X API 有速率限制（每15分钟300条推文）\n\n### 媒体上传失败\n\n```\n❌ 媒体文件不存在: \u002Fpath\u002Fto\u002Fimage.jpg\n```\n\n**解决方法**：\n- 检查文件路径是否正确\n- 确认文件格式支持\n- 检查文件大小是否超限\n\n## 使用场景\n\n### 场景1：自动化发布\n\n```bash\n# 发布每日摘要\npython3 scripts\u002Fx_publisher.py tweet \"? 今日市场摘要：BTC $43,250 (+2.3%)\" \n```\n\n### 场景2：带图发布\n\n```bash\n# 发布截图或图表\npython3 scripts\u002Fx_publisher.py tweet \"? 今日走势图\" --media ~\u002Fcharts\u002Fbtc_today.png\n```\n\n### 场景3：批量发布脚本\n\n```python\n#!\u002Fbin\u002Fbash\n# publish_news.sh\n\nCONTENT=\"? 重大新闻：...\"\nIMAGE=\"\u002Fpath\u002Fto\u002Fnews_image.jpg\"\n\npython3 scripts\u002Fx_publisher.py tweet \"$CONTENT\" --media \"$IMAGE\"\n```\n\n### 场景4：集成到其他工具\n\n```python\nimport subprocess\nimport json\n\nresult = subprocess.run(\n    ['python3', 'scripts\u002Fx_publisher.py', 'tweet', 'Hello!', '--media', 'photo.jpg'],\n    capture_output=True,\n    text=True\n)\n\n# 解析 JSON 输出\noutput_lines = result.stdout.split('\\n')\nfor line in output_lines:\n    if line.strip().startswith('{'):\n        tweet_info = json.loads(line)\n        print(f\"Tweet ID: {tweet_info['tweet_id']}\")\n        print(f\"URL: {tweet_info['url']}\")\n```\n\n## API 限制\n\n| 限制类型 | 数值 | 说明 |\n|----------|------|------|\n| 推文长度 | 280 字符 | 超过将自动截断 |\n| 媒体数量 | 4 个 | 图片或视频混合 |\n| 图片大小 | 5 MB | 单张图片 |\n| 视频大小 | 512 MB | 单个视频 |\n| 视频时长 | 2分20秒 | 最大时长 |\n| 发布频率 | 300条\u002F15分钟 | 速率限制 |\n\n## 注意事项\n\n1. **凭证安全** - 不要泄露 API 密钥，使用环境变量存储\n2. **内容合规** - 遵守 X 平台规则，避免发布违规内容\n3. **频率控制** - 注意 API 速率限制，避免频繁发布\n4. **媒体版权** - 确保上传的媒体文件有版权或使用授权\n\n## 参考\n\n- Tweepy 文档: https:\u002F\u002Fdocs.tweepy.org\u002F\n- X API 文档: https:\u002F\u002Fdeveloper.twitter.com\u002Fen\u002Fdocs\u002Ftwitter-api\n- X Developer Portal: https:\u002F\u002Fdeveloper.twitter.com\u002Fen\u002Fportal\u002Fdashboard\n","# X (Twitter) 推文发布工具\n\n使用官方 Tweepy 库发布推文，支持纯文本、图片、视频等多种媒体类型。\n\n## 功能特性\n\n- ? **纯文本推文** - 快速发布文字内容\n- ?️ **图片支持** - 支持 JPG、PNG、GIF、WebP 格式（最多4张）\n- ? **视频支持** - 支持 MP4、MOV、AVI、WebM 格式\n- ? **返回结果** - 返回推文 ID、链接、发布时间等详细信息\n- ✅ **认证验证** - 支持验证 API 凭证是否有效\n\n## 前提条件\n\n### 1. 安装依赖\n\n```bash\npip3 install tweepy --user\n```\n\n### 2. 获取 X API 凭证\n\n1. 访问 https:\u002F\u002Fdeveloper.twitter.com\u002Fen\u002Fportal\u002Fdashboard\n2. 创建项目并生成 API 密钥\n3. 获取以下凭证：\n   - API Key\n   - API Secret\n   - Access Token\n   - Access Token Secret\n\n### 3. 配置环境变量\n\n```bash\n# 添加到 ~\u002F.zshrc\nexport X_API_KEY=\"your-api-key\"\nexport X_API_SECRET=\"your-api-secret\"\nexport X_ACCESS_TOKEN=\"your-access-token\"\nexport X_ACCESS_TOKEN_SECRET=\"your-access-token-secret\"\nexport X_BEARER_TOKEN=\"your-bearer-token\"  # 可选\n```\n\n然后执行：\n```bash\nsource ~\u002F.zshrc\n```\n\n## 使用方法\n\n### 验证认证信息\n\n首次使用前，建议先验证凭证：\n\n```bash\npython3 scripts\u002Fx_publisher.py verify\n```\n\n输出示例：\n```\n✅ 认证成功!\n? 用户名: @your_username\n? 显示名: Your Name\n? 粉丝: 1,234\n? 推文: 5,678\n```\n\n### 发布纯文本推文\n\n```bash\npython3 scripts\u002Fx_publisher.py tweet \"Hello, X! This is my first tweet.\"\n```\n\n### 发布带图片的推文\n\n```bash\n# 单张图片\npython3 scripts\u002Fx_publisher.py tweet \"Check out this photo!\" --media \u002Fpath\u002Fto\u002Fimage.jpg\n\n# 多张图片（最多4张）\npython3 scripts\u002Fx_publisher.py tweet \"My photo collection:\" \\\n  --media \u002Fpath\u002Fto\u002Fphoto1.jpg \\\n  --media \u002Fpath\u002Fto\u002Fphoto2.png \\\n  --media \u002Fpath\u002Fto\u002Fphoto3.gif\n```\n\n### 发布带视频的推文\n\n```bash\npython3 scripts\u002Fx_publisher.py tweet \"Watch this video!\" --media \u002Fpath\u002Fto\u002Fvideo.mp4\n```\n\n## 输出结果\n\n发布成功后会返回：\n\n```\n============================================================\n✅ 推文发布成功!\n============================================================\n? 推文 ID: 1234567890123456789\n? 链接: https:\u002F\u002Ftwitter.com\u002Fuser\u002Fstatus\u002F1234567890123456789\n⏰ 发布时间: 2024-02-03T15:30:45.123456\n? 内容预览: Hello, X! This is my first tweet.\n============================================================\n\n? JSON 输出:\n{\n  \"success\": true,\n  \"tweet_id\": \"1234567890123456789\",\n  \"text\": \"Hello, X! This is my first tweet.\",\n  \"created_at\": \"2024-02-03T15:30:45.123456\",\n  \"url\": \"https:\u002F\u002Ftwitter.com\u002Fuser\u002Fstatus\u002F1234567890123456789\"\n}\n```\n\n## 命令参考\n\n| 命令 | 功能 | 示例 |\n|------|------|------|\n| `verify` | 验证认证 | `x_publisher.py verify` |\n| `tweet` | 发布推文 | `x_publisher.py tweet \"Hello\" --media photo.jpg` |\n\n### tweet 命令参数\n\n| 参数 | 简写 | 说明 | 必填 |\n|------|------|------|------|\n| `text` | - | 推文内容 | 是 |\n| `--media` | `-m` | 媒体文件路径 | 否 |\n\n## 支持的媒体格式\n\n### 图片\n- **JPG\u002FJPEG** - 推荐格式\n- **PNG** - 支持透明背景\n- **GIF** - 支持动画\n- **WebP** - 现代格式\n\n**限制**：\n- 最多 4 张图片\n- 单张图片最大 5MB\n\n### 视频\n- **MP4** - 推荐格式\n- **MOV** - QuickTime 格式\n- **AVI** - 常见格式\n- **WebM** - 现代格式\n\n**限制**：\n- 单个视频最大 512MB\n- 最长 2 分 20 秒\n\n## 错误处理\n\n### 认证失败\n\n```\n❌ 认证失败: 无法获取用户信息\n```\n\n**解决方法**：\n- 检查 API 密钥和令牌是否正确\n- 确认令牌未过期\n- 检查网络连接\n\n### 权限不足\n\n```\n❌ 推文发布失败\n错误类型: 权限不足\n错误信息: You are not allowed to create a Tweet with these settings\n```\n\n**解决方法**：\n- 确认应用有 \"Write\" 权限\n- 检查是否违反 X 平台规则\n\n### 请求过于频繁\n\n```\n❌ 推文发布失败\n错误类型: 请求过于频繁\n错误信息: Rate limit exceeded\n```\n\n**解决方法**：\n- 等待几分钟后重试\n- X API 有速率限制（每15分钟300条推文）\n\n### 媒体上传失败\n\n```\n❌ 媒体文件不存在: \u002Fpath\u002Fto\u002Fimage.jpg\n```\n\n**解决方法**：\n- 检查文件路径是否正确\n- 确认文件格式支持\n- 检查文件大小是否超限\n\n## 使用场景\n\n### 场景1：自动化发布\n\n```bash\n# 发布每日摘要\npython3 scripts\u002Fx_publisher.py tweet \"? 今日市场摘要：BTC $43,250 (+2.3%)\" \n```\n\n### 场景2：带图发布\n\n```bash\n# 发布截图或图表\npython3 scripts\u002Fx_publisher.py tweet \"? 今日走势图\" --media ~\u002Fcharts\u002Fbtc_today.png\n```\n\n### 场景3：批量发布脚本\n\n```python\n#!\u002Fbin\u002Fbash\n# publish_news.sh\n\nCONTENT=\"? 重大新闻：...\"\nIMAGE=\"\u002Fpath\u002Fto\u002Fnews_image.jpg\"\n\npython3 scripts\u002Fx_publisher.py tweet \"$CONTENT\" --media \"$IMAGE\"\n```\n\n### 场景4：集成到其他工具\n\n```python\nimport subprocess\nimport json\n\nresult = subprocess.run(\n    ['python3', 'scripts\u002Fx_publisher.py', 'tweet', 'Hello!', '--media', 'photo.jpg'],\n    capture_output=True,\n    text=True\n)\n\n# 解析 JSON 输出\noutput_lines = result.stdout.split('\\n')\nfor line in output_lines:\n    if line.strip().startswith('{'):\n        tweet_info = json.loads(line)\n        print(f\"Tweet ID: {tweet_info['tweet_id']}\")\n        print(f\"URL: {tweet_info['url']}\")\n```\n\n## API 限制\n\n| 限制类型 | 数值 | 说明 |\n|----------|------|------|\n| 推文长度 | 280 字符 | 超过将自动截断 |\n| 媒体数量 | 4 个 | 图片或视频混合 |\n| 图片大小 | 5 MB | 单张图片 |\n| 视频大小 | 512 MB | 单个视频 |\n| 视频时长 | 2分20秒 | 最大时长 |\n| 发布频率 | 300条\u002F15分钟 | 速率限制 |\n\n## 注意事项\n\n1. **凭证安全** - 不要泄露 API 密钥，使用环境变量存储\n2. **内容合规** - 遵守 X 平台规则，避免发布违规内容\n3. **频率控制** - 注意 API 速率限制，避免频繁发布\n4. **媒体版权** - 确保上传的媒体文件有版权或使用授权\n\n## 参考\n\n- Tweepy 文档: https:\u002F\u002Fdocs.tweepy.org\u002F\n- X API 文档: https:\u002F\u002Fdeveloper.twitter.com\u002Fen\u002Fdocs\u002Ftwitter-api\n- X Developer Portal: https:\u002F\u002Fdeveloper.twitter.com\u002Fen\u002Fportal\u002Fdashboard\n",{"name":5,"description":7},"main","e7e336ac628c3e3bd771aff1aaa469c93778f94a","skills\u002Falphafactor\u002Fx-publisher",0,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills","https:\u002F\u002Fgithub.com\u002Fkbarbel640-del","2026-08-23 22:39:37",{"source":8,"skillName":5,"commands":50,"prompt":60,"zipAvailable":61},[51,54,57],{"tool":52,"command":53},"npx","npx skills add kbarbel640-del\u002Fskills --skill X-Publisher",{"tool":55,"command":56},"bunx","bunx skills add kbarbel640-del\u002Fskills --skill X-Publisher",{"tool":58,"command":59},"pnpm","pnpm dlx skills add kbarbel640-del\u002Fskills --skill X-Publisher","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Falphafactor\u002Fx-publisher\u002FSKILL.md",true,[63,69,73],{"path":64,"resourceType":65,"resourceTypeDesc":66,"sizeBytes":67,"sourceHtmlUrl":68},"_meta.json","REFERENCE","参考文档",457,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Falphafactor\u002Fx-publisher\u002F_meta.json",{"path":70,"resourceType":65,"resourceTypeDesc":66,"sizeBytes":71,"sourceHtmlUrl":72},"references\u002Fx_api.md",5287,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Falphafactor\u002Fx-publisher\u002Freferences\u002Fx_api.md",{"path":74,"resourceType":75,"resourceTypeDesc":76,"sizeBytes":77,"sourceHtmlUrl":78},"scripts\u002Fx_publisher.py","SCRIPT","脚本",11407,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Falphafactor\u002Fx-publisher\u002Fscripts\u002Fx_publisher.py",[80,109,136,157,163,183],{"skillNo":81,"name":82,"nameZh":6,"description":83,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":84,"categories":85,"keywords":91,"publishedAt":37},"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",[86],{"categoryNo":87,"categoryName":88,"taxonomyType":89,"taxonomyTypeDesc":90},"01JBSEEDCAT000000000000036","内容创作者","PROFESSION","适用职业",[92,93,28,94,95,96,97,98,99,100,31,101,102,103,104,105,106,107,108],"crowd prompting","prompting","with","tokens","domain","world","prompts","operations","instructions","tool","system","improve","productivity","marketplace","https","content","ai agents",{"skillNo":110,"name":111,"nameZh":6,"description":112,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":113,"categories":114,"keywords":118,"publishedAt":37},"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",[115],{"categoryNo":116,"categoryName":117,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000023","Skill与智能体开发",[119,28,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,98,135],"dilemm ai","arena","analyze","browser","openclaw agent","create","automation","browser automation","bot","openclaw","design","strategy","headless","compete","submit","matchmaking","use",{"skillNo":137,"name":138,"nameZh":6,"description":139,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":140,"categories":141,"keywords":145,"publishedAt":37},"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",[142],{"categoryNo":143,"categoryName":144,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000021","资料检索与研究",[146,147,148,149,150,151,152,94,153,133,135,154,28,155,156],"arxiv paper reviews","reviews","arxiv","paper","crawler","papers","comments","fetch","read","http","via",{"skillNo":158,"name":138,"nameZh":6,"description":139,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":159,"categories":160,"keywords":162,"publishedAt":37},"01M6G8HQJ7N7WMY6YV7D7SSJ16","https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fzxrys\u002Farxiv-paper-reviews\u002FSKILL.md",[161],{"categoryNo":143,"categoryName":144,"taxonomyType":20,"taxonomyTypeDesc":21},[149,148,147,146,156,151,152,94,150,133,135,153,154,28,155],{"skillNo":164,"name":165,"nameZh":6,"description":166,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":167,"categories":168,"keywords":169,"publishedAt":37},"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",[],[170,171,172,173,174,175,176,177,178,179,180,181,182],"git","summary","git summary","commits","repository","win32","status","linux","contributors","true","quick","get","branches",{"skillNo":184,"name":185,"nameZh":6,"description":186,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":187,"categories":188,"keywords":193,"publishedAt":37},"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",[189,190],{"categoryNo":116,"categoryName":117,"taxonomyType":20,"taxonomyTypeDesc":21},{"categoryNo":191,"categoryName":192,"taxonomyType":89,"taxonomyTypeDesc":90},"01JBSEEDCAT000000000000037","律师与法务",[194,195,196,197,94,198,199,42,200,154,201,202,203,204,205,106,206,207,208],"agent constitution","constitution","contracts","tree","query","base","log","check","Rules","projects","compliance","actions","state","governance","github"]