[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6JC0DBQSRW6WT2PADMSHC32":3,"skill-same:01M6JC0DBQSRW6WT2PADMSHC32":70},{"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":43,"linkOnly":44,"markdownContent":45,"markdownBody":46,"frontMatter":47,"refName":48,"commitSha":49,"skillDirectory":50,"forksCount":51,"repositoryHtmlUrl":52,"repositoryHomepageUrl":53,"ownerHtmlUrl":54,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":55,"install":56,"resources":69},"01M6JC0DBQSRW6WT2PADMSHC32","ad-creative-new-backgrounds",null,"Generate 5 new Higgsfield (Nano Banana 2) prompts for a winning ad that keep the exact same text and layout, only refreshing the background\u002Fscene. This is Prompt 3 of the ad-creative-variations system. Use when the analyze-winner recommendation was \"USE PROMPT 3\" or \"USE BOTH\" and the text angle was STRONG. Never use on a WEAK text angle.","S3YED\u002Fappie-kit","S3YED","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F62743867?v=4","01M6JBKBRRVP6KMS0VWZ27T3R6","01M6JBKBX0KG30284PW1DBYJT1",14,"MIT","https:\u002F\u002Fgithub.com\u002FS3YED\u002Fappie-kit\u002Fblob\u002Fmaster\u002Fskills\u002Fcontent-creation\u002Fad-creative-new-backgrounds\u002FSKILL.md",[17],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42],"ad creative","ad creative new backgrounds","ad","creative","text","prompt","use","never","only","analyze","banana","layout","higgsfield","keep","system","recommendation","nano banana 2","nano","for","generate","2026-11-10 10:12:30",false,"---\nname: ad-creative-new-backgrounds\ndescription: Generate 5 new Higgsfield (Nano Banana 2) prompts for a winning ad that keep the exact same text and layout, only refreshing the background\u002Fscene. This is Prompt 3 of the ad-creative-variations system. Use when the analyze-winner recommendation was \"USE PROMPT 3\" or \"USE BOTH\" and the text angle was STRONG. Never use on a WEAK text angle.\n---\n\n# Ad Creative — Same Text, New Background (Prompt 3)\n\nPart of the `ad-creative-variations` family. Full context: `..\u002Fad-creative-variations\u002FSKILL.md`.\n\n## When to use\n\n- The brief from `ad-creative-analyze-winner` recommended \"USE PROMPT 3\" or \"USE BOTH\" **and** the text angle was STRONG.\n- **Never** use this if the text angle was WEAK — that would copy a weak text 5 times. Run `ad-creative-fix-weak-angle` instead and route to `ad-creative-new-angles` only.\n- Never route fresh hooks (from `ad-creative-generate-hooks`) into this skill — the text here must stay 100% identical to the original.\n\n## Prerequisites\n\n- The full brief from `ad-creative-analyze-winner`, verbatim, with a STRONG text angle score.\n- The winning ad image again.\n- The target market\u002Flanguage (must match the brief — the text isn't changing, but rules should still be stated explicitly).\n\n## Procedure\n\n```text\nBased on this winning ad brief:\n\n[PASTE HERE: full output from Prompt 1]\n\nI will upload the winning ad as a reference image.\n\nKeep the EXACT same text and layout as the winning ad:\n* Same headline text, same font style, same position\n* Keep ALL layout and text elements exactly as listed in the brief\n  under TEXT ELEMENTS and FORMAT\n* Do NOT add layout elements that are not in the brief, and do NOT\n  remove elements that are in the brief\n\nCreate 5 Higgsfield (Nano Banana 2) prompts that ONLY change\nthe background image\u002Fscene behind the exact same text.\n\nEach prompt must describe:\n* The main subject: if the brief says there is a person, describe age,\n  gender, expression and pose. If the brief says there is no person,\n  describe the product\u002Fscene\u002Fobject instead. Follow the MAIN SUBJECT\n  section of the brief.\n* The setting\u002Fbackground\n* The lighting and mood\n* How it differs from the original while staying relevant\n  to the same target audience\n\nRules for each prompt:\n* Keep all text elements 100% identical to the winning ad\n* All text in [LANGUAGE\u002FMARKET]\n* Only include brand name, logo and product if they were present\n  in the original winning ad\n* Stay relevant to the same target audience from the brief\n* Each of the 5 images must feel distinctly different from each\n  other and from the original\n* Use winning ad as reference for text placement and style\n* Clean ad creative only\n```\n\n## After running\n\nGenerate each of the 5 resulting prompts via the Higgsfield skill (Nano Banana 2 model), one image per prompt. Then run the QC checklist from the parent skill before approving each one — pay special attention to check #7 (text 100% identical to the original) since that is this route's entire point.\n\n## Pitfalls\n\n- Do not let the background generation drift the text, font, or layout at all — any deviation fails QC.\n- Do not run this route on a WEAK text angle under any circumstance.\n- Keep all 5 backgrounds meaningfully different from each other, not just palette swaps.\n","# Ad Creative — Same Text, New Background (Prompt 3)\n\nPart of the `ad-creative-variations` family. Full context: `..\u002Fad-creative-variations\u002FSKILL.md`.\n\n## When to use\n\n- The brief from `ad-creative-analyze-winner` recommended \"USE PROMPT 3\" or \"USE BOTH\" **and** the text angle was STRONG.\n- **Never** use this if the text angle was WEAK — that would copy a weak text 5 times. Run `ad-creative-fix-weak-angle` instead and route to `ad-creative-new-angles` only.\n- Never route fresh hooks (from `ad-creative-generate-hooks`) into this skill — the text here must stay 100% identical to the original.\n\n## Prerequisites\n\n- The full brief from `ad-creative-analyze-winner`, verbatim, with a STRONG text angle score.\n- The winning ad image again.\n- The target market\u002Flanguage (must match the brief — the text isn't changing, but rules should still be stated explicitly).\n\n## Procedure\n\n```text\nBased on this winning ad brief:\n\n[PASTE HERE: full output from Prompt 1]\n\nI will upload the winning ad as a reference image.\n\nKeep the EXACT same text and layout as the winning ad:\n* Same headline text, same font style, same position\n* Keep ALL layout and text elements exactly as listed in the brief\n  under TEXT ELEMENTS and FORMAT\n* Do NOT add layout elements that are not in the brief, and do NOT\n  remove elements that are in the brief\n\nCreate 5 Higgsfield (Nano Banana 2) prompts that ONLY change\nthe background image\u002Fscene behind the exact same text.\n\nEach prompt must describe:\n* The main subject: if the brief says there is a person, describe age,\n  gender, expression and pose. If the brief says there is no person,\n  describe the product\u002Fscene\u002Fobject instead. Follow the MAIN SUBJECT\n  section of the brief.\n* The setting\u002Fbackground\n* The lighting and mood\n* How it differs from the original while staying relevant\n  to the same target audience\n\nRules for each prompt:\n* Keep all text elements 100% identical to the winning ad\n* All text in [LANGUAGE\u002FMARKET]\n* Only include brand name, logo and product if they were present\n  in the original winning ad\n* Stay relevant to the same target audience from the brief\n* Each of the 5 images must feel distinctly different from each\n  other and from the original\n* Use winning ad as reference for text placement and style\n* Clean ad creative only\n```\n\n## After running\n\nGenerate each of the 5 resulting prompts via the Higgsfield skill (Nano Banana 2 model), one image per prompt. Then run the QC checklist from the parent skill before approving each one — pay special attention to check #7 (text 100% identical to the original) since that is this route's entire point.\n\n## Pitfalls\n\n- Do not let the background generation drift the text, font, or layout at all — any deviation fails QC.\n- Do not run this route on a WEAK text angle under any circumstance.\n- Keep all 5 backgrounds meaningfully different from each other, not just palette swaps.\n",{"name":5,"description":7},"master","8ec37df6d71fb664ea19d32c079e7d3ff931a8e0","skills\u002Fcontent-creation\u002Fad-creative-new-backgrounds",3,"https:\u002F\u002Fgithub.com\u002FS3YED\u002Fappie-kit","https:\u002F\u002Fweblyfe.ai","https:\u002F\u002Fgithub.com\u002FS3YED","2026-08-27 01:54:02",{"source":8,"skillName":5,"commands":57,"prompt":67,"zipAvailable":68},[58,61,64],{"tool":59,"command":60},"npx","npx skills add S3YED\u002Fappie-kit --skill ad-creative-new-backgrounds",{"tool":62,"command":63},"bunx","bunx skills add S3YED\u002Fappie-kit --skill ad-creative-new-backgrounds",{"tool":65,"command":66},"pnpm","pnpm dlx skills add S3YED\u002Fappie-kit --skill ad-creative-new-backgrounds","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FS3YED\u002Fappie-kit\u002Fblob\u002Fmaster\u002Fskills\u002Fcontent-creation\u002Fad-creative-new-backgrounds\u002FSKILL.md",true,[],[71,103,136,162,193,217],{"skillNo":72,"name":73,"nameZh":6,"description":74,"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":84,"publishedAt":43},"01M6JFD4M6N4DSGC7TXEJ5R3J2","ai-music","AI music generation and audio tools: HeartMuLa lyrics-to-music generation, songwriting craft (+ Suno prompts), and audio spectrogram\u002Ffeature visualization.","https:\u002F\u002Fgithub.com\u002FS3YED\u002Fappie-kit\u002Fblob\u002Fmaster\u002Fskills\u002Fwethlete\u002Fai-music\u002FSKILL.md",[77,80,83],{"categoryNo":78,"categoryName":79,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000013","分析与可视化",{"categoryNo":81,"categoryName":82,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000016","图像与多媒体",{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},[85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102],"music","ai music","humanizer","visualization","Tools","Audio","hermes","hermes agent","songwriting","suno","lyrics","prompts","heartmula","craft","generation","feature","ai music generation","music generation",{"skillNo":104,"name":105,"nameZh":6,"description":106,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":107,"categories":108,"keywords":117,"publishedAt":43},"01M6JFCZE4XNFQFMNZDHKHT5V5","agentic-webdesign-design-system-ingestion","Use v0 Design Systems 2.0, Bolt Design System Agents, or Lovable to generate production UI from a client's real design system components — not generic Tailwind. Use when building a client website where brand consistency matters.","https:\u002F\u002Fgithub.com\u002FS3YED\u002Fappie-kit\u002Fblob\u002Fmaster\u002Fskills\u002Fweb-design\u002Fagentic-webdesign-design-system-ingestion\u002FSKILL.md",[109,112],{"categoryNo":110,"categoryName":111,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000015","视觉设计",{"categoryNo":113,"categoryName":114,"taxonomyType":115,"taxonomyTypeDesc":116},"01JBSEEDCAT000000000000032","设计师","PROFESSION","适用职业",[118,119,120,37,121,122,123,124,42,125,126,127,128,129,130,131,132,133,134,135],"design","agentic","design system","ingestion","webdesign","agentic webdesign design system ingestion","components","design systems","website","ui","Tailwind","bolt","lovable","v0","design-system","wed","design system components","appie",{"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":144,"publishedAt":43},"01M6JFCVPX3913CFAS6QQJ33ZB","agentic-webdesign-agent-elements","Use 21st.dev Agent Elements — 25 shadcn\u002Fui components purpose-built for AI agent UIs. Tool cards (Bash, Edit, Search, Plan, Subagent, MCP), chat, input, streaming. Open source, shadcn-registry install, no runtime lock-in.","https:\u002F\u002Fgithub.com\u002FS3YED\u002Fappie-kit\u002Fblob\u002Fmaster\u002Fskills\u002Fweb-design\u002Fagentic-webdesign-agent-elements\u002FSKILL.md",[142,143],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},{"categoryNo":113,"categoryName":114,"taxonomyType":115,"taxonomyTypeDesc":116},[119,145,122,146,147,148,124,149,150,151,152,153,154,155,156,157,158,159,160,161],"elements","agentic webdesign agent elements","MCP","ai agent","registry","search","streaming","open source","open","Bash","plan","subagent","edit","install","input","lock","source",{"skillNo":163,"name":164,"nameZh":6,"description":165,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":166,"categories":167,"keywords":172,"publishedAt":43},"01M6JFCQC7H65M9QJ6TRE71BS1","vercel-deployment","Deploy static sites and frontends to Vercel — handles both CLI and REST API paths, including the CLI token sanitization workaround.","https:\u002F\u002Fgithub.com\u002FS3YED\u002Fappie-kit\u002Fblob\u002Fmaster\u002Fskills\u002Fsoftware-development\u002Fvercel-deployment\u002FSKILL.md",[168,171],{"categoryNo":169,"categoryName":170,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000011","运维与部署",{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},[173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192],"deployment","vercel deployment","vercel","macos","cli","linux","windows","deploy","vercel deploy","REST","api","site","deploy to vercel","token","rest api","host","sites","paths","sanitization","static site",{"skillNo":194,"name":195,"nameZh":6,"description":196,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":197,"categories":198,"keywords":200,"publishedAt":43},"01M6JFCM4SMTXBM5A01BK2YQG1","software-quality-workflows","Umbrella workflow for TDD, debugging, code simplification, spikes, pre-commit review, and debugger-assisted investigation.","https:\u002F\u002Fgithub.com\u002FS3YED\u002Fappie-kit\u002Fblob\u002Fmaster\u002Fskills\u002Fsoftware-development\u002Fsoftware-quality-workflows\u002FSKILL.md",[199],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},[201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,41],"workflows","quality","software","software quality workflows","review","tdd","workflow","commit","debugging","code","debugger","pre-commit","investigation","code simplification","user","simplification",{"skillNo":218,"name":219,"nameZh":6,"description":220,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":221,"categories":222,"keywords":230,"publishedAt":43},"01M6JFCGD0M6CEATY01W7YN6DB","react-component-refactoring","Safely refactor large React components into smaller, maintainable pieces using proven patterns","https:\u002F\u002Fgithub.com\u002FS3YED\u002Fappie-kit\u002Fblob\u002Fmaster\u002Fskills\u002Fsoftware-development\u002Freact-component-refactoring\u002FSKILL.md",[223,226,229],{"categoryNo":224,"categoryName":225,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000007","代码审查",{"categoryNo":227,"categoryName":228,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000009","前端开发",{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},[231,232,233,234,235,236,237,238,176,239,240,124,241,179,242,210,243,244,245,246],"react","component","refactoring","component refactoring","react component","react component refactoring","frontend","writing","safe","typescript","react components","modular","refactor","simplify","patterns","test-driven-development"]