← all publishers

DawnMoon1542

@dawnmoon1542 source repo

22 published skills

  1. Md2html · dawnmoon1542 bundle
    Convert long-form Markdown (plan, spec, system design, RFC, runbook, postmortem, brainstorm, notes) into a single self-contained HTML page with Mermaid diagrams, syntax-highlighted code, step timelines, callouts, sidebar TOC. Claude-orange light+dark theme. Multi-language. Portable across Claude Code / Codex / Antigravity / any AI agent.
    0 installs
  2. Git Smart Commit · dawnmoon1542
    分析当前工作目录的 git 变更,自动生成结构化的 commit message,先 dry-run 展示后由用户确认再提交。触发于用户要求"提交代码"、"commit"、"生成 commit message"、"smart commit"等场景。
    0 installs
  3. Git Smart Squash · dawnmoon1542
    将指定范围内的多个 commits 通过 rebase squash 合并为一个 commit 并重写 message。先 dry-run 展示后由用户确认再执行。触发于用户要求"squash commits"、"合并提交"、"压缩提交"、"smart squash"等场景。
    0 installs
  4. Yt Dlp Downloader · dawnmoon1542 bundle
    Download videos from YouTube, Bilibili, Twitter, and thousands of other sites using yt-dlp. Use when the user provides a video URL and wants to download it, extract audio (MP3), download subtitles, or select video quality. Triggers on phrases like "下载视频", "download video", "yt-dlp", "YouTube", "B站", "抖音", "提取音频", "extract audio".
    0 installs
  5. Node Best Practices · dawnmoon1542 bundle
    Provides domain-specific best practices for Node.js development with TypeScript, covering type stripping, async patterns, error handling, streams, modules, testing, performance, caching, logging, and more. Use when setting up Node.js projects with native TypeScript support, configuring type stripping (--experimental-strip-types), writing Node 22+ TypeScript without a build step, or when the user mentions 'native TypeScript in Node', 'strip types', 'Node 22 TypeScript', '.ts files without compilation', 'ts-node alternative', or needs guidance on error handling, graceful shutdown, flaky tests, profiling, or environment configuration in Node.js. Helps configure tsconfig.json for type stripping, set up package.json scripts, handle module resolution and import extensions, and apply robust patterns across the full Node.js stack.
    0 installs
  6. React Best Practices · dawnmoon1542 bundle
    React and Next.js performance optimization guidelines from Vercel Engineering. This skill should be used when writing, reviewing, or refactoring React/Next.js code to ensure optimal performance patterns. Triggers on tasks involving React components, Next.js pages, data fetching, bundle optimization, or performance improvements.
    0 installs
  7. Code Review · dawnmoon1542 bundle
    在完成任务、实现主要功能或合并之前使用,验证工作是否满足需求;或在收到代码审查反馈时使用,以技术严谨性而非表演性同意来处理
    0 installs
  8. Pi Session Summarizer · dawnmoon1542 bundle
    提取指定时间范围内所有 pi agent session 记录,按项目分类整理为结构化 markdown 文档,保存到当前工作目录。用于定期回顾、进度汇总、工作记录归档。
    0 installs
  9. Brainstorming · dawnmoon1542
    在创造性开发前使用——一次确认完整需求、方向和全部 Stage,再交给 grill-with-docs 依次完成各 Stage 设计
    0 installs
  10. Writing Plans · dawnmoon1542 bundle
    grill-with-docs 完成全部 Stage 设计后使用——依次生成全部 Stage 的可执行计划,再统一交给 smart-exec-plan
    0 installs
  11. Executing Plans · dawnmoon1542
    由 smart-exec-plan 调用——解析全部 Stage 计划,按 Stage、Task Group、Task、Step 顺序持续推进并维护进度
    0 installs
  12. Grill With Docs · dawnmoon1542 bundle
    brainstorming 完成后使用——依次完成全部 Stage 的领域对质和最终状态设计,再统一交给 writing-plans
    0 installs
  13. Smart Exec Plan · dawnmoon1542
    writing-plans 完成全部 Stage 后使用——创建开发分支,组合 executing-plans、TDD 和子代理审查逐 Task 提交,并在每个 Stage 后以 --no-ff 合并回原分支
    0 installs
  14. Search Layer · dawnmoon1542 bundle
    DEFAULT search tool for ALL search/lookup needs. Multi-source search and deduplication layer with intent-aware scoring. Integrates Brave Search (web_search), Exa, Tavily, and Grok to provide high-coverage, high-quality results. Automatically classifies query intent and adjusts search strategy, scoring weights, and result synthesis. Use for ANY query that requires web search — factual lookups, research, news, comparisons, resource finding, "what is X", status checks, etc. Do NOT use raw web_search directly; always route through this skill.
    0 installs
  15. Mineru Extract · dawnmoon1542 bundle
    Use the official MinerU (mineru.net) parsing API to convert a URL (HTML pages like WeChat articles, or direct PDF/Office/image links) into clean Markdown + structured outputs. Use when web_fetch/browser can’t access or extracts messy content, and you want higher-fidelity parsing (layout/table/formula/OCR).
    0 installs
  16. Content Extract · dawnmoon1542 bundle
    Robust URL-to-Markdown extraction for AI agent workflows. Use when the user wants to "extract/summarize/convert a webpage to markdown" (especially WeChat mp.weixin.qq.com) and web_fetch/browser is blocked or messy. Uses a cheap probe via web_fetch first, then falls back to the official MinerU API (via the local mineru-extract skill) and returns a traceable result contract with source links.
    0 installs
  17. UI Component Library Showcase · dawnmoon1542 bundle
    比较 shadcn/ui、HeroUI、Material UI、UI TripleD、Tailark UI、ReUI、shadcnblocks、Kokonut UI,并维护 pnpm + React 展示项目。用于 UI 组件库选型、风格页面规划、shadcn 生态组件库比较、React 页面展示框架扩展。
    0 installs
  18. Systematic Debugging · dawnmoon1542 bundle
    遇到任何 bug、测试失败或意外行为时,在提出修复方案之前使用
    0 installs
  19. Test Driven Development · dawnmoon1542 bundle
    处理有实际行为影响的功能、bug 修复或行为重构时使用,编写与改动相称的测试并验证最终行为
    0 installs
  20. Dispatching Parallel Agents · dawnmoon1542
    当面临 2 个以上可以独立工作、没有共享状态或顺序依赖的任务时使用
    0 installs
  21. Subagent Driven Development · dawnmoon1542 bundle
    由 smart-exec-plan 调用——为每个 Task 分派独立实现者并执行规格、质量、Stage 和最终审查
    0 installs
  22. Frontend UI Design Morandi Color Scheme · dawnmoon1542
    前端UI设计莫兰迪配色方案。在界面中形成低饱和、偏灰、层级清晰的统一观感,兼顾阅读性与氛围感,适用于品牌型与内容型产品界面。
    0 installs