[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6R9VZ2JPD1MFR9KZ4VD24DM":3,"skill-same:01M6R9VZ2JPD1MFR9KZ4VD24DM":71},{"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":43,"linkOnly":44,"markdownContent":45,"markdownBody":46,"frontMatter":47,"refName":48,"commitSha":49,"skillDirectory":50,"forksCount":51,"repositoryHtmlUrl":52,"repositoryHomepageUrl":6,"ownerHtmlUrl":53,"ownerBlogUrl":54,"ownerDescription":55,"updatedAt":56,"install":57,"resources":70},"01M6R9VZ2JPD1MFR9KZ4VD24DM","slidev",null,"Create and present web-based slidedecks for developers using Slidev with Markdown, Vue components, code highlighting, animations, and interactive features. Use when building technical presentations, conference talks, code walkthroughs, teaching materials, or developer decks.","Nairon-AI\u002Fagentic-starter-pack","Nairon-AI","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F260662138?v=4","01M6R8PZ1Y8CSQGFN61VACZGTH","Nairon AI","01M6R8PZ6184VR3BA88YZFBC3N",4,"MIT","https:\u002F\u002Fgithub.com\u002FNairon-AI\u002Fagentic-starter-pack\u002Fblob\u002Fmain\u002Ffrontend\u002Fframeworks\u002Fslidev\u002FSKILL.md",[18],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000030","开发工程师","PROFESSION","适用职业",[5,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42],"use","when","animations","features","materials","for","with","present","teaching","web","interactive","technical","markdown","developer","vue","code","create","presentations","components","2026-11-10 10:12:30",false,"---\nname: slidev\ndescription: Create and present web-based slidedecks for developers using Slidev with Markdown, Vue components, code highlighting, animations, and interactive features. Use when building technical presentations, conference talks, code walkthroughs, teaching materials, or developer decks.\n---\n\n# Slidev - Presentation Slides for Developers\n\nWeb-based slides maker built on Vite, Vue, and Markdown.\n\n## When to Use\n\n- Technical presentations or slidedecks with live code examples\n- Syntax-highlighted code snippets with animations\n- Interactive demos (Monaco editor, runnable code)\n- Mathematical equations (LaTeX) or diagrams (Mermaid, PlantUML)\n- Record presentations with presenter notes\n- Export to PDF, PPTX, or host as SPA\n- Code walkthroughs for developer talks or workshops\n\n## Quick Start\n\n```bash\npnpm create slidev    # Create project\npnpm run dev          # Start dev server (opens http:\u002F\u002Flocalhost:3030)\npnpm run build        # Build static SPA\npnpm run export       # Export to PDF (requires playwright-chromium)\n```\n\n**Verify**: After `pnpm run dev`, confirm slides load at `http:\u002F\u002Flocalhost:3030`. After `pnpm run export`, check the output PDF exists in the project root.\n\n## Basic Syntax\n\n```md\n---\ntheme: default\ntitle: My Presentation\n---\n\n# First Slide\n\nContent here\n\n---\n\n# Second Slide\n\nMore content\n\n\u003C!--\nPresenter notes go here\n-->\n```\n\n- `---` separates slides\n- First frontmatter = headmatter (deck config)\n- HTML comments = presenter notes\n\n## Core References\n\n| Topic | Description | Reference |\n|-------|-------------|-----------|\n| Markdown Syntax | Slide separators, frontmatter, notes, code blocks | [core-syntax](references\u002Fcore-syntax.md) |\n| Animations | v-click, v-clicks, motion, transitions | [core-animations](references\u002Fcore-animations.md) |\n| Headmatter | Deck-wide configuration options | [core-headmatter](references\u002Fcore-headmatter.md) |\n| Frontmatter | Per-slide configuration options | [core-frontmatter](references\u002Fcore-frontmatter.md) |\n| CLI Commands | Dev, build, export, theme commands | [core-cli](references\u002Fcore-cli.md) |\n| Components | Built-in Vue components | [core-components](references\u002Fcore-components.md) |\n| Layouts | Built-in slide layouts | [core-layouts](references\u002Fcore-layouts.md) |\n| Exporting | PDF, PPTX, PNG export options | [core-exporting](references\u002Fcore-exporting.md) |\n| Hosting | Build and deploy to various platforms | [core-hosting](references\u002Fcore-hosting.md) |\n| Global Context | $nav, $slidev, composables API | [core-global-context](references\u002Fcore-global-context.md) |\n\n## Feature Reference\n\n### Code & Editor\n\n| Feature | Usage | Reference |\n|---------|-------|-----------|\n| Line highlighting | `` ```ts {2,3} `` | [code-line-highlighting](references\u002Fcode-line-highlighting.md) |\n| Click-based highlighting | `` ```ts {1\\|2-3\\|all} `` | [code-line-highlighting](references\u002Fcode-line-highlighting.md) |\n| Line numbers | `lineNumbers: true` or `{lines:true}` | [code-line-numbers](references\u002Fcode-line-numbers.md) |\n| Scrollable code | `{maxHeight:'100px'}` | [code-max-height](references\u002Fcode-max-height.md) |\n| Code tabs | `::code-group` (requires `comark: true`) | [code-groups](references\u002Fcode-groups.md) |\n| Monaco editor | `` ```ts {monaco} `` | [editor-monaco](references\u002Feditor-monaco.md) |\n| Run code | `` ```ts {monaco-run} `` | [editor-monaco-run](references\u002Feditor-monaco-run.md) |\n| Edit files | `\u003C\u003C\u003C .\u002Ffile.ts {monaco-write}` | [editor-monaco-write](references\u002Feditor-monaco-write.md) |\n| Code animations | `` ````md magic-move `` | [code-magic-move](references\u002Fcode-magic-move.md) |\n| TypeScript types | `` ```ts twoslash `` | [code-twoslash](references\u002Fcode-twoslash.md) |\n| Import code | `\u003C\u003C\u003C @\u002Fsnippets\u002Ffile.js` | [code-import-snippet](references\u002Fcode-import-snippet.md) |\n\n### Diagrams & Math\n\n| Feature | Usage | Reference |\n|---------|-------|-----------|\n| Mermaid diagrams | `` ```mermaid `` | [diagram-mermaid](references\u002Fdiagram-mermaid.md) |\n| PlantUML diagrams | `` ```plantuml `` | [diagram-plantuml](references\u002Fdiagram-plantuml.md) |\n| LaTeX math | `$inline$` or `$$block$$` | [diagram-latex](references\u002Fdiagram-latex.md) |\n\n### Layout & Styling\n\n| Feature | Usage | Reference |\n|---------|-------|-----------|\n| Canvas size | `canvasWidth`, `aspectRatio` | [layout-canvas-size](references\u002Flayout-canvas-size.md) |\n| Zoom slide | `zoom: 0.8` | [layout-zoom](references\u002Flayout-zoom.md) |\n| Scale elements | `\u003CTransform :scale=\"0.5\">` | [layout-transform](references\u002Flayout-transform.md) |\n| Layout slots | `::right::`, `::default::` | [layout-slots](references\u002Flayout-slots.md) |\n| Scoped CSS | `\u003Cstyle>` in slide | [style-scoped](references\u002Fstyle-scoped.md) |\n| Global layers | `global-top.vue`, `global-bottom.vue` | [layout-global-layers](references\u002Flayout-global-layers.md) |\n| Draggable elements | `v-drag`, `\u003Cv-drag>` | [layout-draggable](references\u002Flayout-draggable.md) |\n| Icons | `\u003Cmdi-icon-name \u002F>` | [style-icons](references\u002Fstyle-icons.md) |\n\n### Animation & Interaction\n\n| Feature | Usage | Reference |\n|---------|-------|-----------|\n| Click animations | `v-click`, `\u003Cv-clicks>` | [core-animations](references\u002Fcore-animations.md) |\n| Rough markers | `v-mark.underline`, `v-mark.circle` | [animation-rough-marker](references\u002Fanimation-rough-marker.md) |\n| Drawing mode | Press `C` or config `drawings:` | [animation-drawing](references\u002Fanimation-drawing.md) |\n| Direction styles | `forward:delay-300` | [style-direction](references\u002Fstyle-direction.md) |\n| Note highlighting | `[click]` in notes | [animation-click-marker](references\u002Fanimation-click-marker.md) |\n\n### Syntax Extensions\n\n| Feature | Usage | Reference |\n|---------|-------|-----------|\n| Comark syntax | `comark: true` + `{style=\"color:red\"}` | [syntax-comark](references\u002Fsyntax-comark.md) |\n| Block frontmatter | `` ```yaml `` instead of `---` | [syntax-block-frontmatter](references\u002Fsyntax-block-frontmatter.md) |\n| Import slides | `src: .\u002Fother.md` | [syntax-importing-slides](references\u002Fsyntax-importing-slides.md) |\n| Merge frontmatter | Main entry wins | [syntax-frontmatter-merging](references\u002Fsyntax-frontmatter-merging.md) |\n\n### Presenter & Recording\n\n| Feature | Usage | Reference |\n|---------|-------|-----------|\n| Recording | Press `G` for camera | [presenter-recording](references\u002Fpresenter-recording.md) |\n| Timer | `duration: 30min`, `timer: countdown` | [presenter-timer](references\u002Fpresenter-timer.md) |\n| Remote control | `slidev --remote` | [presenter-remote](references\u002Fpresenter-remote.md) |\n| Ruby text | `notesAutoRuby:` | [presenter-notes-ruby](references\u002Fpresenter-notes-ruby.md) |\n\n### Export & Build\n\n| Feature | Usage | Reference |\n|---------|-------|-----------|\n| Export options | `slidev export` | [core-exporting](references\u002Fcore-exporting.md) |\n| Build & deploy | `slidev build` | [core-hosting](references\u002Fcore-hosting.md) |\n| Build with PDF | `download: true` | [build-pdf](references\u002Fbuild-pdf.md) |\n| Cache images | Automatic for remote URLs | [build-remote-assets](references\u002Fbuild-remote-assets.md) |\n| OG image | `seoMeta.ogImage` or `og-image.png` | [build-og-image](references\u002Fbuild-og-image.md) |\n| SEO tags | `seoMeta:` | [build-seo-meta](references\u002Fbuild-seo-meta.md) |\n\n**Export prerequisite**: `pnpm add -D playwright-chromium` is required for PDF\u002FPPTX\u002FPNG export. If export fails with a browser error, install this dependency first.\n\n### Editor & Tools\n\n| Feature | Usage | Reference |\n|---------|-------|-----------|\n| Side editor | Click edit icon | [editor-side](references\u002Feditor-side.md) |\n| VS Code extension | Install `antfu.slidev` | [editor-vscode](references\u002Feditor-vscode.md) |\n| Prettier | `prettier-plugin-slidev` | [editor-prettier](references\u002Feditor-prettier.md) |\n| Eject theme | `slidev theme eject` | [tool-eject-theme](references\u002Ftool-eject-theme.md) |\n\n### Lifecycle & API\n\n| Feature | Usage | Reference |\n|---------|-------|-----------|\n| Slide hooks | `onSlideEnter()`, `onSlideLeave()` | [api-slide-hooks](references\u002Fapi-slide-hooks.md) |\n| Navigation API | `$nav`, `useNav()` | [core-global-context](references\u002Fcore-global-context.md) |\n\n## Common Layouts\n\n| Layout | Purpose |\n|--------|---------|\n| `cover` | Title\u002Fcover slide |\n| `center` | Centered content |\n| `default` | Standard slide |\n| `two-cols` | Two columns (use `::right::`) |\n| `two-cols-header` | Header + two columns |\n| `image` \u002F `image-left` \u002F `image-right` | Image layouts |\n| `iframe` \u002F `iframe-left` \u002F `iframe-right` | Embed URLs |\n| `quote` | Quotation |\n| `section` | Section divider |\n| `fact` \u002F `statement` | Data\u002Fstatement display |\n| `intro` \u002F `end` | Intro\u002Fend slides |\n\n## Resources\n\n- Documentation: https:\u002F\u002Fsli.dev\n- Theme Gallery: https:\u002F\u002Fsli.dev\u002Fresources\u002Ftheme-gallery\n- Showcases: https:\u002F\u002Fsli.dev\u002Fresources\u002Fshowcases\n","# Slidev - Presentation Slides for Developers\n\nWeb-based slides maker built on Vite, Vue, and Markdown.\n\n## When to Use\n\n- Technical presentations or slidedecks with live code examples\n- Syntax-highlighted code snippets with animations\n- Interactive demos (Monaco editor, runnable code)\n- Mathematical equations (LaTeX) or diagrams (Mermaid, PlantUML)\n- Record presentations with presenter notes\n- Export to PDF, PPTX, or host as SPA\n- Code walkthroughs for developer talks or workshops\n\n## Quick Start\n\n```bash\npnpm create slidev    # Create project\npnpm run dev          # Start dev server (opens http:\u002F\u002Flocalhost:3030)\npnpm run build        # Build static SPA\npnpm run export       # Export to PDF (requires playwright-chromium)\n```\n\n**Verify**: After `pnpm run dev`, confirm slides load at `http:\u002F\u002Flocalhost:3030`. After `pnpm run export`, check the output PDF exists in the project root.\n\n## Basic Syntax\n\n```md\n---\ntheme: default\ntitle: My Presentation\n---\n\n# First Slide\n\nContent here\n\n---\n\n# Second Slide\n\nMore content\n\n\u003C!--\nPresenter notes go here\n-->\n```\n\n- `---` separates slides\n- First frontmatter = headmatter (deck config)\n- HTML comments = presenter notes\n\n## Core References\n\n| Topic | Description | Reference |\n|-------|-------------|-----------|\n| Markdown Syntax | Slide separators, frontmatter, notes, code blocks | [core-syntax](references\u002Fcore-syntax.md) |\n| Animations | v-click, v-clicks, motion, transitions | [core-animations](references\u002Fcore-animations.md) |\n| Headmatter | Deck-wide configuration options | [core-headmatter](references\u002Fcore-headmatter.md) |\n| Frontmatter | Per-slide configuration options | [core-frontmatter](references\u002Fcore-frontmatter.md) |\n| CLI Commands | Dev, build, export, theme commands | [core-cli](references\u002Fcore-cli.md) |\n| Components | Built-in Vue components | [core-components](references\u002Fcore-components.md) |\n| Layouts | Built-in slide layouts | [core-layouts](references\u002Fcore-layouts.md) |\n| Exporting | PDF, PPTX, PNG export options | [core-exporting](references\u002Fcore-exporting.md) |\n| Hosting | Build and deploy to various platforms | [core-hosting](references\u002Fcore-hosting.md) |\n| Global Context | $nav, $slidev, composables API | [core-global-context](references\u002Fcore-global-context.md) |\n\n## Feature Reference\n\n### Code & Editor\n\n| Feature | Usage | Reference |\n|---------|-------|-----------|\n| Line highlighting | `` ```ts {2,3} `` | [code-line-highlighting](references\u002Fcode-line-highlighting.md) |\n| Click-based highlighting | `` ```ts {1\\|2-3\\|all} `` | [code-line-highlighting](references\u002Fcode-line-highlighting.md) |\n| Line numbers | `lineNumbers: true` or `{lines:true}` | [code-line-numbers](references\u002Fcode-line-numbers.md) |\n| Scrollable code | `{maxHeight:'100px'}` | [code-max-height](references\u002Fcode-max-height.md) |\n| Code tabs | `::code-group` (requires `comark: true`) | [code-groups](references\u002Fcode-groups.md) |\n| Monaco editor | `` ```ts {monaco} `` | [editor-monaco](references\u002Feditor-monaco.md) |\n| Run code | `` ```ts {monaco-run} `` | [editor-monaco-run](references\u002Feditor-monaco-run.md) |\n| Edit files | `\u003C\u003C\u003C .\u002Ffile.ts {monaco-write}` | [editor-monaco-write](references\u002Feditor-monaco-write.md) |\n| Code animations | `` ````md magic-move `` | [code-magic-move](references\u002Fcode-magic-move.md) |\n| TypeScript types | `` ```ts twoslash `` | [code-twoslash](references\u002Fcode-twoslash.md) |\n| Import code | `\u003C\u003C\u003C @\u002Fsnippets\u002Ffile.js` | [code-import-snippet](references\u002Fcode-import-snippet.md) |\n\n### Diagrams & Math\n\n| Feature | Usage | Reference |\n|---------|-------|-----------|\n| Mermaid diagrams | `` ```mermaid `` | [diagram-mermaid](references\u002Fdiagram-mermaid.md) |\n| PlantUML diagrams | `` ```plantuml `` | [diagram-plantuml](references\u002Fdiagram-plantuml.md) |\n| LaTeX math | `$inline$` or `$$block$$` | [diagram-latex](references\u002Fdiagram-latex.md) |\n\n### Layout & Styling\n\n| Feature | Usage | Reference |\n|---------|-------|-----------|\n| Canvas size | `canvasWidth`, `aspectRatio` | [layout-canvas-size](references\u002Flayout-canvas-size.md) |\n| Zoom slide | `zoom: 0.8` | [layout-zoom](references\u002Flayout-zoom.md) |\n| Scale elements | `\u003CTransform :scale=\"0.5\">` | [layout-transform](references\u002Flayout-transform.md) |\n| Layout slots | `::right::`, `::default::` | [layout-slots](references\u002Flayout-slots.md) |\n| Scoped CSS | `\u003Cstyle>` in slide | [style-scoped](references\u002Fstyle-scoped.md) |\n| Global layers | `global-top.vue`, `global-bottom.vue` | [layout-global-layers](references\u002Flayout-global-layers.md) |\n| Draggable elements | `v-drag`, `\u003Cv-drag>` | [layout-draggable](references\u002Flayout-draggable.md) |\n| Icons | `\u003Cmdi-icon-name \u002F>` | [style-icons](references\u002Fstyle-icons.md) |\n\n### Animation & Interaction\n\n| Feature | Usage | Reference |\n|---------|-------|-----------|\n| Click animations | `v-click`, `\u003Cv-clicks>` | [core-animations](references\u002Fcore-animations.md) |\n| Rough markers | `v-mark.underline`, `v-mark.circle` | [animation-rough-marker](references\u002Fanimation-rough-marker.md) |\n| Drawing mode | Press `C` or config `drawings:` | [animation-drawing](references\u002Fanimation-drawing.md) |\n| Direction styles | `forward:delay-300` | [style-direction](references\u002Fstyle-direction.md) |\n| Note highlighting | `[click]` in notes | [animation-click-marker](references\u002Fanimation-click-marker.md) |\n\n### Syntax Extensions\n\n| Feature | Usage | Reference |\n|---------|-------|-----------|\n| Comark syntax | `comark: true` + `{style=\"color:red\"}` | [syntax-comark](references\u002Fsyntax-comark.md) |\n| Block frontmatter | `` ```yaml `` instead of `---` | [syntax-block-frontmatter](references\u002Fsyntax-block-frontmatter.md) |\n| Import slides | `src: .\u002Fother.md` | [syntax-importing-slides](references\u002Fsyntax-importing-slides.md) |\n| Merge frontmatter | Main entry wins | [syntax-frontmatter-merging](references\u002Fsyntax-frontmatter-merging.md) |\n\n### Presenter & Recording\n\n| Feature | Usage | Reference |\n|---------|-------|-----------|\n| Recording | Press `G` for camera | [presenter-recording](references\u002Fpresenter-recording.md) |\n| Timer | `duration: 30min`, `timer: countdown` | [presenter-timer](references\u002Fpresenter-timer.md) |\n| Remote control | `slidev --remote` | [presenter-remote](references\u002Fpresenter-remote.md) |\n| Ruby text | `notesAutoRuby:` | [presenter-notes-ruby](references\u002Fpresenter-notes-ruby.md) |\n\n### Export & Build\n\n| Feature | Usage | Reference |\n|---------|-------|-----------|\n| Export options | `slidev export` | [core-exporting](references\u002Fcore-exporting.md) |\n| Build & deploy | `slidev build` | [core-hosting](references\u002Fcore-hosting.md) |\n| Build with PDF | `download: true` | [build-pdf](references\u002Fbuild-pdf.md) |\n| Cache images | Automatic for remote URLs | [build-remote-assets](references\u002Fbuild-remote-assets.md) |\n| OG image | `seoMeta.ogImage` or `og-image.png` | [build-og-image](references\u002Fbuild-og-image.md) |\n| SEO tags | `seoMeta:` | [build-seo-meta](references\u002Fbuild-seo-meta.md) |\n\n**Export prerequisite**: `pnpm add -D playwright-chromium` is required for PDF\u002FPPTX\u002FPNG export. If export fails with a browser error, install this dependency first.\n\n### Editor & Tools\n\n| Feature | Usage | Reference |\n|---------|-------|-----------|\n| Side editor | Click edit icon | [editor-side](references\u002Feditor-side.md) |\n| VS Code extension | Install `antfu.slidev` | [editor-vscode](references\u002Feditor-vscode.md) |\n| Prettier | `prettier-plugin-slidev` | [editor-prettier](references\u002Feditor-prettier.md) |\n| Eject theme | `slidev theme eject` | [tool-eject-theme](references\u002Ftool-eject-theme.md) |\n\n### Lifecycle & API\n\n| Feature | Usage | Reference |\n|---------|-------|-----------|\n| Slide hooks | `onSlideEnter()`, `onSlideLeave()` | [api-slide-hooks](references\u002Fapi-slide-hooks.md) |\n| Navigation API | `$nav`, `useNav()` | [core-global-context](references\u002Fcore-global-context.md) |\n\n## Common Layouts\n\n| Layout | Purpose |\n|--------|---------|\n| `cover` | Title\u002Fcover slide |\n| `center` | Centered content |\n| `default` | Standard slide |\n| `two-cols` | Two columns (use `::right::`) |\n| `two-cols-header` | Header + two columns |\n| `image` \u002F `image-left` \u002F `image-right` | Image layouts |\n| `iframe` \u002F `iframe-left` \u002F `iframe-right` | Embed URLs |\n| `quote` | Quotation |\n| `section` | Section divider |\n| `fact` \u002F `statement` | Data\u002Fstatement display |\n| `intro` \u002F `end` | Intro\u002Fend slides |\n\n## Resources\n\n- Documentation: https:\u002F\u002Fsli.dev\n- Theme Gallery: https:\u002F\u002Fsli.dev\u002Fresources\u002Ftheme-gallery\n- Showcases: https:\u002F\u002Fsli.dev\u002Fresources\u002Fshowcases\n",{"name":5,"description":7},"main","c9d0c408715983e993b2f9ebffdbfa7f10153bcb","frontend\u002Fframeworks\u002Fslidev",0,"https:\u002F\u002Fgithub.com\u002FNairon-AI\u002Fagentic-starter-pack","https:\u002F\u002Fgithub.com\u002FNairon-AI","https:\u002F\u002Fwww.naironai.com\u002F","Building the future of Work","2026-09-20 17:40:05",{"source":8,"skillName":5,"commands":58,"prompt":68,"zipAvailable":69},[59,62,65],{"tool":60,"command":61},"npx","npx skills add Nairon-AI\u002Fagentic-starter-pack --skill slidev",{"tool":63,"command":64},"bunx","bunx skills add Nairon-AI\u002Fagentic-starter-pack --skill slidev",{"tool":66,"command":67},"pnpm","pnpm dlx skills add Nairon-AI\u002Fagentic-starter-pack --skill slidev","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FNairon-AI\u002Fagentic-starter-pack\u002Fblob\u002Fmain\u002Ffrontend\u002Fframeworks\u002Fslidev\u002FSKILL.md",true,[],[72,104,125,146,166,187],{"skillNo":73,"name":74,"nameZh":6,"description":75,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":76,"categories":77,"keywords":86,"publishedAt":43},"01M6RBCG630Y8X99XWR9Q4GYNY","writing-shape","Take a markdown file of raw material and shape it into an article through a conversational session — drafting candidate openings, growing the piece paragraph by paragraph, arguing about format (lists, tables, callouts, quotes) at each step. Use when the user has a pile of notes, fragments, or a rough draft and wants help turning it into something publishable.","https:\u002F\u002Fgithub.com\u002FNairon-AI\u002Fagentic-starter-pack\u002Fblob\u002Fmain\u002Fwriting\u002Fwriting-shape\u002FSKILL.md",[78,83],{"categoryNo":79,"categoryName":80,"taxonomyType":81,"taxonomyTypeDesc":82},"01JBSEEDCAT000000000000018","写作与文案","SCENARIO","使用场景",{"categoryNo":84,"categoryName":85,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000036","内容创作者",[87,88,89,90,91,92,36,93,94,24,95,96,97,98,99,100,101,102,103,25],"writing","writing shape","shape","notes","help","file","format","session","take","draft","article","material","it","about","quotes","at","candidate",{"skillNo":105,"name":106,"nameZh":6,"description":107,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":108,"categories":109,"keywords":112,"publishedAt":43},"01M6RBCCCB1KMF01P5SYGFWBSW","writing-fragments","Grilling session that mines the user for fragments — heterogeneous nuggets of writing (claims, vignettes, sharp sentences, half-thoughts) — and appends them to a single document as raw material for a future article. Use when the user wants to develop ideas before imposing structure, or mentions \"fragments\", \"ideate\", or \"raw material\" for writing.","https:\u002F\u002Fgithub.com\u002FNairon-AI\u002Fagentic-starter-pack\u002Fblob\u002Fmain\u002Fwriting\u002Fwriting-fragments\u002FSKILL.md",[110,111],{"categoryNo":79,"categoryName":80,"taxonomyType":81,"taxonomyTypeDesc":82},{"categoryNo":84,"categoryName":85,"taxonomyType":21,"taxonomyTypeDesc":22},[87,113,114,115,116,117,94,24,118,119,120,97,121,98,122,123,29,124,25],"writing fragments","grilling","ideate","develop","user","document","structure","ideas","as","sharp","claims","single",{"skillNo":126,"name":127,"nameZh":6,"description":128,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":129,"categories":130,"keywords":133,"publishedAt":43},"01M6RBC8V7NHHKMTAZB4BPXVYQ","writing-beats","Shape an article as a journey of beats, choose-your-own-adventure style. The user picks a starting beat from the raw material, you write only that beat, then offer options for where to pivot next, beat by beat, until the article reaches a natural end. Use when the user has raw material and wants to assemble it as a narrative rather than an argument.","https:\u002F\u002Fgithub.com\u002FNairon-AI\u002Fagentic-starter-pack\u002Fblob\u002Fmain\u002Fwriting\u002Fwriting-beats\u002FSKILL.md",[131,132],{"categoryNo":79,"categoryName":80,"taxonomyType":81,"taxonomyTypeDesc":82},{"categoryNo":84,"categoryName":85,"taxonomyType":21,"taxonomyTypeDesc":22},[87,134,135,136,24,137,138,89,139,140,141,97,142,121,143,98,144,145,29,25],"writing beats","choose","write","assemble","only","journey","next","options","end","style","narrative","argument",{"skillNo":147,"name":148,"nameZh":6,"description":149,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":150,"categories":151,"keywords":154,"publishedAt":43},"01M6RBC58SG5Y5SC4ZV4ZNEFHC","stop-slop","Remove AI writing patterns from prose. Use when drafting, editing, or reviewing text to eliminate predictable AI tells.","https:\u002F\u002Fgithub.com\u002FNairon-AI\u002Fagentic-starter-pack\u002Fblob\u002Fmain\u002Fwriting\u002Fstop-slop\u002FSKILL.md",[152,153],{"categoryNo":79,"categoryName":80,"taxonomyType":81,"taxonomyTypeDesc":82},{"categoryNo":84,"categoryName":85,"taxonomyType":21,"taxonomyTypeDesc":22},[155,156,157,87,158,159,160,161,162,24,163,164,165,29,25],"stop","stop slop","slop","content","https","text","editing","remove","prose","patterns","drafts",{"skillNo":167,"name":168,"nameZh":6,"description":169,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":170,"categories":171,"keywords":174,"publishedAt":43},"01M6RBBJTTCJ7KZCP16G9JDFZH","humanizer","Remove signs of AI-generated writing from text. Use when editing or reviewing\ntext to make it sound more natural and human-written. Based on Wikipedia's\ncomprehensive \"Signs of AI writing\" guide. Detects and fixes patterns including:\ninflated symbolism, promotional language, superficial -ing analyses, vague\nattributions, em dash overuse, rule of three, AI vocabulary words, passive\nvoice, negative parallelisms, and filler phrases.","https:\u002F\u002Fgithub.com\u002FNairon-AI\u002Fagentic-starter-pack\u002Fblob\u002Fmain\u002Fwriting\u002Fhumanizer\u002FSKILL.md",[172,173],{"categoryNo":79,"categoryName":80,"taxonomyType":81,"taxonomyTypeDesc":82},{"categoryNo":84,"categoryName":85,"taxonomyType":21,"taxonomyTypeDesc":22},[168,87,39,175,160,176,136,177,178,162,179,180,164,181,182,183,184,185,186,25],"em dash","read","edit","generated","guide","opencode","three","human","make","wikipedia","vague","dash",{"skillNo":188,"name":189,"nameZh":6,"description":190,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":191,"categories":192,"keywords":193,"publishedAt":43},"01M6RBBEQKJ5HRH8AV9J85QB1T","feedback","Prepare, deliver, and debrief timely interpersonal feedback using a question-first coaching flow, observable behavior, owned experience, and concrete impact. Use when drafting feedback, coaching managers, rehearsing a feedback conversation, praising specific behavior, or reviewing whether feedback landed.","https:\u002F\u002Fgithub.com\u002FNairon-AI\u002Fagentic-starter-pack\u002Fblob\u002Fmain\u002Fwriting\u002Ffeedback\u002FSKILL.md",[],[189,194,195,196,197,198,24,199,200,201,202,203,25,204],"prepare","flow","first","question","behavior","conversation","coaching","debrief","impact","managers","deliver"]