[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6CEFAJ48939CYW40VTBYGVP":3,"skill-same:01M6CEFAJ48939CYW40VTBYGVP":71},{"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":27,"publishedAt":36,"linkOnly":37,"markdownContent":38,"markdownBody":39,"frontMatter":40,"refName":50,"commitSha":51,"skillDirectory":52,"forksCount":53,"repositoryHtmlUrl":54,"repositoryHomepageUrl":6,"ownerHtmlUrl":55,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":56,"install":57,"resources":70},"01M6CEFAJ48939CYW40VTBYGVP","trello",null,"Manage Trello boards, lists, and cards via the Trello REST API.","LongIV999\u002FOpenclawd","LongIV999","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F92411512?v=4","01M6CEACAHRWWFRVKBQPSQ2WBM","01M6CEACEJDYKGDKD1P6A7J7VV",0,"MIT","https:\u002F\u002Fgithub.com\u002FLongIV999\u002FOpenclawd\u002Fblob\u002Fmain\u002Fskills\u002Ftrello\u002FSKILL.md",[17,22],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000010","后端与接口","SCENARIO","使用场景",{"categoryNo":23,"categoryName":24,"taxonomyType":25,"taxonomyTypeDesc":26},"01JBSEEDCAT000000000000030","开发工程师","PROFESSION","适用职业",[5,28,29,30,31,32,33,34,35],"https","cloud","developer","REST","api","jq","atlassian","manage","2026-11-10 10:12:30",false,"---\nname: trello\ndescription: Manage Trello boards, lists, and cards via the Trello REST API.\nhomepage: https:\u002F\u002Fdeveloper.atlassian.com\u002Fcloud\u002Ftrello\u002Frest\u002F\nmetadata:\n  {\n    \"openclaw\":\n      { \"emoji\": \"?\", \"requires\": { \"bins\": [\"jq\"], \"env\": [\"TRELLO_API_KEY\", \"TRELLO_TOKEN\"] } },\n  }\n---\n\n# Trello Skill\n\nManage Trello boards, lists, and cards directly from OpenClaw.\n\n## Setup\n\n1. Get your API key: https:\u002F\u002Ftrello.com\u002Fapp-key\n2. Generate a token (click \"Token\" link on that page)\n3. Set environment variables:\n   ```bash\n   export TRELLO_API_KEY=\"your-api-key\"\n   export TRELLO_TOKEN=\"your-token\"\n   ```\n\n## Usage\n\nAll commands use curl to hit the Trello REST API.\n\n### List boards\n\n```bash\ncurl -s \"https:\u002F\u002Fapi.trello.com\u002F1\u002Fmembers\u002Fme\u002Fboards?key=$TRELLO_API_KEY&token=$TRELLO_TOKEN\" | jq '.[] | {name, id}'\n```\n\n### List lists in a board\n\n```bash\ncurl -s \"https:\u002F\u002Fapi.trello.com\u002F1\u002Fboards\u002F{boardId}\u002Flists?key=$TRELLO_API_KEY&token=$TRELLO_TOKEN\" | jq '.[] | {name, id}'\n```\n\n### List cards in a list\n\n```bash\ncurl -s \"https:\u002F\u002Fapi.trello.com\u002F1\u002Flists\u002F{listId}\u002Fcards?key=$TRELLO_API_KEY&token=$TRELLO_TOKEN\" | jq '.[] | {name, id, desc}'\n```\n\n### Create a card\n\n```bash\ncurl -s -X POST \"https:\u002F\u002Fapi.trello.com\u002F1\u002Fcards?key=$TRELLO_API_KEY&token=$TRELLO_TOKEN\" \\\n  -d \"idList={listId}\" \\\n  -d \"name=Card Title\" \\\n  -d \"desc=Card description\"\n```\n\n### Move a card to another list\n\n```bash\ncurl -s -X PUT \"https:\u002F\u002Fapi.trello.com\u002F1\u002Fcards\u002F{cardId}?key=$TRELLO_API_KEY&token=$TRELLO_TOKEN\" \\\n  -d \"idList={newListId}\"\n```\n\n### Add a comment to a card\n\n```bash\ncurl -s -X POST \"https:\u002F\u002Fapi.trello.com\u002F1\u002Fcards\u002F{cardId}\u002Factions\u002Fcomments?key=$TRELLO_API_KEY&token=$TRELLO_TOKEN\" \\\n  -d \"text=Your comment here\"\n```\n\n### Archive a card\n\n```bash\ncurl -s -X PUT \"https:\u002F\u002Fapi.trello.com\u002F1\u002Fcards\u002F{cardId}?key=$TRELLO_API_KEY&token=$TRELLO_TOKEN\" \\\n  -d \"closed=true\"\n```\n\n## Notes\n\n- Board\u002FList\u002FCard IDs can be found in the Trello URL or via the list commands\n- The API key and token provide full access to your Trello account - keep them secret!\n- Rate limits: 300 requests per 10 seconds per API key; 100 requests per 10 seconds per token; `\u002F1\u002Fmembers` endpoints are limited to 100 requests per 900 seconds\n\n## Examples\n\n```bash\n# Get all boards\ncurl -s \"https:\u002F\u002Fapi.trello.com\u002F1\u002Fmembers\u002Fme\u002Fboards?key=$TRELLO_API_KEY&token=$TRELLO_TOKEN&fields=name,id\" | jq\n\n# Find a specific board by name\ncurl -s \"https:\u002F\u002Fapi.trello.com\u002F1\u002Fmembers\u002Fme\u002Fboards?key=$TRELLO_API_KEY&token=$TRELLO_TOKEN\" | jq '.[] | select(.name | contains(\"Work\"))'\n\n# Get all cards on a board\ncurl -s \"https:\u002F\u002Fapi.trello.com\u002F1\u002Fboards\u002F{boardId}\u002Fcards?key=$TRELLO_API_KEY&token=$TRELLO_TOKEN\" | jq '.[] | {name, list: .idList}'\n```\n","# Trello Skill\n\nManage Trello boards, lists, and cards directly from OpenClaw.\n\n## Setup\n\n1. Get your API key: https:\u002F\u002Ftrello.com\u002Fapp-key\n2. Generate a token (click \"Token\" link on that page)\n3. Set environment variables:\n   ```bash\n   export TRELLO_API_KEY=\"your-api-key\"\n   export TRELLO_TOKEN=\"your-token\"\n   ```\n\n## Usage\n\nAll commands use curl to hit the Trello REST API.\n\n### List boards\n\n```bash\ncurl -s \"https:\u002F\u002Fapi.trello.com\u002F1\u002Fmembers\u002Fme\u002Fboards?key=$TRELLO_API_KEY&token=$TRELLO_TOKEN\" | jq '.[] | {name, id}'\n```\n\n### List lists in a board\n\n```bash\ncurl -s \"https:\u002F\u002Fapi.trello.com\u002F1\u002Fboards\u002F{boardId}\u002Flists?key=$TRELLO_API_KEY&token=$TRELLO_TOKEN\" | jq '.[] | {name, id}'\n```\n\n### List cards in a list\n\n```bash\ncurl -s \"https:\u002F\u002Fapi.trello.com\u002F1\u002Flists\u002F{listId}\u002Fcards?key=$TRELLO_API_KEY&token=$TRELLO_TOKEN\" | jq '.[] | {name, id, desc}'\n```\n\n### Create a card\n\n```bash\ncurl -s -X POST \"https:\u002F\u002Fapi.trello.com\u002F1\u002Fcards?key=$TRELLO_API_KEY&token=$TRELLO_TOKEN\" \\\n  -d \"idList={listId}\" \\\n  -d \"name=Card Title\" \\\n  -d \"desc=Card description\"\n```\n\n### Move a card to another list\n\n```bash\ncurl -s -X PUT \"https:\u002F\u002Fapi.trello.com\u002F1\u002Fcards\u002F{cardId}?key=$TRELLO_API_KEY&token=$TRELLO_TOKEN\" \\\n  -d \"idList={newListId}\"\n```\n\n### Add a comment to a card\n\n```bash\ncurl -s -X POST \"https:\u002F\u002Fapi.trello.com\u002F1\u002Fcards\u002F{cardId}\u002Factions\u002Fcomments?key=$TRELLO_API_KEY&token=$TRELLO_TOKEN\" \\\n  -d \"text=Your comment here\"\n```\n\n### Archive a card\n\n```bash\ncurl -s -X PUT \"https:\u002F\u002Fapi.trello.com\u002F1\u002Fcards\u002F{cardId}?key=$TRELLO_API_KEY&token=$TRELLO_TOKEN\" \\\n  -d \"closed=true\"\n```\n\n## Notes\n\n- Board\u002FList\u002FCard IDs can be found in the Trello URL or via the list commands\n- The API key and token provide full access to your Trello account - keep them secret!\n- Rate limits: 300 requests per 10 seconds per API key; 100 requests per 10 seconds per token; `\u002F1\u002Fmembers` endpoints are limited to 100 requests per 900 seconds\n\n## Examples\n\n```bash\n# Get all boards\ncurl -s \"https:\u002F\u002Fapi.trello.com\u002F1\u002Fmembers\u002Fme\u002Fboards?key=$TRELLO_API_KEY&token=$TRELLO_TOKEN&fields=name,id\" | jq\n\n# Find a specific board by name\ncurl -s \"https:\u002F\u002Fapi.trello.com\u002F1\u002Fmembers\u002Fme\u002Fboards?key=$TRELLO_API_KEY&token=$TRELLO_TOKEN\" | jq '.[] | select(.name | contains(\"Work\"))'\n\n# Get all cards on a board\ncurl -s \"https:\u002F\u002Fapi.trello.com\u002F1\u002Fboards\u002F{boardId}\u002Fcards?key=$TRELLO_API_KEY&token=$TRELLO_TOKEN\" | jq '.[] | {name, list: .idList}'\n```\n",{"name":5,"homepage":41,"metadata":42,"description":7},"https:\u002F\u002Fdeveloper.atlassian.com\u002Fcloud\u002Ftrello\u002Frest\u002F",{"openclaw":43},{"emoji":44,"requires":45},"?",{"env":46,"bins":49},[47,48],"TRELLO_API_KEY","TRELLO_TOKEN",[33],"main","56e72bb5549c5fa0a0470501619427b4f104aa92","skills\u002Ftrello",1,"https:\u002F\u002Fgithub.com\u002FLongIV999\u002FOpenclawd","https:\u002F\u002Fgithub.com\u002FLongIV999","2026-02-15 08:26:56",{"source":8,"skillName":5,"commands":58,"prompt":68,"zipAvailable":69},[59,62,65],{"tool":60,"command":61},"npx","npx skills add LongIV999\u002FOpenclawd --skill trello",{"tool":63,"command":64},"bunx","bunx skills add LongIV999\u002FOpenclawd --skill trello",{"tool":66,"command":67},"pnpm","pnpm dlx skills add LongIV999\u002FOpenclawd --skill trello","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FLongIV999\u002FOpenclawd\u002Fblob\u002Fmain\u002Fskills\u002Ftrello\u002FSKILL.md",true,[],[72,81,90,110,123,137],{"skillNo":73,"name":74,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":75,"categories":76,"keywords":77,"publishedAt":36},"01M6CEFMR22ANX8BMWBY9J8VW3","youtube-to-obsidian","https:\u002F\u002Fgithub.com\u002FLongIV999\u002FOpenclawd\u002Fblob\u002Fmain\u002Fskills\u002Fyoutube-to-obsidian\u002FSKILL.md",[],[78,79,80],"youtube to obsidian","youtube","obsidian",{"skillNo":82,"name":83,"nameZh":6,"description":84,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":85,"categories":86,"keywords":87,"publishedAt":36},"01M6CEFJW8HMZ7EY2C7FXDN8HG","weather","Get current weather and forecasts (no API key required).","https:\u002F\u002Fgithub.com\u002FLongIV999\u002FOpenclawd\u002Fblob\u002Fmain\u002Fskills\u002Fweather\u002FSKILL.md",[],[83,88,28,32,89],"help","curl",{"skillNo":91,"name":92,"nameZh":6,"description":93,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":94,"categories":95,"keywords":96,"publishedAt":36},"01M6CEFGENXXNDQTCWVC82VBFT","wacli","Send WhatsApp messages to other people or search\u002Fsync WhatsApp history via the wacli CLI (not for normal user chats).","https:\u002F\u002Fgithub.com\u002FLongIV999\u002FOpenclawd\u002Fblob\u002Fmain\u002Fskills\u002Fwacli\u002FSKILL.md",[],[92,97,98,28,99,100,101,102,103,104,105,106,107,108,109],"search","go","messages","history","cmd","brew","user","install","tap","sync","cli","whatsapp","github",{"skillNo":111,"name":112,"nameZh":6,"description":113,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":114,"categories":115,"keywords":116,"publishedAt":36},"01M6CEFERBY58R1VW8Z8ZCYEMY","voice-call","Start voice calls via the OpenClaw voice-call plugin.","https:\u002F\u002Fgithub.com\u002FLongIV999\u002FOpenclawd\u002Fblob\u002Fmain\u002Fskills\u002Fvoice-call\u002FSKILL.md",[],[117,118,119,120,121,122],"voice call","voice","openclaw","plugin","plugins","start",{"skillNo":124,"name":125,"nameZh":6,"description":126,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":127,"categories":128,"keywords":132,"publishedAt":36},"01M6CEFD0C501CWXD9E4BMV2B2","video-frames","Extract frames or short clips from videos using ffmpeg.","https:\u002F\u002Fgithub.com\u002FLongIV999\u002FOpenclawd\u002Fblob\u002Fmain\u002Fskills\u002Fvideo-frames\u002FSKILL.md",[129],{"categoryNo":130,"categoryName":131,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000016","图像与多媒体",[133,134,104,28,102,135,136],"Video","video frames","short","extract",{"skillNo":138,"name":139,"nameZh":6,"description":140,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":141,"categories":142,"keywords":143,"publishedAt":36},"01M6CEF83MCF6TDJH2P3BACQ83","tmux","Remote-control tmux sessions for interactive CLIs by sending keystrokes and scraping pane output.","https:\u002F\u002Fgithub.com\u002FLongIV999\u002FOpenclawd\u002Fblob\u002Fmain\u002Fskills\u002Ftmux\u002FSKILL.md",[],[139,144,145,146,147],"linux","sessions","interactive","scraping"]