[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6G5N4KBAH7FXTE646R9AVGF":3,"skill-same:01M6G5N4KBAH7FXTE646R9AVGF":74},{"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":17,"publishedAt":38,"linkOnly":39,"markdownContent":40,"markdownBody":41,"frontMatter":42,"refName":43,"commitSha":44,"skillDirectory":45,"forksCount":46,"repositoryHtmlUrl":47,"repositoryHomepageUrl":6,"ownerHtmlUrl":48,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":49,"install":50,"resources":63},"01M6G5N4KBAH7FXTE646R9AVGF","bambu-cli",null,"Operate and troubleshoot BambuLab printers with the bambu-cli (status\u002Fwatch, print start\u002Fpause\u002Fresume\u002Fstop, files, camera, gcode, AMS, calibration, motion, fans, light, config, doctor). Use when a user asks to control or monitor a BambuLab printer, set up profiles or access codes, or translate a task into safe bambu-cli commands with correct flags, output format, and confirmations.","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\u002Ftobiasbischoff\u002Fbambu-cli\u002FSKILL.md",[],[18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37],"bambu cli","cli","motion","operate","print","profiles","output","codes","task","printer","files","resume","up","use","correct","access","SET","doctor","monitor","translate","2026-11-10 10:12:30",false,"---\nname: bambu-cli\ndescription: Operate and troubleshoot BambuLab printers with the bambu-cli (status\u002Fwatch, print start\u002Fpause\u002Fresume\u002Fstop, files, camera, gcode, AMS, calibration, motion, fans, light, config, doctor). Use when a user asks to control or monitor a BambuLab printer, set up profiles or access codes, or translate a task into safe bambu-cli commands with correct flags, output format, and confirmations.\n---\n\n# Bambu CLI\n\n## Overview\nUse bambu-cli to configure, monitor, and control BambuLab printers over MQTT\u002FFTPS\u002Fcamera, producing exact commands and safe defaults.\n\n## Defaults and safety\n- Confirm the target printer (profile or IP\u002Fserial) and resolve precedence: flags > env > project config > user config.\n- Avoid access codes in flags; use `--access-code-file` or `--access-code-stdin` only.\n- Require confirmation for destructive actions (stop print, delete files, gcode send, calibrate, reboot); use `--force`\u002F`--confirm` only when the user explicitly agrees.\n- Offer `--dry-run` when supported to preview actions.\n- Choose output format: human by default, `--json` for structured output, `--plain` for key=value output.\n\n## Quick start\n- Configure a profile: `bambu-cli config set --printer \u003Cname> --ip \u003Cip> --serial \u003Cserial> --access-code-file \u003Cpath> --default`\n- Status: `bambu-cli status`\n- Watch: `bambu-cli watch --interval 5`\n- Start print: `bambu-cli print start \u003Cfile.3mf|file.gcode> --plate 1`\n- Pause\u002Fresume\u002Fstop: `bambu-cli print pause|resume|stop`\n- Camera snapshot: `bambu-cli camera snapshot --out snapshot.jpg`\n\n## Task guidance\n### Setup & config\n- Use `config set\u002Flist\u002Fget\u002Fremove` to manage profiles.\n- Use env vars to avoid flags in scripts: `BAMBU_PROFILE`, `BAMBU_IP`, `BAMBU_SERIAL`, `BAMBU_ACCESS_CODE_FILE`, `BAMBU_TIMEOUT`, `BAMBU_NO_CAMERA`, `BAMBU_MQTT_PORT`, `BAMBU_FTP_PORT`, `BAMBU_CAMERA_PORT`.\n- Note config locations: user `~\u002F.config\u002Fbambu\u002Fconfig.json`, project `.\u002F.bambu.json`.\n\n### Monitoring\n- Use `status` for a one-off snapshot; use `watch` for periodic updates (`--interval`, `--refresh`).\n- Use `--json`\u002F`--plain` for scripting.\n\n### Printing\n- Use `print start \u003Cfile>` with `.3mf` or `.gcode`.\n- Use `--plate \u003Cn|path>` to select a plate number or gcode path inside a 3mf.\n- Use `--no-upload` only when the file already exists on the printer; do not use it with `.gcode` input.\n- Control AMS: `--no-ams`, `--ams-mapping \"0,1\"`, `--skip-objects \"1,3\"`.\n- Disable flow calibration with `--flow-calibration=false` if requested.\n\n### Files and camera\n- Use `files list [--dir \u003Cpath>]`, `files upload \u003Clocal> [--as \u003Cremote>]`.\n- Use `files download \u003Cremote> --out \u003Cpath|->`; use `--force` to allow writing binary data to a TTY.\n- Use `files delete \u003Cremote>` only with confirmation.\n- Use `camera snapshot --out \u003Cpath|->`; use `--force` to allow stdout to a TTY.\n\n### Motion, temps, fans, light\n- Use `home`, `move z --height \u003C0-256>`.\n- Use `temps get|set` (`--bed`, `--nozzle`, `--chamber`; require at least one).\n- Use `fans set` with `--part\u002F--aux\u002F--chamber` values `0-255` or `0-1`.\n- Use `light on|off|status`.\n\n### Gcode and calibration\n- Use `gcode send \u003Cline...>` or `gcode send --stdin` (confirmation required; `--no-check` skips validation).\n- Avoid combining `--access-code-stdin` with `gcode send --stdin`; use an access code file instead.\n- Use `calibrate` with `--no-bed-level`, `--no-motor-noise`, `--no-vibration` when requested.\n\n### Troubleshooting\n- Use `doctor` to check TCP connectivity to MQTT\u002FFTPS\u002Fcamera ports; suggest `--no-camera` if the camera port is unreachable.\n- Assume default ports: MQTT 8883, FTPS 990, camera 6000 unless configured.\n\n## Reference\nRead `references\u002Fcommands.md` for the full command and flag reference.\n","# Bambu CLI\n\n## Overview\nUse bambu-cli to configure, monitor, and control BambuLab printers over MQTT\u002FFTPS\u002Fcamera, producing exact commands and safe defaults.\n\n## Defaults and safety\n- Confirm the target printer (profile or IP\u002Fserial) and resolve precedence: flags > env > project config > user config.\n- Avoid access codes in flags; use `--access-code-file` or `--access-code-stdin` only.\n- Require confirmation for destructive actions (stop print, delete files, gcode send, calibrate, reboot); use `--force`\u002F`--confirm` only when the user explicitly agrees.\n- Offer `--dry-run` when supported to preview actions.\n- Choose output format: human by default, `--json` for structured output, `--plain` for key=value output.\n\n## Quick start\n- Configure a profile: `bambu-cli config set --printer \u003Cname> --ip \u003Cip> --serial \u003Cserial> --access-code-file \u003Cpath> --default`\n- Status: `bambu-cli status`\n- Watch: `bambu-cli watch --interval 5`\n- Start print: `bambu-cli print start \u003Cfile.3mf|file.gcode> --plate 1`\n- Pause\u002Fresume\u002Fstop: `bambu-cli print pause|resume|stop`\n- Camera snapshot: `bambu-cli camera snapshot --out snapshot.jpg`\n\n## Task guidance\n### Setup & config\n- Use `config set\u002Flist\u002Fget\u002Fremove` to manage profiles.\n- Use env vars to avoid flags in scripts: `BAMBU_PROFILE`, `BAMBU_IP`, `BAMBU_SERIAL`, `BAMBU_ACCESS_CODE_FILE`, `BAMBU_TIMEOUT`, `BAMBU_NO_CAMERA`, `BAMBU_MQTT_PORT`, `BAMBU_FTP_PORT`, `BAMBU_CAMERA_PORT`.\n- Note config locations: user `~\u002F.config\u002Fbambu\u002Fconfig.json`, project `.\u002F.bambu.json`.\n\n### Monitoring\n- Use `status` for a one-off snapshot; use `watch` for periodic updates (`--interval`, `--refresh`).\n- Use `--json`\u002F`--plain` for scripting.\n\n### Printing\n- Use `print start \u003Cfile>` with `.3mf` or `.gcode`.\n- Use `--plate \u003Cn|path>` to select a plate number or gcode path inside a 3mf.\n- Use `--no-upload` only when the file already exists on the printer; do not use it with `.gcode` input.\n- Control AMS: `--no-ams`, `--ams-mapping \"0,1\"`, `--skip-objects \"1,3\"`.\n- Disable flow calibration with `--flow-calibration=false` if requested.\n\n### Files and camera\n- Use `files list [--dir \u003Cpath>]`, `files upload \u003Clocal> [--as \u003Cremote>]`.\n- Use `files download \u003Cremote> --out \u003Cpath|->`; use `--force` to allow writing binary data to a TTY.\n- Use `files delete \u003Cremote>` only with confirmation.\n- Use `camera snapshot --out \u003Cpath|->`; use `--force` to allow stdout to a TTY.\n\n### Motion, temps, fans, light\n- Use `home`, `move z --height \u003C0-256>`.\n- Use `temps get|set` (`--bed`, `--nozzle`, `--chamber`; require at least one).\n- Use `fans set` with `--part\u002F--aux\u002F--chamber` values `0-255` or `0-1`.\n- Use `light on|off|status`.\n\n### Gcode and calibration\n- Use `gcode send \u003Cline...>` or `gcode send --stdin` (confirmation required; `--no-check` skips validation).\n- Avoid combining `--access-code-stdin` with `gcode send --stdin`; use an access code file instead.\n- Use `calibrate` with `--no-bed-level`, `--no-motor-noise`, `--no-vibration` when requested.\n\n### Troubleshooting\n- Use `doctor` to check TCP connectivity to MQTT\u002FFTPS\u002Fcamera ports; suggest `--no-camera` if the camera port is unreachable.\n- Assume default ports: MQTT 8883, FTPS 990, camera 6000 unless configured.\n\n## Reference\nRead `references\u002Fcommands.md` for the full command and flag reference.\n",{"name":5,"description":7},"main","e7e336ac628c3e3bd771aff1aaa469c93778f94a","skills\u002Ftobiasbischoff\u002Fbambu-cli",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":51,"prompt":61,"zipAvailable":62},[52,55,58],{"tool":53,"command":54},"npx","npx skills add kbarbel640-del\u002Fskills --skill bambu-cli",{"tool":56,"command":57},"bunx","bunx skills add kbarbel640-del\u002Fskills --skill bambu-cli",{"tool":59,"command":60},"pnpm","pnpm dlx skills add kbarbel640-del\u002Fskills --skill bambu-cli","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Ftobiasbischoff\u002Fbambu-cli\u002FSKILL.md",true,[64,70],{"path":65,"resourceType":66,"resourceTypeDesc":67,"sizeBytes":68,"sourceHtmlUrl":69},"_meta.json","REFERENCE","参考文档",314,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Ftobiasbischoff\u002Fbambu-cli\u002F_meta.json",{"path":71,"resourceType":66,"resourceTypeDesc":67,"sizeBytes":72,"sourceHtmlUrl":73},"references\u002Fcommands.md",2209,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Ftobiasbischoff\u002Fbambu-cli\u002Freferences\u002Fcommands.md",[75,106,134,155,161,181],{"skillNo":76,"name":77,"nameZh":6,"description":78,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":79,"categories":80,"keywords":86,"publishedAt":38},"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",[81],{"categoryNo":82,"categoryName":83,"taxonomyType":84,"taxonomyTypeDesc":85},"01JBSEEDCAT000000000000036","内容创作者","PROFESSION","适用职业",[87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105],"crowd prompting","prompting","api","with","tokens","domain","world","prompts","operations","instructions","text","tool","system","improve","productivity","marketplace","https","content","ai agents",{"skillNo":107,"name":108,"nameZh":6,"description":109,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":110,"categories":111,"keywords":117,"publishedAt":38},"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",[112],{"categoryNo":113,"categoryName":114,"taxonomyType":115,"taxonomyTypeDesc":116},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[118,89,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,94,31],"dilemm ai","arena","analyze","browser","openclaw agent","create","automation","browser automation","bot","openclaw","design","strategy","headless","compete","submit","matchmaking",{"skillNo":135,"name":136,"nameZh":6,"description":137,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":138,"categories":139,"keywords":143,"publishedAt":38},"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",[140],{"categoryNo":141,"categoryName":142,"taxonomyType":115,"taxonomyTypeDesc":116},"01JBSEEDCAT000000000000021","资料检索与研究",[144,145,146,147,148,149,150,90,151,132,31,152,89,153,154],"arxiv paper reviews","reviews","arxiv","paper","crawler","papers","comments","fetch","read","http","via",{"skillNo":156,"name":136,"nameZh":6,"description":137,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":157,"categories":158,"keywords":160,"publishedAt":38},"01M6G8HQJ7N7WMY6YV7D7SSJ16","https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fzxrys\u002Farxiv-paper-reviews\u002FSKILL.md",[159],{"categoryNo":141,"categoryName":142,"taxonomyType":115,"taxonomyTypeDesc":116},[147,146,145,144,154,149,150,90,148,132,31,151,152,89,153],{"skillNo":162,"name":163,"nameZh":6,"description":164,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":165,"categories":166,"keywords":167,"publishedAt":38},"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",[],[168,169,170,171,172,173,174,175,176,177,178,179,180],"git","summary","git summary","commits","repository","win32","status","linux","contributors","true","quick","get","branches",{"skillNo":182,"name":183,"nameZh":6,"description":184,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":185,"categories":186,"keywords":191,"publishedAt":38},"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",[187,188],{"categoryNo":113,"categoryName":114,"taxonomyType":115,"taxonomyTypeDesc":116},{"categoryNo":189,"categoryName":190,"taxonomyType":84,"taxonomyTypeDesc":85},"01JBSEEDCAT000000000000037","律师与法务",[192,193,194,195,90,196,197,43,198,152,199,200,201,202,203,103,204,205,206],"agent constitution","constitution","contracts","tree","query","base","log","check","Rules","projects","compliance","actions","state","governance","github"]