[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6DSK92KMBYP4EE180912FJ7":3,"skill-same:01M6DSK92KMBYP4EE180912FJ7":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":39,"linkOnly":40,"markdownContent":41,"markdownBody":42,"frontMatter":43,"refName":44,"commitSha":45,"skillDirectory":46,"forksCount":47,"repositoryHtmlUrl":48,"repositoryHomepageUrl":6,"ownerHtmlUrl":49,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":50,"install":51,"resources":64},"01M6DSK92KMBYP4EE180912FJ7","qwen-edit",null,"AI image editing prompting patterns for Qwen-Image-Edit. Use when editing photos while preserving identity, reframing cropped images, changing clothing or accessories, adjusting poses, applying style transfers, or character transformations. Provides prompt patterns, parameter tuning, and examples.","AntifragileTech\u002Fantifragile-claude-code","AntifragileTech","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F174357194?v=4","01M6DQCYMK4CDSQQAN0ZC72NTV","01M6DQCYS9YPW1WKMQ5TJMPQ43",9,"MIT","https:\u002F\u002Fgithub.com\u002FAntifragileTech\u002Fantifragile-claude-code\u002Fblob\u002Fmaster\u002Fassets\u002Fskills\u002Fmedia\u002Fqwen-edit\u002FSKILL.md",[17],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000016","图像与多媒体","SCENARIO","使用场景",[23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38],"Qwen","edit","qwen edit","image","identity","examples","tuning","editing","prompt","use","images","photos","character","patterns","prompting","style","2026-11-10 10:12:30",false,"---\nname: qwen-edit\ndescription: AI image editing prompting patterns for Qwen-Image-Edit. Use when editing photos while preserving identity, reframing cropped images, changing clothing or accessories, adjusting poses, applying style transfers, or character transformations. Provides prompt patterns, parameter tuning, and examples.\n---\n\n# Qwen-Image-Edit Skill\n\nAI-powered image editing using Qwen-Image-Edit-2511 via RunPod serverless.\n\n**Status:** Evolving - learnings being captured as we experiment\n\n## When to Use This Skill\n\nUse when the user wants to:\n- Edit\u002Ftransform photos while preserving identity\n- Reframe cropped images (fix cut-off heads, etc.)\n- Change clothing, add accessories\n- Change pose (arm positions, hand placement)\n- Apply style transfers (cyberpunk, anime, oil painting)\n- Adjust lighting\u002Fcolor grading\n- Add\u002Fremove objects\n- Character transformations (Bond, Neo, etc.)\n\n## When NOT to Use\n\n- **Background replacement (single image)** - creates cut-out artifacts, halos\n- **Face swapping** - cannot preserve identity from reference\n- **Outpainting** - can't extend canvas reliably\n\n## Use With Care\n\n- **Multi-image compositing** - CAN work with explicit identity anchors (see examples.md for prompt patterns). Requires describing distinctive features (hair texture\u002Fcolor, ethnicity, outfit) and using guidance ~2.0\n- **Camera angle changes** - Inconsistent results. Vertical angles (low\u002Fhigh) work better than rotational (three-quarter view)\n\n## Quick Reference\n\n```bash\n# Basic edit\npython tools\u002Fimage_edit.py --input photo.jpg --prompt \"Add sunglasses\"\n\n# With negative prompt (recommended)\npython tools\u002Fimage_edit.py --input photo.jpg \\\n  --prompt \"Reframe as portrait with full head visible\" \\\n  --negative \"blur, distortion, artifacts\"\n\n# Style transfer\npython tools\u002Fimage_edit.py --input photo.jpg --style cyberpunk\n\n# Background (use cautiously - often fails)\npython tools\u002Fimage_edit.py --input photo.jpg --background office\n\n# Higher quality\npython tools\u002Fimage_edit.py --input photo.jpg --prompt \"...\" --steps 16 --guidance 3.0\n\n# Multi-image composite (identity-preserving)\npython tools\u002Fimage_edit.py --input person.jpg background.jpg \\\n  --prompt \"The [ethnicity] [gender] with [hair description] from first image is now in [scene] from second image. Same [features], [outfit].\" \\\n  --negative \"different ethnicity, different hair color, different face shape, generic stock photo\" \\\n  --steps 16 --guidance 2.0\n```\n\n## Key Files\n\n- `prompting.md` - Prompt patterns and structure\n- `examples.md` - Good\u002Fbad examples from experiments\n- `parameters.md` - Tuning steps, guidance, negative prompts\n\n## Tool Location\n\n`tools\u002Fimage_edit.py` - CLI wrapper for RunPod endpoint\n\n## Related Docs\n\n- `docs\u002Fqwen-edit-patterns.md` - Character transformation patterns\n- `.ai_dev\u002Fqwen-edit-research.md` - Research notes\n","# Qwen-Image-Edit Skill\n\nAI-powered image editing using Qwen-Image-Edit-2511 via RunPod serverless.\n\n**Status:** Evolving - learnings being captured as we experiment\n\n## When to Use This Skill\n\nUse when the user wants to:\n- Edit\u002Ftransform photos while preserving identity\n- Reframe cropped images (fix cut-off heads, etc.)\n- Change clothing, add accessories\n- Change pose (arm positions, hand placement)\n- Apply style transfers (cyberpunk, anime, oil painting)\n- Adjust lighting\u002Fcolor grading\n- Add\u002Fremove objects\n- Character transformations (Bond, Neo, etc.)\n\n## When NOT to Use\n\n- **Background replacement (single image)** - creates cut-out artifacts, halos\n- **Face swapping** - cannot preserve identity from reference\n- **Outpainting** - can't extend canvas reliably\n\n## Use With Care\n\n- **Multi-image compositing** - CAN work with explicit identity anchors (see examples.md for prompt patterns). Requires describing distinctive features (hair texture\u002Fcolor, ethnicity, outfit) and using guidance ~2.0\n- **Camera angle changes** - Inconsistent results. Vertical angles (low\u002Fhigh) work better than rotational (three-quarter view)\n\n## Quick Reference\n\n```bash\n# Basic edit\npython tools\u002Fimage_edit.py --input photo.jpg --prompt \"Add sunglasses\"\n\n# With negative prompt (recommended)\npython tools\u002Fimage_edit.py --input photo.jpg \\\n  --prompt \"Reframe as portrait with full head visible\" \\\n  --negative \"blur, distortion, artifacts\"\n\n# Style transfer\npython tools\u002Fimage_edit.py --input photo.jpg --style cyberpunk\n\n# Background (use cautiously - often fails)\npython tools\u002Fimage_edit.py --input photo.jpg --background office\n\n# Higher quality\npython tools\u002Fimage_edit.py --input photo.jpg --prompt \"...\" --steps 16 --guidance 3.0\n\n# Multi-image composite (identity-preserving)\npython tools\u002Fimage_edit.py --input person.jpg background.jpg \\\n  --prompt \"The [ethnicity] [gender] with [hair description] from first image is now in [scene] from second image. Same [features], [outfit].\" \\\n  --negative \"different ethnicity, different hair color, different face shape, generic stock photo\" \\\n  --steps 16 --guidance 2.0\n```\n\n## Key Files\n\n- `prompting.md` - Prompt patterns and structure\n- `examples.md` - Good\u002Fbad examples from experiments\n- `parameters.md` - Tuning steps, guidance, negative prompts\n\n## Tool Location\n\n`tools\u002Fimage_edit.py` - CLI wrapper for RunPod endpoint\n\n## Related Docs\n\n- `docs\u002Fqwen-edit-patterns.md` - Character transformation patterns\n- `.ai_dev\u002Fqwen-edit-research.md` - Research notes\n",{"name":5,"description":7},"master","c73386b305dec167db7654e0e6feacb462d4f9dc","assets\u002Fskills\u002Fmedia\u002Fqwen-edit",1,"https:\u002F\u002Fgithub.com\u002FAntifragileTech\u002Fantifragile-claude-code","https:\u002F\u002Fgithub.com\u002FAntifragileTech","2026-10-02 14:22:14",{"source":8,"skillName":5,"commands":52,"prompt":62,"zipAvailable":63},[53,56,59],{"tool":54,"command":55},"npx","npx skills add AntifragileTech\u002Fantifragile-claude-code --skill qwen-edit",{"tool":57,"command":58},"bunx","bunx skills add AntifragileTech\u002Fantifragile-claude-code --skill qwen-edit",{"tool":60,"command":61},"pnpm","pnpm dlx skills add AntifragileTech\u002Fantifragile-claude-code --skill qwen-edit","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FAntifragileTech\u002Fantifragile-claude-code\u002Fblob\u002Fmaster\u002Fassets\u002Fskills\u002Fmedia\u002Fqwen-edit\u002FSKILL.md",true,[65,71,75],{"path":66,"resourceType":67,"resourceTypeDesc":68,"sizeBytes":69,"sourceHtmlUrl":70},"examples.md","REFERENCE","参考文档",6807,"https:\u002F\u002Fgithub.com\u002FAntifragileTech\u002Fantifragile-claude-code\u002Fblob\u002Fmaster\u002Fassets\u002Fskills\u002Fmedia\u002Fqwen-edit\u002Fexamples.md",{"path":72,"resourceType":67,"resourceTypeDesc":68,"sizeBytes":73,"sourceHtmlUrl":74},"parameters.md",2895,"https:\u002F\u002Fgithub.com\u002FAntifragileTech\u002Fantifragile-claude-code\u002Fblob\u002Fmaster\u002Fassets\u002Fskills\u002Fmedia\u002Fqwen-edit\u002Fparameters.md",{"path":76,"resourceType":67,"resourceTypeDesc":68,"sizeBytes":77,"sourceHtmlUrl":78},"prompting.md",2927,"https:\u002F\u002Fgithub.com\u002FAntifragileTech\u002Fantifragile-claude-code\u002Fblob\u002Fmaster\u002Fassets\u002Fskills\u002Fmedia\u002Fqwen-edit\u002Fprompting.md",[80,102,117,132,145,158],{"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":97,"publishedAt":39},"01M6DT9Q6VYA615SCXR757TZZ7","writing-skills","Use when creating new skills, editing existing skills, or verifying skills work before deployment","https:\u002F\u002Fgithub.com\u002FAntifragileTech\u002Fantifragile-claude-code\u002Fblob\u002Fmaster\u002Fassets\u002Fskills\u002Fthinking\u002Fwriting-skills\u002FSKILL.md",[86,89,92],{"categoryNo":87,"categoryName":88,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000008","测试与质量",{"categoryNo":90,"categoryName":91,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000018","写作与文案",{"categoryNo":93,"categoryName":94,"taxonomyType":95,"taxonomyTypeDesc":96},"01JBSEEDCAT000000000000036","内容创作者","PROFESSION","适用职业",[98,99,32,30,100,101],"writing skills","writing","work","deployment",{"skillNo":103,"name":104,"nameZh":6,"description":105,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":106,"categories":107,"keywords":110,"publishedAt":39},"01M6DT9GFHDNY90P41WGAE1TV0","writing-plans","Use when you have a spec or requirements for a multi-step task, before touching code","https:\u002F\u002Fgithub.com\u002FAntifragileTech\u002Fantifragile-claude-code\u002Fblob\u002Fmaster\u002Fassets\u002Fskills\u002Fthinking\u002Fwriting-plans\u002FSKILL.md",[108,109],{"categoryNo":90,"categoryName":91,"taxonomyType":20,"taxonomyTypeDesc":21},{"categoryNo":93,"categoryName":94,"taxonomyType":95,"taxonomyTypeDesc":96},[111,112,99,113,114,32,115,116],"plans","writing plans","requirements","task","code","spec",{"skillNo":118,"name":119,"nameZh":6,"description":120,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":121,"categories":122,"keywords":125,"publishedAt":39},"01M6DT9C6PFGD86WS3HY7YE3XG","docs:write-concisely","Apply writing rules to any documentation that humans will read. Makes your writing clearer, stronger, and more professional.","https:\u002F\u002Fgithub.com\u002FAntifragileTech\u002Fantifragile-claude-code\u002Fblob\u002Fmaster\u002Fassets\u002Fskills\u002Fthinking\u002Fwrite-concisely\u002FSKILL.md",[123,124],{"categoryNo":90,"categoryName":91,"taxonomyType":20,"taxonomyTypeDesc":21},{"categoryNo":93,"categoryName":94,"taxonomyType":95,"taxonomyTypeDesc":96},[126,127,128,129,130,131,99],"docs:write concisely","write","docs","read","Rules","documentation",{"skillNo":133,"name":134,"nameZh":6,"description":135,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":136,"categories":137,"keywords":138,"publishedAt":39},"01M6DT98AWQ27P0N1CG97WAG66","kaizen:why","Iterative Five Whys root cause analysis drilling from symptoms to fundamentals","https:\u002F\u002Fgithub.com\u002FAntifragileTech\u002Fantifragile-claude-code\u002Fblob\u002Fmaster\u002Fassets\u002Fskills\u002Fthinking\u002Fwhy\u002FSKILL.md",[],[134,139,140,141,142,143,144],"why","kaizen","issue","five whys","analysis","root cause analysis",{"skillNo":146,"name":147,"nameZh":6,"description":148,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":149,"categories":150,"keywords":151,"publishedAt":39},"01M6DT93EH25NAX19R3WGE1P53","verification-loop","A comprehensive verification system for Claude Code sessions.","https:\u002F\u002Fgithub.com\u002FAntifragileTech\u002Fantifragile-claude-code\u002Fblob\u002Fmaster\u002Fassets\u002Fskills\u002Fthinking\u002Fverification-loop\u002FSKILL.md",[],[152,153,154,155,115,156,157],"verification loop","verification","loop","sessions","claude code sessions","system",{"skillNo":159,"name":160,"nameZh":6,"description":161,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":162,"categories":163,"keywords":164,"publishedAt":39},"01M6DT90GW7Z7VCN98P9DVYSNC","verification-before-completion","Use when about to claim work is complete, fixed, or passing, before committing or creating PRs - requires running verification commands and confirming output before making any success claims; evidence before assertions always","https:\u002F\u002Fgithub.com\u002FAntifragileTech\u002Fantifragile-claude-code\u002Fblob\u002Fmaster\u002Fassets\u002Fskills\u002Fthinking\u002Fverification-before-completion\u002FSKILL.md",[],[165,153,166,100,32,167,168,169],"verification before completion","commands","evidence","claim","complete"]