kcchien
@kcchien
Public Skills
clawpilot
by kcchien
Expert skill for OpenClaw (v2026.2.19) — self-hosted AI gateway connecting chat apps (WhatsApp, Telegram, Discord, Slack, iMessage, Signal, LINE, Matrix, Teams, Google Chat, BlueBubbles) to AI agents. Use when user asks about: (1) Installing, configuring, or updating OpenClaw, (2) Setting up or troubleshooting chat channels (e.g. "my WhatsApp bot isn't responding"), (3) Security hardening, auditing, or checking a local OpenClaw installation, (4) Inspecting openclaw.json config, prompts (SOUL.md/AGENTS.md), or session transcripts, (5) Multi-agent routing, session management, agent isolation, (6) Cloud deployment (AWS/GCP/Fly.io/Docker) and remote access (Tailscale/SSH), (7) Upgrading or migrating OpenClaw versions, (8) Discovering or installing OpenClaw skills from ClawHub, (9) Any mention of "openclaw", "openclaw.json", "~/.openclaw", or gateway config. Includes bundled scripts for security audit (CVE detection, OWASP/NIST mapping, supply chain scan), config inspection, prompt checking, and session scanning. Do NOT use for: general chatbot frameworks (Botpress, Rasa, etc.), non-OpenClaw AI gateways, or generic Docker/cloud questions unrelated to OpenClaw deployment.
model-thinking
by kcchien
Mental models toolkit for clearer thinking, better decisions, and problem-solving. Use when users face complex problems, need decision support, want to analyze situations from multiple angles, organize information, understand systems, predict outcomes, or learn about specific mental models. Triggers include phrases like "help me think through", "analyze this problem", "what models apply here", "how should I decide", "evaluate options", or direct model references (e.g., "use second-order thinking", "apply inversion"). 中文觸發:「思維模型」、「幫我分析」、「決策分析」、「多角度思考」、「怎麼判斷」、「幫我想清楚」、「系統思考」、「風險評估」。
zeabur
by kcchien
"Zeabur cloud platform assistant for deployment, management, and optimization. Use when: (1) Deploying applications to Zeabur (Git, Docker, local upload, templates), (2) Managing Zeabur services via CLI (npx zeabur) or GraphQL API, (3) Configuring domains, environment variables, networking, or volumes, (4) Troubleshooting deployment failures, connectivity issues, or build errors, (5) Optimizing Zeabur costs, performance, or high availability architecture, (6) Working with Zeabur templates (YAML spec creation and deployment), (7) Setting up CI/CD pipelines with Zeabur, (8) Managing databases and prebuilt services on Zeabur, (9) Any mention of zeabur, zeabur.yaml, zbpack, zeabur.app, or zeabur CLI commands. Triggers: zeabur, deploy to zeabur, zeabur cli, zeabur api, zeabur template, zbpack, zeabur.app, zeabur domain, zeabur variable, zeabur service."
agent-browser
by kcchien
Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling forms, clicking buttons, taking screenshots, extracting data, testing web apps, or automating any browser task. Triggers include requests to "open a website", "fill out a form", "click a button", "take a screenshot", "scrape data from a page", "test this web app", "login to a site", "automate browser actions", or any task requiring programmatic web interaction.
obsidian-vault-manager
by kcchien
Obsidian 保管庫維運與個人知識管理顧問。靈活運用 Obsidian CLI 和 Claude Code 工具, 自動選擇最佳工具來完成任務。支援保管庫健康檢查、筆記搜尋與查詢、標籤整理、 知識萃取與摘要、建立內容地圖(MOC)、重構資料夾結構、批次修改筆記、 簡體中文轉繁體中文(zh-CN → zh-TW)等操作。 使用時機:(1) 使用者提到 Obsidian、保管庫、vault、筆記管理、知識管理, (2) 需要搜尋、整理、分類、萃取保管庫中的知識, (3) 需要操作 Obsidian CLI 指令(標籤、屬性、連結、外掛等), (4) 需要批次處理筆記內容(合併、重新命名、修改 frontmatter 等), (5) 保管庫維運(健康檢查、找孤立筆記、清理未解析連結等), (6) 需要簡體轉繁體、簡轉繁、zh-CN 轉 zh-TW、OpenCC 轉換。 中文觸發:Obsidian、筆記、保管庫、知識管理、標籤整理、MOC、每日筆記、反向連結、 簡轉繁、簡體轉繁體、中文轉換。
tsmc-research-notes
by kcchien
"半導體晶圓廠 CuCMP 加藥研究筆記整理工具。以資深廠務 + AI 專家的第一人稱視角,將研究過程中的分析成果轉化為獨立、自足的 Obsidian 知識筆記,進行跨域經驗傳承。Use when: (1) 使用者提到「整理研究筆記」、「更新 Obsidian 筆記」、「寫筆記」加上 GS 或 CuCMP 相關關鍵字, (2) 需要將分析成果轉為可傳承的知識文件, (3) 更新 CuCMP 研究筆記目錄或附錄。中文觸發:研究筆記、GS notebook、CuCMP、知識整理、經驗傳承、寫筆記。"
crisp-reading
by kcchien
CRISP Reading — AI 深度閱讀夥伴。Comprehend · Review · Internalize · Synthesize · Practice。 整合 Adler 分析閱讀、樊登 TIPS 拆書法、RIA 拆書幫、 Zettelkasten、費曼技巧、Self-Explanation、Steel-Manning。 分析書籍並產出互動式 HTML 閱讀報告。 Use when: (1) 使用者提到「讀這本書」「分析這本書」「幫我讀」「這本書值不值得讀」 "analyze this book" "book review" "book summary" "reading notes" "what's this book about" "deep reading", (2) 要求書籍評估、讀書筆記、閱讀報告, (3) 提到 CRISP、CRISP Reading、深度閱讀。 Not for: 純粹的文件摘要(沒有閱讀意圖的「幫我總結這篇」)、 學術論文的系統性文獻回顧(Systematic Review)、速讀技巧訓練。
clawpilot
by kcchien
Expert skill for OpenClaw (v2026.2.19) — self-hosted AI gateway connecting chat apps (WhatsApp, Telegram, Discord, Slack, iMessage, Signal, LINE, Matrix, Teams, Google Chat, BlueBubbles) to AI agents. Use when user asks about: (1) Installing, configuring, or updating OpenClaw, (2) Setting up or troubleshooting chat channels (e.g. "my WhatsApp bot isn't responding"), (3) Security hardening, auditing, or checking a local OpenClaw installation, (4) Inspecting openclaw.json config, prompts (SOUL.md/AGENTS.md), or session transcripts, (5) Multi-agent routing, session management, agent isolation, (6) Cloud deployment (AWS/GCP/Fly.io/Docker) and remote access (Tailscale/SSH), (7) Upgrading or migrating OpenClaw versions, (8) Discovering or installing OpenClaw skills from ClawHub, (9) Any mention of "openclaw", "openclaw.json", "~/.openclaw", or gateway config. Includes bundled scripts for security audit (CVE detection, OWASP/NIST mapping, supply chain scan), config inspection, prompt checking, and session scanning. Do NOT use for: general chatbot frameworks (Botpress, Rasa, etc.), non-OpenClaw AI gateways, or generic Docker/cloud questions unrelated to OpenClaw deployment.
smart-water-treatment
by kcchien
"Water treatment system architect. Use for: (1) Process troubleshooting and system design for semiconductor UPW, municipal, industrial, desalination, and reuse applications, (2) Water quality analysis, chemical dosing, and emerging contaminants (RO, EDI, IX, UF, MBR, AOP, biological treatment), (3) AI/ML modeling with PINNs, time-series foundation models, PID/MPC control, (4) SCADA/OT integration (OPC UA/MQTT), IEC 62443 cybersecurity, SEMI E187, (5) ESG reporting, ISA-101 HMI design, and deployment architecture. 中文觸發:水處理、超純水、海水淡化、再生水、污水處理、RO膜、加藥控制、SCADA、薄膜、混凝、消毒、污泥。"
vscode-extension-uiux
by kcchien
Build secure, elegant, and accessible VS Code extensions with excellent UI/UX. Covers the complete Extension API including webviews, tree views, custom editors, sidebars, panels, and activity bar integration. Use this skill when: (1) Creating new VS Code extensions, (2) Building webview-based UIs, (3) Implementing tree views or custom editors, (4) Adding sidebar/panel contributions, (5) Ensuring extension security (CSP, message validation), (6) Theming and accessibility compliance, (7) Reviewing or improving existing extension UI/UX.
aipoint-brand
by kcchien
Apply AIPoint brand guidelines to presentations, documents, and designs. Use this skill when creating or styling any content for AIPoint including: presentations (PPTX), documents (DOCX), web designs, marketing materials, or any visual content requiring AIPoint branding. Triggers: "AIPoint brand", "our brand", "company colors", "brand guidelines", "AIPoint style", or when working on AIPoint materials.
document-to-markdown
by kcchien
Convert PDF, Office, images, HTML, and URLs to Markdown. Use for document conversion, text extraction, OCR, web scraping, RAG pipelines. Triggers: "convert to markdown", "extract text", "read PDF", "scrape URL".
excalidraw
by kcchien
Create professional diagrams and visualizations using Excalidraw JSON format. Specialized for IT architecture diagrams, flowcharts, network topology, system design, microservices, ER diagrams, and state machines. Includes curated color palettes and visual styles. Use when working with .excalidraw files, or when user mentions diagrams, flowcharts, architecture visualization, or drawing. Delegates to subagents to prevent context exhaustion from verbose JSON.
quality-check
by kcchien
Run before marking coding tasks complete - validates code quality via IDE diagnostics, code review rules, and tests with fast-feedback short-circuiting
by kcchien
Comprehensive PDF manipulation toolkit for extracting text and tables, creating new PDFs, merging/splitting documents, and handling forms. Use when the user asks to process, manipulate, merge, split, extract from, fill, create, or convert PDF files. Handles phrasings like "merge these PDFs", "extract text from PDF", "fill this PDF form", "split PDF into pages", "convert PDF to images". (user)
remotion-best-practices
by kcchien
Best practices for Remotion - Video creation in React
planning-with-files
by kcchien
Implements Manus-style file-based planning for complex tasks. Creates task_plan.md, findings.md, and progress.md. Use when starting complex multi-step tasks, research projects, or any task requiring >5 tool calls.
xlsx
by kcchien
"Comprehensive spreadsheet creation, editing, and analysis with support for formulas, formatting, data analysis, and visualization. When Claude needs to work with spreadsheets (.xlsx, .xlsm, .csv, .tsv, etc) for: (1) Creating new spreadsheets with formulas and formatting, (2) Reading or analyzing data, (3) Modify existing spreadsheets while preserving formulas, (4) Data analysis and visualization in spreadsheets, or (5) Recalculating formulas"