[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6KX4FSSG7MHF00JDT5QT0BQ":3,"skill-same:01M6KX4FSSG7MHF00JDT5QT0BQ":69},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":16,"categories":17,"keywords":23,"publishedAt":34,"linkOnly":35,"markdownContent":36,"markdownBody":37,"frontMatter":38,"refName":40,"commitSha":41,"skillDirectory":42,"forksCount":43,"repositoryHtmlUrl":44,"repositoryHomepageUrl":6,"ownerHtmlUrl":45,"ownerBlogUrl":46,"ownerDescription":47,"updatedAt":48,"install":49,"resources":62},"01M6KX4FSSG7MHF00JDT5QT0BQ","svg-logo-designer",null,"Generate SVG logos with multiple concepts, layouts, and color variations.","dougborg\u002Fharness-kit","dougborg","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F1261222?v=4","01M6KWS4PB51EYD4ZDJJSGNGB2","Doug Borg","01M6KWS4T8ZZW6SX5QZS9B5BN2",0,"Apache-2.0","https:\u002F\u002Fgithub.com\u002Fdougborg\u002Fharness-kit\u002Fblob\u002Fmain\u002Fskills\u002Fwriting\u002Fsvg-logo-designer\u002FSKILL.md",[18],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000016","图像与多媒体","SCENARIO","使用场景",[24,25,26,27,28,29,30,31,32,33],"logo","designer","svg logo designer","SVG","generate","read","write","color","with","concepts","2026-11-10 10:12:30",false,"---\nname: svg-logo-designer\ndescription: Generate SVG logos with multiple concepts, layouts, and color variations.\nallowed-tools: Read, Write, Glob\n---\n\n# SVG Logo Designer\n\nDesign a logo as scalable vector graphics: several concepts first, then the\nchosen ones in every layout and color treatment. When the user wants a single\ndesign rather than a family of variations, skip steps 3 and 4.\n\n## 1. Gather the brief\n\nAsk about the brand name, industry, target audience, color preferences, style\n(modern, classic, playful), and logo type (wordmark, icon, or combination).\nDone when each is answered or the user has left it to you.\n\n## 2. Sketch concepts\n\nCreate 3 to 5 distinct directions that explore different visual metaphors and\ncompositions. The full set is 20 files per concept (five layouts times four\ncolor treatments), so confirm the scope with the user: which concepts, and\nwhich layouts and treatments each needs. Done when the user has picked the\nconcepts and agreed the set of files to produce.\n\n## 3. Lay out each concept\n\nFor each chosen concept: horizontal, vertical (stacked), square, icon-only,\nand text-only. Done when every chosen concept has each agreed layout.\n\n## 4. Color each layout\n\nEach layout in full color, monochrome dark, monochrome light, and reversed.\nDone when every layout has each agreed treatment.\n\n## 5. Build the SVG\n\nEvery file follows this structure:\n\n```svg\n\u003Csvg viewBox=\"0 0 [width] [height]\" xmlns=\"http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg\">\n  \u003Ctitle>Logo Name\u003C\u002Ftitle>\n  \u003Cdesc>Brief description for accessibility\u003C\u002Fdesc>\n  \u003Cdefs>\u003C!-- Gradients, patterns, masks -->\u003C\u002Fdefs>\n  \u003C!-- Logo elements -->\n\u003C\u002Fsvg>\n```\n\n- Size the root `\u003Csvg>` with `viewBox` alone, without fixed `width` or\n  `height`, so the logo scales to any container.\n- Give it a `\u003Ctitle>` and `\u003Cdesc>`, which screen readers use to describe the\n  logo.\n- Define gradients, patterns, and masks once in `\u003Cdefs>` and reference them,\n  rather than repeating them inline.\n\nDone when every file meets all three.\n\n## 6. Deliver\n\nHand over one SVG file per variation, the color specs (HEX and RGB), and\nusage guidelines. Done when the user has all three.\n","# SVG Logo Designer\n\nDesign a logo as scalable vector graphics: several concepts first, then the\nchosen ones in every layout and color treatment. When the user wants a single\ndesign rather than a family of variations, skip steps 3 and 4.\n\n## 1. Gather the brief\n\nAsk about the brand name, industry, target audience, color preferences, style\n(modern, classic, playful), and logo type (wordmark, icon, or combination).\nDone when each is answered or the user has left it to you.\n\n## 2. Sketch concepts\n\nCreate 3 to 5 distinct directions that explore different visual metaphors and\ncompositions. The full set is 20 files per concept (five layouts times four\ncolor treatments), so confirm the scope with the user: which concepts, and\nwhich layouts and treatments each needs. Done when the user has picked the\nconcepts and agreed the set of files to produce.\n\n## 3. Lay out each concept\n\nFor each chosen concept: horizontal, vertical (stacked), square, icon-only,\nand text-only. Done when every chosen concept has each agreed layout.\n\n## 4. Color each layout\n\nEach layout in full color, monochrome dark, monochrome light, and reversed.\nDone when every layout has each agreed treatment.\n\n## 5. Build the SVG\n\nEvery file follows this structure:\n\n```svg\n\u003Csvg viewBox=\"0 0 [width] [height]\" xmlns=\"http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg\">\n  \u003Ctitle>Logo Name\u003C\u002Ftitle>\n  \u003Cdesc>Brief description for accessibility\u003C\u002Fdesc>\n  \u003Cdefs>\u003C!-- Gradients, patterns, masks -->\u003C\u002Fdefs>\n  \u003C!-- Logo elements -->\n\u003C\u002Fsvg>\n```\n\n- Size the root `\u003Csvg>` with `viewBox` alone, without fixed `width` or\n  `height`, so the logo scales to any container.\n- Give it a `\u003Ctitle>` and `\u003Cdesc>`, which screen readers use to describe the\n  logo.\n- Define gradients, patterns, and masks once in `\u003Cdefs>` and reference them,\n  rather than repeating them inline.\n\nDone when every file meets all three.\n\n## 6. Deliver\n\nHand over one SVG file per variation, the color specs (HEX and RGB), and\nusage guidelines. Done when the user has all three.\n",{"name":5,"description":7,"allowed-tools":39},"Read, Write, Glob","main","023b01bfb4a86fbf1e38a749f1044cce3e5da67d","skills\u002Fwriting\u002Fsvg-logo-designer",1,"https:\u002F\u002Fgithub.com\u002Fdougborg\u002Fharness-kit","https:\u002F\u002Fgithub.com\u002Fdougborg","http:\u002F\u002Fdougborg.org","Platforms and Infrastructure Software Engineer","2026-10-19 05:43:53",{"source":8,"skillName":5,"commands":50,"prompt":60,"zipAvailable":61},[51,54,57],{"tool":52,"command":53},"npx","npx skills add dougborg\u002Fharness-kit --skill svg-logo-designer",{"tool":55,"command":56},"bunx","bunx skills add dougborg\u002Fharness-kit --skill svg-logo-designer",{"tool":58,"command":59},"pnpm","pnpm dlx skills add dougborg\u002Fharness-kit --skill svg-logo-designer","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fdougborg\u002Fharness-kit\u002Fblob\u002Fmain\u002Fskills\u002Fwriting\u002Fsvg-logo-designer\u002FSKILL.md",true,[63],{"path":64,"resourceType":65,"resourceTypeDesc":66,"sizeBytes":67,"sourceHtmlUrl":68},"agents\u002Fopenai.yaml","REFERENCE","参考文档",156,"https:\u002F\u002Fgithub.com\u002Fdougborg\u002Fharness-kit\u002Fblob\u002Fmain\u002Fskills\u002Fwriting\u002Fsvg-logo-designer\u002Fagents\u002Fopenai.yaml",[70,88,121,145,162,178],{"skillNo":71,"name":72,"nameZh":6,"description":73,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":74,"categories":75,"keywords":81,"publishedAt":34},"01M6KX4J65S5FZKMSN5DQNPSZM","teach","Teach yourself a topic over several sessions, with lessons, references, and a record of what you've learned.","https:\u002F\u002Fgithub.com\u002Fdougborg\u002Fharness-kit\u002Fblob\u002Fmain\u002Fskills\u002Fwriting\u002Fteach\u002FSKILL.md",[76],{"categoryNo":77,"categoryName":78,"taxonomyType":79,"taxonomyTypeDesc":80},"01JBSEEDCAT000000000000039","教师与教育","PROFESSION","适用职业",[72,82,83,32,84,85,86,87],"lessons","you","learned","record","references","sessions",{"skillNo":89,"name":90,"nameZh":6,"description":91,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":92,"categories":93,"keywords":100,"publishedAt":34},"01M6KX4BD3J9MZPPSH4MENH7FP","documentation-writer","Writes and revises human-facing documentation — READMEs, contributor and setup guides, reference pages, architecture notes, CLAUDE.md, and changelog entries. Covers picking the right document type for the question being asked, structuring for skimming, writing examples that actually run, and keeping docs from going stale. Use when creating or rewriting docs, when a README has drifted from the code, or when deciding where a piece of information belongs. For SKILL.md and agent files, use \u002Fskill-writer instead.","https:\u002F\u002Fgithub.com\u002Fdougborg\u002Fharness-kit\u002Fblob\u002Fmain\u002Fskills\u002Fwriting\u002Fdocumentation-writer\u002FSKILL.md",[94,97],{"categoryNo":95,"categoryName":96,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000018","写作与文案",{"categoryNo":98,"categoryName":99,"taxonomyType":79,"taxonomyTypeDesc":80},"01JBSEEDCAT000000000000036","内容创作者",[101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120],"documentation","documentation writer","writer","architecture","writing","examples","type","for","information","guides","notes","pages","entries","document","files","use","question","README","changelog","code",{"skillNo":122,"name":123,"nameZh":6,"description":124,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":125,"categories":126,"keywords":127,"publishedAt":34},"01M6KX47ZJ4ZWHDN3MY8SYAWZZ","adhd-mode","Shapes every response for a reader with ADHD: the next action first, numbered steps, progress restated each turn, tangents held back, concrete time estimates, wins made visible. Stays on for the rest of the session until the reader says \"stop adhd mode\". On Claude Code, the harness-kit:adhd output style does the same without invoking this skill.","https:\u002F\u002Fgithub.com\u002Fdougborg\u002Fharness-kit\u002Fblob\u002Fmain\u002Fskills\u002Fwriting\u002Fadhd-mode\u002FSKILL.md",[],[128,129,130,131,132,133,134,108,135,136,137,138,32,139,140,141,142,143,120,144],"adhd mode","mode","adhd","next","session","stop","back","progress","time","action","kit","output","style","REST","first","harness","reader",{"skillNo":146,"name":147,"nameZh":6,"description":148,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":149,"categories":150,"keywords":151,"publishedAt":34},"01M6KX463Z6E18EPDW873GDHKB","wait-what","That last message didn't land: re-explain it with the missing context.","https:\u002F\u002Fgithub.com\u002Fdougborg\u002Fharness-kit\u002Fblob\u002Fmain\u002Fskills\u002Fthinking\u002Fwait-what\u002FSKILL.md",[],[152,153,154,155,156,32,157,158,159,160,161],"wait","wait what","explain","last","re","it","missing","message","context","land",{"skillNo":163,"name":164,"nameZh":6,"description":165,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":166,"categories":167,"keywords":168,"publishedAt":34},"01M6KX43NE1NB0Y2HECY515730","to-questionnaire","Turn a decision you can't make alone into a questionnaire for the one person who can answer it, filled in async or together in a meeting.","https:\u002F\u002Fgithub.com\u002Fdougborg\u002Fharness-kit\u002Fblob\u002Fmain\u002Fskills\u002Fthinking\u002Fto-questionnaire\u002FSKILL.md",[],[169,170,171,172,173,108,174,175,176,83,177,157],"questionnaire","to questionnaire","decision","async","person","can","answer","meeting","make",{"skillNo":179,"name":180,"nameZh":6,"description":181,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":182,"categories":183,"keywords":187,"publishedAt":34},"01M6KX409ND71TZNSGS5QMKX3F","research","Investigates a question against primary sources (official docs, source code, specs, first-party APIs) and writes the findings, with a citation for every claim, to a Markdown file. Use when the user wants a topic researched or facts gathered from documentation, when a decision waits on facts from outside the repo, and when reading legwork should run while other work continues.","https:\u002F\u002Fgithub.com\u002Fdougborg\u002Fharness-kit\u002Fblob\u002Fmain\u002Fskills\u002Fthinking\u002Fresearch\u002FSKILL.md",[184],{"categoryNo":185,"categoryName":186,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000021","资料检索与研究",[180,188,189,108,190,191,32,192,193,116,117,194,171,195,142,196,120,197,101,198],"repo","party","facts","reading","sources","claim","work","markdown","file","run","official"]