Back to authors
cacr92

cacr92

32 Skills published on GitHub.

api-design

当用户要求"设计API"、"创建DTO"、"定义数据结构"、"API文档"、"请求响应格式",或者提到"API设计"、"数据传输对象"、"契约"、"接口"时使用此技能。用于 API 设计模式、数据建模、类型安全或后端 API 结构设计。

UncategorizedView skill →

code-review

当用户要求"审查代码"、"代码检查"、"检查bug"、"代码质量检查"、"发现问题"、"重构建议",或者提到"代码审查"、"code review"、"审查"、"检查"时使用此技能。用于代码质量、潜在bug、性能问题、安全漏洞或改进机会的反馈。

UncategorizedView skill →

debugging

当用户要求"调试这个"、"修复bug"、"排查问题"、"不工作"、"出错了"、"调查问题"、"性能问题"、"类型错误"、"Tauri 通信失败"、"断点调试"、"日志分析"、"性能分析"、"内存泄漏"、"死锁",或者提到"调试"、"debugging"、"bug"、"问题"、"崩溃"、"错误"、"配方优化失败"、"HiGHS 求解器问题"时使用此技能。用于诊断和修复 Rust、React、数据库或 Tauri 集成代码中的问题。

UncategorizedView skill →

deepseek-integration

当用户要求"DeepSeek API 集成"、"AI 服务"、"生成回复建议"、"调用 LLM"、"HTTP 请求"、"流式响应"、"连接池优化"、"重试策略",或者提到"DeepSeek"、"API 调用"、"reqwest"、"streaming"时使用此技能。用于 DeepSeek API 集成、HTTP 客户端配置、错误处理、流式响应、连接池优化和 API 密钥管理。

UncategorizedView skill →

error-handling-debugging

当用户要求"处理错误"、"错误处理"、"捕获异常"、"错误恢复",或者提到"错误处理"、"error handling"、"异常"时使用此技能。用于处理 Rust 或 TypeScript 中的错误、调试问题、排查 Tauri 命令失败、修复数据库错误或实现错误恢复策略。

UncategorizedView skill →

ipc-communication

当用户要求"IPC 通信"、"进程通信"、"Agent 协议"、"stdin/stdout"、"JSON 消息"、"Orchestrator 通信"、"消息序列化",或者提到"进程间通信"、"Agent 集成"、"消息协议"时使用此技能。用于实现 Rust Orchestrator 和 Platform Agents 之间的 IPC 通信,包括消息格式定义、序列化、错误处理和性能优化。

UncategorizedView skill →

macos-agent-development

macOS Agent 开发规范(Swift + Accessibility API),包括项目结构、Accessibility API 使用、UI Automation、IPC 通信集成、错误处理和测试。

UncategorizedView skill →

project-overview

Background knowledge about WeReply project architecture, features, and context. Automatically loaded for AI reference, not directly user-invocable.

UncategorizedView skill →

python-agent-development

Python Agent 开发规范(Windows wxauto v4),包括项目结构、模块化、wxauto 使用、IPC 集成、错误处理、测试和部署。

UncategorizedView skill →

react-typescript-development

当用户要求"开发 React 组件"、"编写前端代码"、"创建界面"、"实现状态管理"、"前端开发"、"TanStack Query"、"Ant Design"、"AI 聊天组件"、"配方管理界面"、"Hooks 优化"、"表单验证"、"响应式布局"、"类型安全"、"避免 as any"、"组件性能"、"useMemo"、"useCallback"、"React.memo",或者提到"React开发"、"前端开发"、"组件"、"UI"、"桌面应用界面"、"TypeScript"、"类型检查"时使用此技能。用于开发 React 19 组件、TypeScript 5、Ant Design、Hooks 最佳实践、TanStack Query 状态管理、性能优化或创建 Tauri 饲料配方系统的类型安全前端界面。

UncategorizedView skill →

refactoring

当用户要求"重构代码"、"改进代码结构"、"清理代码"、"降低复杂度"、"提取方法",或者提到"重构"、"refactoring"、"代码异味"、"技术债"、"遗留代码"时使用此技能。用于在不改变功能的前提下提高代码质量、可维护性或设计。

UncategorizedView skill →

rust-optimization

当用户要求"优化 Rust 代码"、"提高性能"、"减少内存使用"、"并行计算"、"缓存策略"、"HiGHS 求解器优化"、"数值计算优化"、"Moka 缓存"、"Rayon 并行"、"避免克隆"、"减少分配"、"SIMD 优化"、"工作窃取"、"异步性能"、"零成本抽象"、"内存优化"、"并发优化",或者提到"性能优化"、"Rust优化"、"优化"、"配方计算性能"时使用此技能。用于优化 Rust 代码性能、内存管理、使用 Rayon 并行处理、实现 Moka 缓存策略或处理饲料配方优化系统中的数值计算和线性规划。

UncategorizedView skill →

tauri-development

当用户要求"创建 Tauri 命令"、"添加后端命令"、"集成 Rust 和 React"、"设置 specta 类型"、"从前端调用 Tauri"、"优化 Tauri 性能"、"处理 Tauri 错误"、"前后端类型不一致"、"更新 bindings.ts"、"specta 类型问题"、"跨平台桌面开发"、"窗口管理"、"文件系统访问"、"系统托盘",或者提到"Tauri"、"桌面应用"、"命令通信"、"类型绑定"、"桌面 UI"时使用此技能。用于饲料配方系统的 Tauri 特定模式、Rust 后端集成、前后端通信、类型安全保障或使用 Tauri 2.0 开发跨平台桌面应用。

UncategorizedView skill →

testing-strategy

当用户要求"编写测试"、"创建测试用例"、"添加单元测试"、"添加集成测试"、"测试覆盖率"、"模拟命令",或者提到"测试"、"TDD"、"测试夹具"时使用此技能。用于测试策略、测试模式、mocking 或 Rust 后端和 React 前端的质量保证。

UncategorizedView skill →

wechat-automation

当用户要求"微信监听"、"消息提取"、"Agent 开发"、"wxauto"、"Accessibility API"、"UI 自动化"、"输入框控制"、"Platform Agent",或者提到"微信自动化"、"消息监控"、"WeChat monitoring"时使用此技能。用于开发 WeReply 的 Platform Agent(Windows wxauto 或 macOS Accessibility API)、实现微信消息监听、消息提取、输入框控制和 Agent 错误处理。

UncategorizedView skill →

security-review

当用户要求安全审查、安全检查、漏洞扫描或提到安全时使用。

UncategorizedView skill →

tdd-workflow

当用户要求TDD、测试驱动开发、先写测试或提到红绿重构时使用。

UncategorizedView skill →

docx

Comprehensive document creation, editing, and analysis with support for tracked changes, comments, formatting preservation, and text extraction. When Claude needs to work with professional documents (.docx files) for: (1) Creating new documents, (2) Modifying or editing content, (3) Working with tracked changes, (4) Adding comments, or any other document tasks

UncategorizedView skill →

frontend-design

Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.

UncategorizedView skill →

merge-main-cleanup

This skill should be used when the user requests merging work into main and then deleting all other local and remote branches, keeping only main.

UncategorizedView skill →

pdf

Comprehensive PDF manipulation toolkit for extracting text and tables, creating new PDFs, merging/splitting documents, and handling forms. When Claude needs to fill in a PDF form or programmatically process, generate, or analyze PDF documents at scale.

UncategorizedView skill →

pptx

Presentation creation, editing, and analysis. When Claude needs to work with presentations (.pptx files) for: (1) Creating new presentations, (2) Modifying or editing content, (3) Working with layouts, (4) Adding comments or speaker notes, or any other presentation tasks

UncategorizedView skill →

ui-ux-pro-max

UI/UX design intelligence. 50 styles, 21 palettes, 50 font pairings, 20 charts, 9 stacks (React, Next.js, Vue, Svelte, SwiftUI, React Native, Flutter, Tailwind, shadcn/ui). Actions: plan, build, create, design, implement, review, fix, improve, optimize, enhance, refactor, check UI/UX code. Projects: website, landing page, dashboard, admin panel, e-commerce, SaaS, portfolio, blog, mobile app, .html, .tsx, .vue, .svelte. Elements: button, modal, navbar, sidebar, card, table, form, chart. Styles: glassmorphism, claymorphism, minimalism, brutalism, neumorphism, bento grid, dark mode, responsive, skeuomorphism, flat design. Topics: color palette, accessibility, animation, layout, typography, font pairing, spacing, hover, shadow, gradient.

UncategorizedView skill →

xlsx

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

UncategorizedView skill →

changelog-generator

Automatically creates user-facing changelogs from git commits by analyzing commit history, categorizing changes, and transforming technical commits into clear, customer-friendly release notes. Turns hours of manual changelog writing into minutes of automated generation.

UncategorizedView skill →

codeagent

Execute codeagent-wrapper for multi-backend AI code tasks. Supports Codex, Claude, and Gemini backends with file references (@syntax) and structured output.

UncategorizedView skill →

codex

Execute Codex CLI for code analysis, refactoring, and automated code changes. Use when you need to delegate complex code tasks to Codex AI with file references (@syntax) and structured output.

UncategorizedView skill →

content-research-writer

Assists in writing high-quality content by conducting research, adding citations, improving hooks, iterating on outlines, and providing real-time feedback on each section. Transforms your writing process from solo effort to collaborative partnership.

UncategorizedView skill →

image-enhancer

Improves the quality of images, especially screenshots, by enhancing resolution, sharpness, and clarity. Perfect for preparing images for presentations, documentation, or social media posts.

UncategorizedView skill →

skill-creator

Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.

UncategorizedView skill →

skill-install

Install Claude skills from GitHub repositories with automated security scanning. Triggers when users want to install skills from a GitHub URL, need to browse available skills in a repository, or want to safely add new skills to their Claude environment.

UncategorizedView skill →

template-skill

Replace with description of the skill and when Claude should use it.

UncategorizedView skill →
cacr92 | Agent Skills