[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6JF0MTPSVT4YCQ9P1G4SYQT":3,"skill-same:01M6JF0MTPSVT4YCQ9P1G4SYQT":66},{"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":49,"ownerHtmlUrl":50,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":51,"install":52,"resources":65},"01M6JF0MTPSVT4YCQ9P1G4SYQT","apple-macos-workflows",null,"Umbrella workflow for Apple\u002FmacOS personal automation: Notes, Reminders, Messages, Find My, and background GUI control.","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\u002Fops\u002Fapple-macos-workflows\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],"macos","workflows","apple","apple macos workflows","personal","workflow","automation","notes","reminders","messages","find","user","control","gui","my","for","2026-11-10 10:12:30",false,"---\nname: apple-macos-workflows\ndescription: \"Umbrella workflow for Apple\u002FmacOS personal automation: Notes, Reminders, Messages, Find My, and background GUI control.\"\norigin: user\n---\n\n# Apple\u002FmacOS Workflows\n\nUse this umbrella when a task involves native Apple apps, macOS-only CLIs, cross-device Apple data, or GUI automation on the user's Mac.\n\n## Choose the surface first\n\n| User intent | Tooling pattern |\n|---|---|\n| Create\u002Fsearch\u002Fedit Apple Notes | Use `memo` against Notes.app; prefer memory only for agent-internal facts. |\n| Add\u002Flist\u002Fcomplete reminders | Use `remindctl`; prefer Reminders for user-visible tasks and due dates. |\n| Send\u002Fread iMessage or SMS | Use `imsg`; verify recipient\u002Fchat before sending. |\n| Locate Apple devices\u002FAirTags | Use the FindMy app\u002FCLI pattern; treat locations as sensitive. |\n| Drive arbitrary native apps | Use background `computer_use` capture\u002Fclick\u002Ftype workflow; verify after state changes. |\n\n## Apple Notes via `memo`\n\nPrereqs: macOS Notes.app, `brew tap antoniorodr\u002Fmemo && brew install antoniorodr\u002Fmemo\u002Fmemo`, Automation permission to Notes.\n\nCommon commands:\n\n```bash\nmemo notes\nmemo notes -s \"query\"\nmemo notes -a \"Title\"\nmemo notes -e\nmemo notes -ex\n```\n\nRules: use Notes for cross-device synced user notes; use Obsidian for Markdown-native vault work; do not use Notes for agent memory.\n\n## Apple Reminders via `remindctl`\n\nPrereqs: macOS Reminders.app and `remindctl` installed\u002Fconfigured. Use for visible to-dos, due dates, and task lists. Confirm destructive completion\u002Fdeletion when ambiguous.\n\n## iMessage\u002FSMS via `imsg`\n\nUse when the user asks to message a person through Apple Messages. Search or list chats first when the target is ambiguous. Never send secrets, 2FA codes, payment details, or sensitive content without explicit user text and target verification.\n\n## Find My\n\nUse only for user-requested device\u002Fperson\u002Fitem location checks. Treat location output as private. Return concise status and timestamp; do not background-track unless explicitly requested.\n\n## Background macOS computer use\n\nCanonical loop:\n\n1. Capture the target app with numbered elements.\n2. Click\u002Ftype by element index, not coordinates, when possible.\n3. Re-capture after every state-changing action.\n\nRules: do not raise windows unless asked; scope captures to the relevant app; never interact with permission dialogs, passwords, payment UI, or 2FA prompts without explicit approval.\n\n## Safety checklist\n\n- Verify the app\u002Faccount\u002Fcontext before modifying user-visible data.\n- Prefer CLI\u002FAPI tools over GUI driving when available.\n- Ask before destructive changes or messages to external people.\n- Keep screenshots and locations out of summaries unless needed.\n","# Apple\u002FmacOS Workflows\n\nUse this umbrella when a task involves native Apple apps, macOS-only CLIs, cross-device Apple data, or GUI automation on the user's Mac.\n\n## Choose the surface first\n\n| User intent | Tooling pattern |\n|---|---|\n| Create\u002Fsearch\u002Fedit Apple Notes | Use `memo` against Notes.app; prefer memory only for agent-internal facts. |\n| Add\u002Flist\u002Fcomplete reminders | Use `remindctl`; prefer Reminders for user-visible tasks and due dates. |\n| Send\u002Fread iMessage or SMS | Use `imsg`; verify recipient\u002Fchat before sending. |\n| Locate Apple devices\u002FAirTags | Use the FindMy app\u002FCLI pattern; treat locations as sensitive. |\n| Drive arbitrary native apps | Use background `computer_use` capture\u002Fclick\u002Ftype workflow; verify after state changes. |\n\n## Apple Notes via `memo`\n\nPrereqs: macOS Notes.app, `brew tap antoniorodr\u002Fmemo && brew install antoniorodr\u002Fmemo\u002Fmemo`, Automation permission to Notes.\n\nCommon commands:\n\n```bash\nmemo notes\nmemo notes -s \"query\"\nmemo notes -a \"Title\"\nmemo notes -e\nmemo notes -ex\n```\n\nRules: use Notes for cross-device synced user notes; use Obsidian for Markdown-native vault work; do not use Notes for agent memory.\n\n## Apple Reminders via `remindctl`\n\nPrereqs: macOS Reminders.app and `remindctl` installed\u002Fconfigured. Use for visible to-dos, due dates, and task lists. Confirm destructive completion\u002Fdeletion when ambiguous.\n\n## iMessage\u002FSMS via `imsg`\n\nUse when the user asks to message a person through Apple Messages. Search or list chats first when the target is ambiguous. Never send secrets, 2FA codes, payment details, or sensitive content without explicit user text and target verification.\n\n## Find My\n\nUse only for user-requested device\u002Fperson\u002Fitem location checks. Treat location output as private. Return concise status and timestamp; do not background-track unless explicitly requested.\n\n## Background macOS computer use\n\nCanonical loop:\n\n1. Capture the target app with numbered elements.\n2. Click\u002Ftype by element index, not coordinates, when possible.\n3. Re-capture after every state-changing action.\n\nRules: do not raise windows unless asked; scope captures to the relevant app; never interact with permission dialogs, passwords, payment UI, or 2FA prompts without explicit approval.\n\n## Safety checklist\n\n- Verify the app\u002Faccount\u002Fcontext before modifying user-visible data.\n- Prefer CLI\u002FAPI tools over GUI driving when available.\n- Ask before destructive changes or messages to external people.\n- Keep screenshots and locations out of summaries unless needed.\n",{"name":5,"origin":34,"description":7},"master","8ec37df6d71fb664ea19d32c079e7d3ff931a8e0","skills\u002Fops\u002Fapple-macos-workflows",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":53,"prompt":63,"zipAvailable":64},[54,57,60],{"tool":55,"command":56},"npx","npx skills add S3YED\u002Fappie-kit --skill apple-macos-workflows",{"tool":58,"command":59},"bunx","bunx skills add S3YED\u002Fappie-kit --skill apple-macos-workflows",{"tool":61,"command":62},"pnpm","pnpm dlx skills add S3YED\u002Fappie-kit --skill apple-macos-workflows","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FS3YED\u002Fappie-kit\u002Fblob\u002Fmaster\u002Fskills\u002Fops\u002Fapple-macos-workflows\u002FSKILL.md",true,[],[67,99,134,160,190,211],{"skillNo":68,"name":69,"nameZh":6,"description":70,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":71,"categories":72,"keywords":80,"publishedAt":39},"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",[73,76,79],{"categoryNo":74,"categoryName":75,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000013","分析与可视化",{"categoryNo":77,"categoryName":78,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000016","图像与多媒体",{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},[81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98],"music","ai music","humanizer","visualization","Tools","Audio","hermes","hermes agent","songwriting","suno","lyrics","prompts","heartmula","craft","generation","feature","ai music generation","music generation",{"skillNo":100,"name":101,"nameZh":6,"description":102,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":103,"categories":104,"keywords":113,"publishedAt":39},"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",[105,108],{"categoryNo":106,"categoryName":107,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000015","视觉设计",{"categoryNo":109,"categoryName":110,"taxonomyType":111,"taxonomyTypeDesc":112},"01JBSEEDCAT000000000000032","设计师","PROFESSION","适用职业",[114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133],"design","agentic","design system","system","ingestion","webdesign","agentic webdesign design system ingestion","components","generate","design systems","website","ui","Tailwind","bolt","lovable","v0","design-system","wed","design system components","appie",{"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":142,"publishedAt":39},"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",[140,141],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},{"categoryNo":109,"categoryName":110,"taxonomyType":111,"taxonomyTypeDesc":112},[115,143,119,144,145,146,121,147,148,149,150,151,152,153,154,155,156,157,158,159],"elements","agentic webdesign agent elements","MCP","ai agent","registry","search","streaming","open source","open","Bash","plan","subagent","edit","install","input","lock","source",{"skillNo":161,"name":162,"nameZh":6,"description":163,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":164,"categories":165,"keywords":170,"publishedAt":39},"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",[166,169],{"categoryNo":167,"categoryName":168,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000011","运维与部署",{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},[171,172,173,23,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189],"deployment","vercel deployment","vercel","cli","linux","windows","deploy","vercel deploy","REST","api","site","deploy to vercel","token","rest api","host","sites","paths","sanitization","static site",{"skillNo":191,"name":192,"nameZh":6,"description":193,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":194,"categories":195,"keywords":197,"publishedAt":39},"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",[196],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},[24,198,199,200,201,202,28,203,204,205,206,207,208,209,34,210,38],"quality","software","software quality workflows","review","tdd","commit","debugging","code","debugger","pre-commit","investigation","code simplification","simplification",{"skillNo":212,"name":213,"nameZh":6,"description":214,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":215,"categories":216,"keywords":224,"publishedAt":39},"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",[217,220,223],{"categoryNo":218,"categoryName":219,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000007","代码审查",{"categoryNo":221,"categoryName":222,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000009","前端开发",{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},[225,226,227,228,229,230,231,232,23,233,234,121,235,176,236,205,237,238,239,240],"react","component","refactoring","component refactoring","react component","react component refactoring","frontend","writing","safe","typescript","react components","modular","refactor","simplify","patterns","test-driven-development"]