html-slide-render
Final HTML slide stage. Trigger when the user wants to implement or render an editable HTML slide deck from DESIGN.md, slide_plan.json, and html_slide_prompts.json.
Browse reusable Agent Skills, each with a clear purpose and practical guidance.
Final HTML slide stage. Trigger when the user wants to implement or render an editable HTML slide deck from DESIGN.md, slide_plan.json, and html_slide_prompts.json.
Microsoft Excel API integration with managed OAuth. Read and write Excel workbooks, worksheets, ranges, tables, and charts stored in OneDrive. Use this skill when users want to read or modify Excel spreadsheets, manage worksheet data, work with tables, or access cell values.
Create and manage PandaDoc documents, templates, folders, and contacts via the PandaDoc API. Use this skill when users want to create documents from templates, manage document workflows, track signature status, and coordinate document signing via PandaDoc.
Use when adding or editing pages on the published Switchyard MkDocs site (`docs/`, `mkdocs.yml`, `.github/workflows/docs.yml`), wiring a new page into the nav, debugging a `mkdocs build --strict` failure, previewing the site locally, or reviewing changes to the docs CI workflow. Triggers on phrases like "add a docs page", "the docs site is broken", "mkdocs strict is failing", "preview docs locally", or any edit under `docs/**` that should reach the published Pages site.
Convert structured natural-language notes, bullet lists, meeting logs, outlines, and semi-structured Markdown into clean TileLineBase table Markdown. Use when the user asks to turn natural text into TLB, convert prose or bullets into table blocks, restructure notes into TileLineBase rows, or extract repeated records into H2 key-value rows.
Update motor diagram SVG files from ArduPilot documentation. Use when downloading new motor diagrams via scripts/download_motor_diagrams.py, adding new SVG filenames to the motor_diagrams list, or verifying SVG files in ardupilot_methodic_configurator/images/.
Download Xiaoyuzhou FM podcast episode audio files from xiaoyuzhoufm.com/episode links. Use when the user provides a Xiaoyuzhou episode URL or says in Chinese or English that they want to download this podcast, download this Xiaoyuzhou podcast, download this episode, download the audio, save the podcast audio, get the .m4a file, extract the audio URL, or verify a Xiaoyuzhou audio download. Chinese trigger phrases include 帮我下载这个播客, 下载这个播客, 下载这个小宇宙播客, 下载这期小宇宙, 把这期播客音频下下来, 把这个音频保存下来.
Adds videos, blog posts, or podcasts to the debbie.codes website by extracting metadata from a URL, creating a content file with frontmatter, and opening a PR. Use when the user says 'add video', 'add blog post', 'add podcast', 'add this to the site', or provides a YouTube, podcast, or blog URL to add as content.
Maintain the product LLM Wiki under docs/product/wiki, including raw-doc ingestion, compiled summaries and concepts, query guidance, structural lint rules, and staged review handling for uncertain product knowledge.
Fetch official brand/product/tool logos (Stripe, GitHub, Notion, AWS, Figma, etc.) as clean SVGs from SVGL (svgl.app) — as saved .svg files, inline markup, or installed React components. Check this whenever logos or SVGs come up, e.g. adding brand marks to integration/partner rows, footers, pricing tables, or slides; replacing a blurry logo with a vector; getting light/dark variants; or finding an official logo. Prefer it over hand-writing SVG markup or grabbing random files. Skip for generic UI icons, illustrations, charts, favicons from an existing logo, or designing a brand-new custom logo.