[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6BSQG6XM3KGMMJSAV97K7VC":3,"skill-same:01M6BSQG6XM3KGMMJSAV97K7VC":84},{"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":26,"publishedAt":42,"linkOnly":43,"markdownContent":44,"markdownBody":45,"frontMatter":46,"refName":47,"commitSha":48,"skillDirectory":49,"forksCount":50,"repositoryHtmlUrl":51,"repositoryHomepageUrl":52,"ownerHtmlUrl":53,"ownerBlogUrl":54,"ownerDescription":6,"updatedAt":55,"install":56,"resources":69},"01M6BSQG6XM3KGMMJSAV97K7VC","obsidian-markdown",null,"Create and edit Obsidian Flavored Markdown with wikilinks, embeds, callouts, properties, and other Obsidian-specific syntax. Use when working with .md files in Obsidian, or when the user mentions wikilinks, callouts, frontmatter, tags, embeds, or Obsidian notes.","Atmosphere\u002Fatmosphere","Atmosphere","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F318873?v=4","01M6BSPYD9QQA0JP3Z913W9PRV","Atmosphere Framework","01M6BSPYHYTTF1B7JPD17B8N5S",3833,"Apache-2.0","https:\u002F\u002Fgithub.com\u002FAtmosphere\u002Fatmosphere\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fobsidian-markdown\u002FSKILL.md",[18,23],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000002","文档处理","SCENARIO","使用场景",{"categoryNo":24,"categoryName":25,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000023","Skill与智能体开发",[27,28,29,30,31,32,33,34,35,36,37,38,39,40,41],"obsidian","obsidian markdown","markdown","notes","create","syntax","edit","user","use","properties","files","tags","with","frontmatter","when","2026-11-10 10:12:30",false,"---\nname: obsidian-markdown\ndescription: Create and edit Obsidian Flavored Markdown with wikilinks, embeds, callouts, properties, and other Obsidian-specific syntax. Use when working with .md files in Obsidian, or when the user mentions wikilinks, callouts, frontmatter, tags, embeds, or Obsidian notes.\n---\n\n# Obsidian Flavored Markdown Skill\n\nCreate and edit valid Obsidian Flavored Markdown. Obsidian extends CommonMark and GFM with wikilinks, embeds, callouts, properties, comments, and other syntax. This skill covers only Obsidian-specific extensions -- standard Markdown (headings, bold, italic, lists, quotes, code blocks, tables) is assumed knowledge.\n\n## Workflow: Creating an Obsidian Note\n\n1. **Add frontmatter** with properties (title, tags, aliases) at the top of the file. See [PROPERTIES.md](references\u002FPROPERTIES.md) for all property types.\n2. **Write content** using standard Markdown for structure, plus Obsidian-specific syntax below.\n3. **Link related notes** using wikilinks (`[[Note]]`) for internal vault connections, or standard Markdown links for external URLs.\n4. **Embed content** from other notes, images, or PDFs using the `![[embed]]` syntax. See [EMBEDS.md](references\u002FEMBEDS.md) for all embed types.\n5. **Add callouts** for highlighted information using `> [!type]` syntax. See [CALLOUTS.md](references\u002FCALLOUTS.md) for all callout types.\n6. **Verify** the note renders correctly in Obsidian's reading view.\n\n> When choosing between wikilinks and Markdown links: use `[[wikilinks]]` for notes within the vault (Obsidian tracks renames automatically) and `[text](url)` for external URLs only.\n\n## Internal Links (Wikilinks)\n\n```markdown\n[[Note Name]]                          Link to note\n[[Note Name|Display Text]]             Custom display text\n[[Note Name#Heading]]                  Link to heading\n[[Note Name#^block-id]]                Link to block\n[[#Heading in same note]]              Same-note heading link\n```\n\nDefine a block ID by appending `^block-id` to any paragraph:\n\n```markdown\nThis paragraph can be linked to. ^my-block-id\n```\n\nFor lists and quotes, place the block ID on a separate line after the block:\n\n```markdown\n> A quote block\n\n^quote-id\n```\n\n## Embeds\n\nPrefix any wikilink with `!` to embed its content inline:\n\n```markdown\n![[Note Name]]                         Embed full note\n![[Note Name#Heading]]                 Embed section\n![[image.png]]                         Embed image\n![[image.png|300]]                     Embed image with width\n![[document.pdf#page=3]]               Embed PDF page\n```\n\nSee [EMBEDS.md](references\u002FEMBEDS.md) for audio, video, search embeds, and external images.\n\n## Callouts\n\n```markdown\n> [!note]\n> Basic callout.\n\n> [!warning] Custom Title\n> Callout with a custom title.\n\n> [!faq]- Collapsed by default\n> Foldable callout (- collapsed, + expanded).\n```\n\nCommon types: `note`, `tip`, `warning`, `info`, `example`, `quote`, `bug`, `danger`, `success`, `failure`, `question`, `abstract`, `todo`.\n\nSee [CALLOUTS.md](references\u002FCALLOUTS.md) for the full list with aliases, nesting, and custom CSS callouts.\n\n## Properties (Frontmatter)\n\n```yaml\n---\ntitle: My Note\ndate: 2024-01-15\ntags:\n  - project\n  - active\naliases:\n  - Alternative Name\ncssclasses:\n  - custom-class\n---\n```\n\nDefault properties: `tags` (searchable labels), `aliases` (alternative note names for link suggestions), `cssclasses` (CSS classes for styling).\n\nSee [PROPERTIES.md](references\u002FPROPERTIES.md) for all property types, tag syntax rules, and advanced usage.\n\n## Tags\n\n```markdown\n#tag                    Inline tag\n#nested\u002Ftag             Nested tag with hierarchy\n```\n\nTags can contain letters, numbers (not first character), underscores, hyphens, and forward slashes. Tags can also be defined in frontmatter under the `tags` property.\n\n## Comments\n\n```markdown\nThis is visible %%but this is hidden%% text.\n\n%%\nThis entire block is hidden in reading view.\n%%\n```\n\n## Obsidian-Specific Formatting\n\n```markdown\n==Highlighted text==                   Highlight syntax\n```\n\n## Math (LaTeX)\n\n```markdown\nInline: $e^{i\\pi} + 1 = 0$\n\nBlock:\n$$\n\\frac{a}{b} = c\n$$\n```\n\n## Diagrams (Mermaid)\n\n````markdown\n```mermaid\ngraph TD\n    A[Start] --> B{Decision}\n    B -->|Yes| C[Do this]\n    B -->|No| D[Do that]\n```\n````\n\nTo link Mermaid nodes to Obsidian notes, add `class NodeName internal-link;`.\n\n## Footnotes\n\n```markdown\nText with a footnote[^1].\n\n[^1]: Footnote content.\n\nInline footnote.^[This is inline.]\n```\n\n## Complete Example\n\n````markdown\n---\ntitle: Project Alpha\ndate: 2024-01-15\ntags:\n  - project\n  - active\nstatus: in-progress\n---\n\n# Project Alpha\n\nThis project aims to [[improve workflow]] using modern techniques.\n\n> [!important] Key Deadline\n> The first milestone is due on ==January 30th==.\n\n## Tasks\n\n- [x] Initial planning\n- [ ] Development phase\n  - [ ] Backend implementation\n  - [ ] Frontend design\n\n## Notes\n\nThe algorithm uses $O(n \\log n)$ sorting. See [[Algorithm Notes#Sorting]] for details.\n\n![[Architecture Diagram.png|600]]\n\nReviewed in [[Meeting Notes 2024-01-10#Decisions]].\n````\n\n## References\n\n- [Obsidian Flavored Markdown](https:\u002F\u002Fhelp.obsidian.md\u002Fobsidian-flavored-markdown)\n- [Internal links](https:\u002F\u002Fhelp.obsidian.md\u002Flinks)\n- [Embed files](https:\u002F\u002Fhelp.obsidian.md\u002Fembeds)\n- [Callouts](https:\u002F\u002Fhelp.obsidian.md\u002Fcallouts)\n- [Properties](https:\u002F\u002Fhelp.obsidian.md\u002Fproperties)\n","# Obsidian Flavored Markdown Skill\n\nCreate and edit valid Obsidian Flavored Markdown. Obsidian extends CommonMark and GFM with wikilinks, embeds, callouts, properties, comments, and other syntax. This skill covers only Obsidian-specific extensions -- standard Markdown (headings, bold, italic, lists, quotes, code blocks, tables) is assumed knowledge.\n\n## Workflow: Creating an Obsidian Note\n\n1. **Add frontmatter** with properties (title, tags, aliases) at the top of the file. See [PROPERTIES.md](references\u002FPROPERTIES.md) for all property types.\n2. **Write content** using standard Markdown for structure, plus Obsidian-specific syntax below.\n3. **Link related notes** using wikilinks (`[[Note]]`) for internal vault connections, or standard Markdown links for external URLs.\n4. **Embed content** from other notes, images, or PDFs using the `![[embed]]` syntax. See [EMBEDS.md](references\u002FEMBEDS.md) for all embed types.\n5. **Add callouts** for highlighted information using `> [!type]` syntax. See [CALLOUTS.md](references\u002FCALLOUTS.md) for all callout types.\n6. **Verify** the note renders correctly in Obsidian's reading view.\n\n> When choosing between wikilinks and Markdown links: use `[[wikilinks]]` for notes within the vault (Obsidian tracks renames automatically) and `[text](url)` for external URLs only.\n\n## Internal Links (Wikilinks)\n\n```markdown\n[[Note Name]]                          Link to note\n[[Note Name|Display Text]]             Custom display text\n[[Note Name#Heading]]                  Link to heading\n[[Note Name#^block-id]]                Link to block\n[[#Heading in same note]]              Same-note heading link\n```\n\nDefine a block ID by appending `^block-id` to any paragraph:\n\n```markdown\nThis paragraph can be linked to. ^my-block-id\n```\n\nFor lists and quotes, place the block ID on a separate line after the block:\n\n```markdown\n> A quote block\n\n^quote-id\n```\n\n## Embeds\n\nPrefix any wikilink with `!` to embed its content inline:\n\n```markdown\n![[Note Name]]                         Embed full note\n![[Note Name#Heading]]                 Embed section\n![[image.png]]                         Embed image\n![[image.png|300]]                     Embed image with width\n![[document.pdf#page=3]]               Embed PDF page\n```\n\nSee [EMBEDS.md](references\u002FEMBEDS.md) for audio, video, search embeds, and external images.\n\n## Callouts\n\n```markdown\n> [!note]\n> Basic callout.\n\n> [!warning] Custom Title\n> Callout with a custom title.\n\n> [!faq]- Collapsed by default\n> Foldable callout (- collapsed, + expanded).\n```\n\nCommon types: `note`, `tip`, `warning`, `info`, `example`, `quote`, `bug`, `danger`, `success`, `failure`, `question`, `abstract`, `todo`.\n\nSee [CALLOUTS.md](references\u002FCALLOUTS.md) for the full list with aliases, nesting, and custom CSS callouts.\n\n## Properties (Frontmatter)\n\n```yaml\n---\ntitle: My Note\ndate: 2024-01-15\ntags:\n  - project\n  - active\naliases:\n  - Alternative Name\ncssclasses:\n  - custom-class\n---\n```\n\nDefault properties: `tags` (searchable labels), `aliases` (alternative note names for link suggestions), `cssclasses` (CSS classes for styling).\n\nSee [PROPERTIES.md](references\u002FPROPERTIES.md) for all property types, tag syntax rules, and advanced usage.\n\n## Tags\n\n```markdown\n#tag                    Inline tag\n#nested\u002Ftag             Nested tag with hierarchy\n```\n\nTags can contain letters, numbers (not first character), underscores, hyphens, and forward slashes. Tags can also be defined in frontmatter under the `tags` property.\n\n## Comments\n\n```markdown\nThis is visible %%but this is hidden%% text.\n\n%%\nThis entire block is hidden in reading view.\n%%\n```\n\n## Obsidian-Specific Formatting\n\n```markdown\n==Highlighted text==                   Highlight syntax\n```\n\n## Math (LaTeX)\n\n```markdown\nInline: $e^{i\\pi} + 1 = 0$\n\nBlock:\n$$\n\\frac{a}{b} = c\n$$\n```\n\n## Diagrams (Mermaid)\n\n````markdown\n```mermaid\ngraph TD\n    A[Start] --> B{Decision}\n    B -->|Yes| C[Do this]\n    B -->|No| D[Do that]\n```\n````\n\nTo link Mermaid nodes to Obsidian notes, add `class NodeName internal-link;`.\n\n## Footnotes\n\n```markdown\nText with a footnote[^1].\n\n[^1]: Footnote content.\n\nInline footnote.^[This is inline.]\n```\n\n## Complete Example\n\n````markdown\n---\ntitle: Project Alpha\ndate: 2024-01-15\ntags:\n  - project\n  - active\nstatus: in-progress\n---\n\n# Project Alpha\n\nThis project aims to [[improve workflow]] using modern techniques.\n\n> [!important] Key Deadline\n> The first milestone is due on ==January 30th==.\n\n## Tasks\n\n- [x] Initial planning\n- [ ] Development phase\n  - [ ] Backend implementation\n  - [ ] Frontend design\n\n## Notes\n\nThe algorithm uses $O(n \\log n)$ sorting. See [[Algorithm Notes#Sorting]] for details.\n\n![[Architecture Diagram.png|600]]\n\nReviewed in [[Meeting Notes 2024-01-10#Decisions]].\n````\n\n## References\n\n- [Obsidian Flavored Markdown](https:\u002F\u002Fhelp.obsidian.md\u002Fobsidian-flavored-markdown)\n- [Internal links](https:\u002F\u002Fhelp.obsidian.md\u002Flinks)\n- [Embed files](https:\u002F\u002Fhelp.obsidian.md\u002Fembeds)\n- [Callouts](https:\u002F\u002Fhelp.obsidian.md\u002Fcallouts)\n- [Properties](https:\u002F\u002Fhelp.obsidian.md\u002Fproperties)\n",{"name":5,"description":7},"main","4f29b171768db38405b89eaee6b6f7c70c6822e4",".claude\u002Fskills\u002Fobsidian-markdown",763,"https:\u002F\u002Fgithub.com\u002FAtmosphere\u002Fatmosphere","https:\u002F\u002Fasync-io.live","https:\u002F\u002Fgithub.com\u002FAtmosphere","http:\u002F\u002Fasync-io.org","2026-11-12 01:57:05",{"source":8,"skillName":5,"commands":57,"prompt":67,"zipAvailable":68},[58,61,64],{"tool":59,"command":60},"npx","npx skills add Atmosphere\u002Fatmosphere --skill obsidian-markdown",{"tool":62,"command":63},"bunx","bunx skills add Atmosphere\u002Fatmosphere --skill obsidian-markdown",{"tool":65,"command":66},"pnpm","pnpm dlx skills add Atmosphere\u002Fatmosphere --skill obsidian-markdown","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FAtmosphere\u002Fatmosphere\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fobsidian-markdown\u002FSKILL.md",true,[70,76,80],{"path":71,"resourceType":72,"resourceTypeDesc":73,"sizeBytes":74,"sourceHtmlUrl":75},"references\u002FCALLOUTS.md","REFERENCE","参考文档",1238,"https:\u002F\u002Fgithub.com\u002FAtmosphere\u002Fatmosphere\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fobsidian-markdown\u002Freferences\u002FCALLOUTS.md",{"path":77,"resourceType":72,"resourceTypeDesc":73,"sizeBytes":78,"sourceHtmlUrl":79},"references\u002FEMBEDS.md",780,"https:\u002F\u002Fgithub.com\u002FAtmosphere\u002Fatmosphere\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fobsidian-markdown\u002Freferences\u002FEMBEDS.md",{"path":81,"resourceType":72,"resourceTypeDesc":73,"sizeBytes":82,"sourceHtmlUrl":83},"references\u002FPROPERTIES.md",1149,"https:\u002F\u002Fgithub.com\u002FAtmosphere\u002Fatmosphere\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fobsidian-markdown\u002Freferences\u002FPROPERTIES.md",[85,94,103,126,149,171],{"skillNo":86,"name":87,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":88,"categories":89,"keywords":91,"publishedAt":42},"01M6BSSQ9ZE9KG4GEBK6CXCB37","support-agent","https:\u002F\u002Fgithub.com\u002FAtmosphere\u002Fatmosphere\u002Fblob\u002Fmain\u002Fsamples\u002Fspring-boot-orchestration-demo\u002Fsrc\u002Fmain\u002Fresources\u002FMETA-INF\u002Fskills\u002Fsupport-agent\u002FSKILL.md",[90],{"categoryNo":24,"categoryName":25,"taxonomyType":21,"taxonomyTypeDesc":22},[92,93],"support agent","support",{"skillNo":95,"name":96,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":97,"categories":98,"keywords":100,"publishedAt":42},"01M6BSSMTRCM898EM0E3X68ZDJ","billing-agent","https:\u002F\u002Fgithub.com\u002FAtmosphere\u002Fatmosphere\u002Fblob\u002Fmain\u002Fsamples\u002Fspring-boot-orchestration-demo\u002Fsrc\u002Fmain\u002Fresources\u002FMETA-INF\u002Fskills\u002Fbilling-agent\u002FSKILL.md",[99],{"categoryNo":24,"categoryName":25,"taxonomyType":21,"taxonomyTypeDesc":22},[101,102],"billing agent","billing",{"skillNo":104,"name":105,"nameZh":6,"description":106,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":107,"categories":108,"keywords":110,"publishedAt":42},"01M6BSSJ5B0S8BAQG6MKJAA7YN","omnichannel-chat","General-purpose AI assistant that answers naturally over web chat and external messaging platforms (Telegram, Slack, Discord, WhatsApp, Messenger). One agent, every channel.","https:\u002F\u002Fgithub.com\u002FAtmosphere\u002Fatmosphere\u002Fblob\u002Fmain\u002Fsamples\u002Fspring-boot-channels-chat\u002Fsrc\u002Fmain\u002Fresources\u002FMETA-INF\u002Fskills\u002Fomnichannel-chat\u002FSKILL.md",[109],{"categoryNo":24,"categoryName":25,"taxonomyType":21,"taxonomyTypeDesc":22},[111,112,113,114,115,116,117,118,119,120,121,122,123,124,125],"omnichannel chat","chat","assistant","discord","slack","whatsapp","web","messaging","ai assistant","channel","telegram","general","multi","messenger","multi-channel",{"skillNo":127,"name":128,"nameZh":6,"description":129,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":130,"categories":131,"keywords":133,"publishedAt":42},"01M6BSSFCE0HX9FVQ2PVAQP63T","writer-agent","Business writer that synthesizes research, strategy, and financial findings into executive briefings and reports. Use after upstream specialist agents have produced their data.","https:\u002F\u002Fgithub.com\u002FAtmosphere\u002Fatmosphere\u002Fblob\u002Fmain\u002Fmodules\u002Fskills\u002Fsrc\u002Fmain\u002Fresources\u002FMETA-INF\u002Fskills\u002Fwriter-agent\u002FSKILL.md",[132],{"categoryNo":24,"categoryName":25,"taxonomyType":21,"taxonomyTypeDesc":22},[134,135,136,137,138,139,140,141,142,35,143,144,145,146,147,148],"writer","writer agent","reports","research","business writer","briefing","upstream","Synthesis","data","business","strategy","executive-briefing","briefings","specialist","writing",{"skillNo":150,"name":151,"nameZh":6,"description":152,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":153,"categories":154,"keywords":155,"publishedAt":42},"01M6BSSCT499BPVKA5XM9R7NGV","tool-assistant","Tool-calling assistant with backend functions for time, city time, weather, and temperature conversion, plus cost metering and approval workflows. Use when a question needs real-time data via tool calls.","https:\u002F\u002Fgithub.com\u002FAtmosphere\u002Fatmosphere\u002Fblob\u002Fmain\u002Fmodules\u002Fskills\u002Fsrc\u002Fmain\u002Fresources\u002FMETA-INF\u002Fskills\u002Ftool-assistant\u002FSKILL.md",[],[156,157,113,158,159,160,41,161,162,163,39,164,165,166,35,167,168,169,142,170],"tool assistant","tool","metering","weather","functions","for","calls","function-calling","time","calling","conversion","question","real-time","Tools","workflows",{"skillNo":172,"name":87,"nameZh":6,"description":173,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":174,"categories":175,"keywords":177,"publishedAt":42},"01M6BSSA9MPT2656NHQG3VJAAJ","Front-line support desk for account questions, technical troubleshooting, and general inquiries. Use as the default customer entry point; routes billing questions to the billing-agent via handoff.","https:\u002F\u002Fgithub.com\u002FAtmosphere\u002Fatmosphere\u002Fblob\u002Fmain\u002Fmodules\u002Fskills\u002Fsrc\u002Fmain\u002Fresources\u002FMETA-INF\u002Fskills\u002Fsupport-agent\u002FSKILL.md",[176],{"categoryNo":24,"categoryName":25,"taxonomyType":21,"taxonomyTypeDesc":22},[93,92,178,179,180,161,181,182,102,183,184,185,122,35,186,187,188,189,190],"as","point","entry","front","questions","via","line","default","technical","troubleshooting","routing","customer","handoff"]