[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M71HCKJGASGAF8CH6A7R6QBZ":3,"skill-same:01M71HCKJGASGAF8CH6A7R6QBZ":113},{"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":53,"commitSha":54,"skillDirectory":55,"forksCount":56,"repositoryHtmlUrl":57,"repositoryHomepageUrl":58,"ownerHtmlUrl":59,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":60,"install":61,"resources":74},"01M71HCKJGASGAF8CH6A7R6QBZ","linkedin-strategy",null,"Use when someone needs a LinkedIn plan rather than a post — content pillars, positioning for a career change or consulting or thought leadership, a sustainable posting cadence, or a newsletter decision. Triggers on \"what should I post about\", \"how often should I post\", \"LinkedIn content strategy\", \"should I start a LinkedIn newsletter\", \"grow my following\", \"90-day plan\". Validates the positioning brief, sizes the week against real hours and refuses a plan that will not survive week five, and gates a newsletter against eligibility and a six-month cadence commitment.","marshadgani\u002FArshad.AI","marshadgani","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F275367399?v=4","01M71G2BP4YMZ4AX5YY0QBHAZH","01M71G2BPPHHFRMHQAKJTZPGK4",1,"MIT","https:\u002F\u002Fgithub.com\u002Fmarshadgani\u002FArshad.AI\u002Fblob\u002Fclaude\u002Fai-personal-assistant-main\u002F.claude\u002Fskills\u002Fclaude-skills\u002Flinkedin-strategy\u002FSKILL.md",[17],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000005","邮件与沟通","SCENARIO","使用场景",[23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42],"strategy","linkedin strategy","linkedin","content pillars","post","change","plan","leadership","gates","when","positioning","use","linkedin content strategy","linkedin content","cadence","triggers","decision","for","posting","brief","2026-11-10 10:12:30",false,"---\nname: linkedin-strategy\ndescription: Use when someone needs a LinkedIn plan rather than a post — content pillars, positioning for a career change or consulting or thought leadership, a sustainable posting cadence, or a newsletter decision. Triggers on \"what should I post about\", \"how often should I post\", \"LinkedIn content strategy\", \"should I start a LinkedIn newsletter\", \"grow my following\", \"90-day plan\". Validates the positioning brief, sizes the week against real hours and refuses a plan that will not survive week five, and gates a newsletter against eligibility and a six-month cadence commitment.\nlicense: MIT\nmetadata:\n  version: 1.0.0\n  author: Alireza Rezvani\n  category: marketing\n  updated: 2026-08-25\n---\n\n# LinkedIn Strategy — brief, cadence, newsletter\n\nThree decisions, in this order. Out of order is why most LinkedIn efforts produce a feed of\nunrelated observations and stop in week five.\n\n## Workflow\n\n**1. The brief — an editorial constitution, not a wish.** Walk the five questions one at a\ntime, each with a recommended answer, then validate:\n\n```bash\npython3 scripts\u002Fpositioning_brief.py --input brief.json --output human\n```\n\nIt refuses on the two things that make everything downstream impossible: an objective that\nis not one of the six real ones (`career-change`, `consulting`, `thought-leadership`,\n`hiring`, `fundraising`, `community`), and an audience too broad to exclude anyone. It also\nrefuses fewer than two exclusions — **a positioning that excludes nothing is availability.**\n\nPillars: two to four, shares summing to 100, at least one backed by proof that already\nexists, at least one at 10-20% as the experimental slot. Every pillar needs a \"why you\"; if\nanyone could post it, cut it.\n\nThe script emits observable 90-day criteria. Follower count is deliberately absent — it moves\nfor reasons unrelated to whether the objective is being met.\n\n**2. The cadence — priced against a bad week.**\n\n```bash\npython3 scripts\u002Fcadence_planner.py --minutes 240 --stage starting --target-posts 3 --output human\n```\n\nExit 0 fits \u002F 2 below the 90-minute floor \u002F 3 over budget with the overage named. Every\nactivity is priced in minutes including the reply window, which is part of the post and not\nan extra. Allocation shifts with stage: from a standing start **60% of the budget belongs in\nother people's comment sections**, because a post published to nobody reaches nobody.\n\nBelow 90 minutes a week it refuses to plan a posting schedule and returns a comment-only\nweek: a cadence abandoned in week five is worse than one never started, because the\nabandonment is visible on the profile. Every plan ships with a minimum viable week.\n\n**3. The newsletter — only if the promise can be paid.**\n\n```bash\npython3 scripts\u002Fnewsletter_planner.py --followers 1800 --cadence biweekly \\\n  --minutes-per-month 420 --pillar \"...\" --output human\n```\n\nRefuses below LinkedIn's published 150-follower evaluation floor, and refuses a cadence\nwhose six-month cost exceeds the budget. Emits a 12-issue arc rotating issue types across\npillars, and a stop rule written before issue one.\n\n## Rules\n\n- **One objective.** Two objectives serve neither; the audiences overlap less than they look.\n- **The exclusion list is the positioning.** Refuse to skip it.\n- **Price the week from a bad week, not a good one.**\n- **Consistency over volume.** A skipped week is fine; a skipped month resets you.\n- **Review the brief quarterly, not weekly.** A brief revised monthly is a mood.\n\n## Scripts\n\n| Script | Role |\n|---|---|\n| [`scripts\u002Fpositioning_brief.py`](scripts\u002Fpositioning_brief.py) | Validates objective, audience, 2-4 proof-backed pillars, and the exclusion list; emits observable 90-day criteria. |\n| [`scripts\u002Fcadence_planner.py`](scripts\u002Fcadence_planner.py) | Prices the week in minutes, allocates by stage, refuses over-budget targets, emits the minimum viable week. |\n| [`scripts\u002Fnewsletter_planner.py`](scripts\u002Fnewsletter_planner.py) | Eligibility + six-month sustainability gate, 12-issue arc across pillars, stop rule. |\n\n## References and assets\n\n- [`references\u002Fobjective_to_pillars.md`](references\u002Fobjective_to_pillars.md) — the six objectives and the pillar arithmetic (7 sources)\n- [`references\u002Fcadence_and_consistency.md`](references\u002Fcadence_and_consistency.md) — what a post really costs and why the floor exists (7 sources)\n- [`references\u002Fnewsletter_playbook.md`](references\u002Fnewsletter_playbook.md) — eligibility, cadence as a promise, the stop rule (7 sources)\n\n- [`assets\u002Fpositioning_brief_template.md`](assets\u002Fpositioning_brief_template.md) — fillable brief\n- [`assets\u002Fexample_brief.json`](assets\u002Fexample_brief.json) — a passing brief, for the validator\n\n## Distinct from\n\n- **`linkedin-content`** — drafts and lints individual posts. This decides what they are about\n  and how many there are. Posts without pillars are noise; offer this first, never chain silently.\n- **`linkedin-analytics`** — tells you what happened. This decides what to do next.\n- **`marketing-skill\u002Fcontent-strategy`** — company-level content marketing. This is one\n  person's own presence.\n\n---\n\n**Version:** 1.0.0\n","# LinkedIn Strategy — brief, cadence, newsletter\n\nThree decisions, in this order. Out of order is why most LinkedIn efforts produce a feed of\nunrelated observations and stop in week five.\n\n## Workflow\n\n**1. The brief — an editorial constitution, not a wish.** Walk the five questions one at a\ntime, each with a recommended answer, then validate:\n\n```bash\npython3 scripts\u002Fpositioning_brief.py --input brief.json --output human\n```\n\nIt refuses on the two things that make everything downstream impossible: an objective that\nis not one of the six real ones (`career-change`, `consulting`, `thought-leadership`,\n`hiring`, `fundraising`, `community`), and an audience too broad to exclude anyone. It also\nrefuses fewer than two exclusions — **a positioning that excludes nothing is availability.**\n\nPillars: two to four, shares summing to 100, at least one backed by proof that already\nexists, at least one at 10-20% as the experimental slot. Every pillar needs a \"why you\"; if\nanyone could post it, cut it.\n\nThe script emits observable 90-day criteria. Follower count is deliberately absent — it moves\nfor reasons unrelated to whether the objective is being met.\n\n**2. The cadence — priced against a bad week.**\n\n```bash\npython3 scripts\u002Fcadence_planner.py --minutes 240 --stage starting --target-posts 3 --output human\n```\n\nExit 0 fits \u002F 2 below the 90-minute floor \u002F 3 over budget with the overage named. Every\nactivity is priced in minutes including the reply window, which is part of the post and not\nan extra. Allocation shifts with stage: from a standing start **60% of the budget belongs in\nother people's comment sections**, because a post published to nobody reaches nobody.\n\nBelow 90 minutes a week it refuses to plan a posting schedule and returns a comment-only\nweek: a cadence abandoned in week five is worse than one never started, because the\nabandonment is visible on the profile. Every plan ships with a minimum viable week.\n\n**3. The newsletter — only if the promise can be paid.**\n\n```bash\npython3 scripts\u002Fnewsletter_planner.py --followers 1800 --cadence biweekly \\\n  --minutes-per-month 420 --pillar \"...\" --output human\n```\n\nRefuses below LinkedIn's published 150-follower evaluation floor, and refuses a cadence\nwhose six-month cost exceeds the budget. Emits a 12-issue arc rotating issue types across\npillars, and a stop rule written before issue one.\n\n## Rules\n\n- **One objective.** Two objectives serve neither; the audiences overlap less than they look.\n- **The exclusion list is the positioning.** Refuse to skip it.\n- **Price the week from a bad week, not a good one.**\n- **Consistency over volume.** A skipped week is fine; a skipped month resets you.\n- **Review the brief quarterly, not weekly.** A brief revised monthly is a mood.\n\n## Scripts\n\n| Script | Role |\n|---|---|\n| [`scripts\u002Fpositioning_brief.py`](scripts\u002Fpositioning_brief.py) | Validates objective, audience, 2-4 proof-backed pillars, and the exclusion list; emits observable 90-day criteria. |\n| [`scripts\u002Fcadence_planner.py`](scripts\u002Fcadence_planner.py) | Prices the week in minutes, allocates by stage, refuses over-budget targets, emits the minimum viable week. |\n| [`scripts\u002Fnewsletter_planner.py`](scripts\u002Fnewsletter_planner.py) | Eligibility + six-month sustainability gate, 12-issue arc across pillars, stop rule. |\n\n## References and assets\n\n- [`references\u002Fobjective_to_pillars.md`](references\u002Fobjective_to_pillars.md) — the six objectives and the pillar arithmetic (7 sources)\n- [`references\u002Fcadence_and_consistency.md`](references\u002Fcadence_and_consistency.md) — what a post really costs and why the floor exists (7 sources)\n- [`references\u002Fnewsletter_playbook.md`](references\u002Fnewsletter_playbook.md) — eligibility, cadence as a promise, the stop rule (7 sources)\n\n- [`assets\u002Fpositioning_brief_template.md`](assets\u002Fpositioning_brief_template.md) — fillable brief\n- [`assets\u002Fexample_brief.json`](assets\u002Fexample_brief.json) — a passing brief, for the validator\n\n## Distinct from\n\n- **`linkedin-content`** — drafts and lints individual posts. This decides what they are about\n  and how many there are. Posts without pillars are noise; offer this first, never chain silently.\n- **`linkedin-analytics`** — tells you what happened. This decides what to do next.\n- **`marketing-skill\u002Fcontent-strategy`** — company-level content marketing. This is one\n  person's own presence.\n\n---\n\n**Version:** 1.0.0\n",{"name":5,"license":14,"metadata":48,"description":7},{"author":49,"updated":50,"version":51,"category":52},"Alireza Rezvani",1787616000000,"1.0.0","marketing","claude\u002Fai-personal-assistant-main","fb33f7f5b3a206eb019c788e3c48e91c02ccb1f9",".claude\u002Fskills\u002Fclaude-skills\u002Flinkedin-strategy",0,"https:\u002F\u002Fgithub.com\u002Fmarshadgani\u002FArshad.AI","https:\u002F\u002Farshad-ai-seven.vercel.app","https:\u002F\u002Fgithub.com\u002Fmarshadgani","2026-11-02 00:51:35",{"source":8,"skillName":5,"commands":62,"prompt":72,"zipAvailable":73},[63,66,69],{"tool":64,"command":65},"npx","npx skills add marshadgani\u002FArshad.AI --skill linkedin-strategy",{"tool":67,"command":68},"bunx","bunx skills add marshadgani\u002FArshad.AI --skill linkedin-strategy",{"tool":70,"command":71},"pnpm","pnpm dlx skills add marshadgani\u002FArshad.AI --skill linkedin-strategy","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fmarshadgani\u002FArshad.AI\u002Fblob\u002Fclaude\u002Fai-personal-assistant-main\u002F.claude\u002Fskills\u002Fclaude-skills\u002Flinkedin-strategy\u002FSKILL.md",true,[75,81,85,91,95,99,105,109],{"path":76,"resourceType":77,"resourceTypeDesc":78,"sizeBytes":79,"sourceHtmlUrl":80},"assets\u002Fexample_brief.json","ASSET","资产文件",1512,"https:\u002F\u002Fgithub.com\u002Fmarshadgani\u002FArshad.AI\u002Fblob\u002Fclaude\u002Fai-personal-assistant-main\u002F.claude\u002Fskills\u002Fclaude-skills\u002Flinkedin-strategy\u002Fassets\u002Fexample_brief.json",{"path":82,"resourceType":77,"resourceTypeDesc":78,"sizeBytes":83,"sourceHtmlUrl":84},"assets\u002Fpositioning_brief_template.md",2734,"https:\u002F\u002Fgithub.com\u002Fmarshadgani\u002FArshad.AI\u002Fblob\u002Fclaude\u002Fai-personal-assistant-main\u002F.claude\u002Fskills\u002Fclaude-skills\u002Flinkedin-strategy\u002Fassets\u002Fpositioning_brief_template.md",{"path":86,"resourceType":87,"resourceTypeDesc":88,"sizeBytes":89,"sourceHtmlUrl":90},"references\u002Fcadence_and_consistency.md","REFERENCE","参考文档",5589,"https:\u002F\u002Fgithub.com\u002Fmarshadgani\u002FArshad.AI\u002Fblob\u002Fclaude\u002Fai-personal-assistant-main\u002F.claude\u002Fskills\u002Fclaude-skills\u002Flinkedin-strategy\u002Freferences\u002Fcadence_and_consistency.md",{"path":92,"resourceType":87,"resourceTypeDesc":88,"sizeBytes":93,"sourceHtmlUrl":94},"references\u002Fnewsletter_playbook.md",5955,"https:\u002F\u002Fgithub.com\u002Fmarshadgani\u002FArshad.AI\u002Fblob\u002Fclaude\u002Fai-personal-assistant-main\u002F.claude\u002Fskills\u002Fclaude-skills\u002Flinkedin-strategy\u002Freferences\u002Fnewsletter_playbook.md",{"path":96,"resourceType":87,"resourceTypeDesc":88,"sizeBytes":97,"sourceHtmlUrl":98},"references\u002Fobjective_to_pillars.md",6242,"https:\u002F\u002Fgithub.com\u002Fmarshadgani\u002FArshad.AI\u002Fblob\u002Fclaude\u002Fai-personal-assistant-main\u002F.claude\u002Fskills\u002Fclaude-skills\u002Flinkedin-strategy\u002Freferences\u002Fobjective_to_pillars.md",{"path":100,"resourceType":101,"resourceTypeDesc":102,"sizeBytes":103,"sourceHtmlUrl":104},"scripts\u002Fcadence_planner.py","SCRIPT","脚本",11639,"https:\u002F\u002Fgithub.com\u002Fmarshadgani\u002FArshad.AI\u002Fblob\u002Fclaude\u002Fai-personal-assistant-main\u002F.claude\u002Fskills\u002Fclaude-skills\u002Flinkedin-strategy\u002Fscripts\u002Fcadence_planner.py",{"path":106,"resourceType":101,"resourceTypeDesc":102,"sizeBytes":107,"sourceHtmlUrl":108},"scripts\u002Fnewsletter_planner.py",11691,"https:\u002F\u002Fgithub.com\u002Fmarshadgani\u002FArshad.AI\u002Fblob\u002Fclaude\u002Fai-personal-assistant-main\u002F.claude\u002Fskills\u002Fclaude-skills\u002Flinkedin-strategy\u002Fscripts\u002Fnewsletter_planner.py",{"path":110,"resourceType":101,"resourceTypeDesc":102,"sizeBytes":111,"sourceHtmlUrl":112},"scripts\u002Fpositioning_brief.py",14356,"https:\u002F\u002Fgithub.com\u002Fmarshadgani\u002FArshad.AI\u002Fblob\u002Fclaude\u002Fai-personal-assistant-main\u002F.claude\u002Fskills\u002Fclaude-skills\u002Flinkedin-strategy\u002Fscripts\u002Fpositioning_brief.py",[114,146,171,202,232,256],{"skillNo":115,"name":116,"nameZh":6,"description":117,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":118,"licenseFileUrl":119,"sourceHtmlUrl":120,"categories":121,"keywords":128,"publishedAt":145},"01M71MVWH15PQRS9KT3J24D7WV","webapp-testing","Toolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing browser screenshots, and viewing browser logs.","Apache-2.0","https:\u002F\u002Fgithub.com\u002Fmarshadgani\u002FArshad.AI\u002Fblob\u002Fclaude\u002Fai-personal-assistant-main\u002F.claude\u002Fskills\u002Fwebapp-testing\u002FLICENSE.txt","https:\u002F\u002Fgithub.com\u002Fmarshadgani\u002FArshad.AI\u002Fblob\u002Fclaude\u002Fai-personal-assistant-main\u002F.claude\u002Fskills\u002Fwebapp-testing\u002FSKILL.md",[122,125],{"categoryNo":123,"categoryName":124,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000008","测试与质量",{"categoryNo":126,"categoryName":127,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000009","前端开发",[129,130,131,40,132,133,134,135,136,137,138,139,140,141,142,143,144],"webapp","testing","webapp testing","applications","local","frontend","debugging","toolkit","logs","browser","with","playwright","web","behavior","ui","screenshots","2026-11-10 10:56:23",{"skillNo":147,"name":148,"nameZh":6,"description":149,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":118,"licenseFileUrl":150,"sourceHtmlUrl":151,"categories":152,"keywords":154,"publishedAt":145},"01M71MVMAZ1J606SGA4JPHRDAZ","web-artifacts-builder","Suite of tools for creating elaborate, multi-component claude.ai HTML artifacts using modern frontend web technologies (React, Tailwind CSS, shadcn\u002Fui). Use for complex artifacts requiring state management, routing, or shadcn\u002Fui components - not for simple single-file HTML\u002FJSX artifacts.","https:\u002F\u002Fgithub.com\u002Fmarshadgani\u002FArshad.AI\u002Fblob\u002Fclaude\u002Fai-personal-assistant-main\u002F.claude\u002Fskills\u002Fweb-artifacts-builder\u002FLICENSE.txt","https:\u002F\u002Fgithub.com\u002Fmarshadgani\u002FArshad.AI\u002Fblob\u002Fclaude\u002Fai-personal-assistant-main\u002F.claude\u002Fskills\u002Fweb-artifacts-builder\u002FSKILL.md",[153],{"categoryNo":126,"categoryName":127,"taxonomyType":20,"taxonomyTypeDesc":21},[155,156,157,141,158,159,160,40,161,162,134,163,34,164,165,166,167,168,169,170],"builder","artifacts builder","artifacts","web artifacts builder","single-file","css","Tailwind","ui components","single","file","components","react","multi","state","routing","state management",{"skillNo":172,"name":173,"nameZh":6,"description":174,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":175,"sourceHtmlUrl":176,"categories":177,"keywords":186,"publishedAt":145},"01M71MSTFAEYT9J9GA587SP3RB","ui-styling","Create beautiful, accessible user interfaces with shadcn\u002Fui components (built on Radix UI + Tailwind), Tailwind CSS utility-first styling, and canvas-based visual designs. Use when building user interfaces, implementing design systems, creating responsive layouts, adding accessible components (dialogs, dropdowns, forms, tables), customizing themes and colors, implementing dark mode, generating visual designs and posters, or establishing consistent styling patterns across applications.","https:\u002F\u002Fgithub.com\u002Fmarshadgani\u002FArshad.AI\u002Fblob\u002Fclaude\u002Fai-personal-assistant-main\u002F.claude\u002Fskills\u002Fui-ux-pro-max\u002Fui-styling\u002FLICENSE.txt","https:\u002F\u002Fgithub.com\u002Fmarshadgani\u002FArshad.AI\u002Fblob\u002Fclaude\u002Fai-personal-assistant-main\u002F.claude\u002Fskills\u002Fui-ux-pro-max\u002Fui-styling\u002FSKILL.md",[178,181],{"categoryNo":179,"categoryName":180,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000015","视觉设计",{"categoryNo":182,"categoryName":183,"taxonomyType":184,"taxonomyTypeDesc":185},"01JBSEEDCAT000000000000032","设计师","PROFESSION","适用职业",[187,188,143,160,161,189,190,191,192,193,194,195,32,165,196,197,198,199,200,201],"ui styling","styling","mode","canvas","implementing","design","themes","utility","design systems","across","create","component","layout","forms","patterns",{"skillNo":203,"name":192,"nameZh":6,"description":204,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":205,"categories":206,"keywords":215,"publishedAt":145},"01M71MSM72HXKQRCY5D45WYPNP","Comprehensive design skill: brand identity, design tokens, UI styling, logo generation (55 styles, Gemini, Atlas Cloud, or MuAPI AI), corporate identity program (50 deliverables, CIP mockups), HTML presentations (Chart.js), banner design (22 styles, social\u002Fads\u002Fweb\u002Fprint), icon design (15 styles, SVG, Gemini 3.1 Pro), social photos (HTML→screenshot, multi-platform). Actions: design logo, create CIP, generate mockups, build slides, design banner, generate icon, create social photos, social media images, brand identity, design system. Platforms: Facebook, Twitter, LinkedIn, YouTube, Instagram, Pinterest, TikTok, Threads, Google Ads.","https:\u002F\u002Fgithub.com\u002Fmarshadgani\u002FArshad.AI\u002Fblob\u002Fclaude\u002Fai-personal-assistant-main\u002F.claude\u002Fskills\u002Fui-ux-pro-max\u002Fdesign\u002FSKILL.md",[207,210,211,214],{"categoryNo":208,"categoryName":209,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000003","演示文稿",{"categoryNo":179,"categoryName":180,"taxonomyType":20,"taxonomyTypeDesc":21},{"categoryNo":212,"categoryName":213,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000023","Skill与智能体开发",{"categoryNo":182,"categoryName":183,"taxonomyType":184,"taxonomyTypeDesc":185},[192,216,217,218,187,219,220,221,222,197,223,224,225,226,227,228,229,230,143,231],"Media","tiktok","actions","logo","logo generation","chart","multi-platform","ads","youtube","generate","presentations","google","atlas cloud","screenshot","muapi","identity",{"skillNo":233,"name":234,"nameZh":6,"description":235,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":236,"categories":237,"keywords":240,"publishedAt":145},"01M71MSH9T7S227MN2YSYB2EP5","design-system","Token architecture, component specifications, and slide generation. Three-layer tokens (primitive→semantic→component), CSS variables, spacing\u002Ftypography scales, component specs, strategic slide creation. Use for design tokens, systematic design, brand-compliant presentations.","https:\u002F\u002Fgithub.com\u002Fmarshadgani\u002FArshad.AI\u002Fblob\u002Fclaude\u002Fai-personal-assistant-main\u002F.claude\u002Fskills\u002Fui-ux-pro-max\u002Fdesign-system\u002FSKILL.md",[238,239],{"categoryNo":179,"categoryName":180,"taxonomyType":20,"taxonomyTypeDesc":21},{"categoryNo":182,"categoryName":183,"taxonomyType":184,"taxonomyTypeDesc":185},[192,241,242,160,243,244,245,246,198,226,247,248,249,250,251,252,253,40,254,255],"design system","system","css variables","creation","Variables","architecture","systematic","token","spacing","layer","typography","brand","three","tokens","slide generation",{"skillNo":257,"name":258,"nameZh":6,"description":259,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":260,"categories":261,"keywords":264,"publishedAt":145},"01M71MSCFZ1HFMNBDMAFXDZV92","banner-design","Design banners for social media, ads, website heroes, creative assets, and print. Multiple art direction options with optional generated or supplied visuals. Actions: design, create, generate banner. Platforms: Facebook, Twitter\u002FX, LinkedIn, YouTube, Instagram, Google Display, website hero, print. Styles: minimalist, gradient, bold typography, photo-based, illustrated, geometric, retro, glassmorphism, 3D, neon, duotone, editorial, collage.","https:\u002F\u002Fgithub.com\u002Fmarshadgani\u002FArshad.AI\u002Fblob\u002Fclaude\u002Fai-personal-assistant-main\u002F.claude\u002Fskills\u002Fui-ux-pro-max\u002Fbanner-design\u002FSKILL.md",[262,263],{"categoryNo":179,"categoryName":180,"taxonomyType":20,"taxonomyTypeDesc":21},{"categoryNo":182,"categoryName":183,"taxonomyType":184,"taxonomyTypeDesc":185},[192,265,266,216,267,268,269,218,270,271,272,273,274,275,197,223,224,225,276,277],"banner","banner design","3D","direction","neon","Art","social","generated","hero","dimensions","display","options","website"]