aresbit
- 80 skills
- 0 followers
- 5 hours ago last updated
- ▌ Claudeception · aresbit bundleClaudeception is a continuous learning system that extracts reusable knowledge from work sessions. Triggers: (1) /claudeception command to review session learnings, (2) "save this as a skill" or "extract a skill from this", (3) "what did we learn?", (4) After any task involving non-obvious debugging, workarounds, or trial-and-error discovery. Creates new Claude Code skills when valuable, reusable knowledge is identified.
- ▌ Autoresearch · aresbit bundleAutonomously optimize any Claude Code skill by running it repeatedly, scoring outputs against binary evals, mutating the prompt, and keeping improvements. Based on Karpathy's autoresearch methodology. Use when: optimize this skill, improve this skill, run autoresearch on, make this skill better, self-improve skill, benchmark skill, eval my skill, run evals on. Outputs: an improved SKILL.md, a results log, and a changelog of every mutation tried.
- ▌ Book Ideation · aresbit bundleDevelop raw book ideas into structured nonfiction book concepts. Use when the user wants to develop a book idea, has brainstorm documents to refine into a book concept, wants to articulate a book's thesis/promise/reader/transformation, or needs to prepare a book concept for validation and market research. Nonfiction only. Produces a Book Concept Document with all elements needed for downstream skills (idea-validator, market-research, book-architect).
- ▌ Book Architect · aresbit bundleDesign the structural and emotional architecture for nonfiction books. Use when an author has a validated book concept and needs to create the blueprint before drafting. Triggers include requests to structure a book, create a chapter outline, design a table of contents, map the reader's journey, or plan book organization. Requires upstream documents from book-ideation (Book Concept Document) and optionally from idea-validator (Validation Report) and market-research (Market Research Report).
- ▌ Chapter Architect · aresbit bundlePlan and architect a single chapter at beat-level granularity. Use when you have a chapter from the Architecture Document and need to create a detailed outline before drafting. Produces a Chapter Outline Document for use by draft-coach or ghostwriter.
- ▌ Book Idea Validator · aresbit bundleStress-test book concepts against existing research before committing to architecture. Use when the user has a Book Concept Document ready for validation, wants to verify their thesis is defensible, needs to understand the competitive intellectual landscape, or wants honest assessment of their idea's strengths and weaknesses. Produces a Validation Report that informs the Go/No-Go decision. Nonfiction only.
- ▌ Book Market Research · aresbit bundleAssess commercial viability of book concepts for Amazon KDP self-publishing. Use when the user has a Book Concept Document and wants to understand market demand, competition, pricing, and positioning before committing to write. Produces a Market Research Report with viability scorecard and Go/No-Go recommendation. Works standalone (commercial analysis only) or after idea-validator (integrated assessment). Nonfiction only.
- ▌ Book Research Assistant · aresbit bundlePlan, orchestrate, and validate deep research for nonfiction books. Use when an author has completed book architecture and needs to fill research gaps before outlining chapters. Triggers include requests to plan research, generate research prompts, validate research quality, or prepare for drafting. This skill does everything around deep research—planning, prompting, validating, synthesizing—but the actual research execution happens externally via Claude and Gemini deep research. Requires upstream documents from book-architect (Research Gaps Document, Master Architecture Document, Section Blueprints) and book-ideation (Book Concept Document).
- ▌
- ▌ Github · aresbitInteract with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.
- ▌
- ▌
- ▌
- ▌
- ▌
- ▌ Model Usage · aresbit bundleUse CodexBar CLI local cost usage to summarize per-model usage for Codex or Claude, including the current (most recent) model or a full model breakdown. Trigger when asked for model-level usage/cost data from codexbar, or when you need a scriptable per-model summary from codexbar cost JSON.
- ▌
- ▌
- ▌ Openai Image Gen · aresbit bundleBatch-generate images via OpenAI Images API. Random prompt sampler + `index.html` gallery.
- ▌ AI Music Skill · aresbit bundleDeploy, compile, and operate acestep.cpp for local GPU-accelerated AI music generation, plus full-stack Codi webapp deployment. Use when: (1) Building/compiling ace-server with CUDA support on Windows, (2) Selecting appropriate models for GPUs with 8GB VRAM, (3) Starting ace-server and generating songs via HTTP API, (4) Troubleshooting build issues (MSVC/CUDA version conflicts), (5) Writing song generation prompts for the 5Hz LM model, (6) Running the complete Codi webapp (FastAPI backend + Vite frontend + SQLite), (7) Open-sourcing or modifying the Codi app (removing payment/sheet music, adding MP3/MP4 downloads). Covers end-to-end workflow from engine compilation through full-stack web deployment.
- ▌ DB Kernel Func Skill · aresbit bundle数据库内核 SQL 内置函数合成(SQLite / PostgreSQL / DuckDB / ClickHouse)。 覆盖各库的函数注册入口与模式、四大开发规范(功能准确/代码集成/鲁棒性/内存安全)、 各库错误处理与内存管理 API、以及编译/测试命令。用于给数据库写 C/C++ 原生函数、 扩展 SQL 能力时。知识提炼自 SIGMOD 2026 DBCooker/OpenCook 论文与源码。
- ▌ Hm Fetch Skill · aresbitFetch Huawei HarmonyOS developer document正文 by calling documentPortal getDocumentById API with slug objectId, convert HTML content to Markdown, and maintain local-first migration references. Use when scraping Huawei HarmonyOS docs that are SPA-rendered and not directly readable by generic web fetchers.
- ▌ Matrix Calculus · aresbit bundleMatrix calculus tutorial and reference based on Jan R. Magnus' "A gentle introduction to matrix calculus". Provides tools, theorems, and worked examples for matrix differential calculus including trace, Kronecker product, vec operator, commutation matrix, duplication matrix, first and second derivatives, optimization, and applications in statistics and econometrics. Use when users ask about matrix derivatives, matrix differential calculus, optimization with matrices, Kronecker products, vec operators, or need help solving matrix calculus problems.
- ▌ Modern Network Skill · aresbit bundle现代计算机网络完整知识库与实现指南——覆盖从 TCP/IP 协议栈、路由与拥塞控制,到数据中心、SDN/NFV、物联网、AI 网络、区块链与量子网络的全谱系教材。任何时候用户提到计算机网络、TCP/IP、TCP 实现、IP 路由、LPM、滑动窗口、拥塞控制、AIMD、RTT 估计、排队论、Little 定律、M/M/1、CRC、校验和、ARP、VLAN、VXLAN、EVPN、MPLS、流量工程、OpenFlow、SDN、NFV、数据中心拓扑、胖树、PFC、ECN、6LoWPAN、RPL、AI for networking、区块链网络、量子密钥分发 QKD、BB84、或任何网络协议/数学推导/Modern C++ 网络编程问题时,都必须使用本 skill 从 45 章教材中查找对应章节获取权威讲解与可编译代码,即使只是提问网络概念也不例外。这是最全面的中英文计算机网络参考库。
- ▌ Re Typora Skill · aresbit bundleReverse-engineer and rebrand Typora (Electron Markdown editor) to a new brand name. Covers app.asar extraction/packing, main.node hex-patching, atom.js AES-256-CBC decryption, safe vs unsafe string replacement rules, 7-Zip SFX installer creation, and macOS-to-Linux cross-platform conversion. Use this skill whenever the user wants to rebrand Typora, fork Typora, reverse engineer an Electron app, decrypt atom.js, patch main.node, create a Typora-based custom editor, or port a macOS Electron app to Linux.
- ▌ Win Crack Skill · aresbit bundleAnalyze, reverse-engineer, and create DLL hijacking/proxy DLLs using Microsoft Detours for API hooking on Windows. Covers PE format analysis, .def export forwarding, hex-patching, process name checks, and memory patching via WriteProcessMemory. Use whenever the user needs to analyze a suspicious DLL in an app directory, understand how a crack/activation bypass works, hex-patch a DLL to fix a process name check, create a proxy DLL, or reverse-engineer Detours-based API hooks.
- ▌
- ▌
- ▌ Web Re Skill · aresbit bundleAI辅助Web逆向工程综合技能。用于Web前端加密/反混淆、浏览器环境补全(补环境)、wasm逆向分析(wasm2c/wasm2js)、视频播放链路解密(m3u8/ts/NAL/TEA)、VMP虚拟机保护分析、浏览器播放对齐(Chrome DevTools MCP先导、worker状态追踪、postMessage序列重放、零输出诊断)、AI自动插桩追踪调用链。触发词:补环境、wasm逆向、解密视频、播放链路、vmp分析、web逆向、ts帧解密、播放对齐、CCTV。
- ▌ Browser Playback Align · aresbit bundleAlign a browser media playback session with a local worker, runtime, or decrypt/remux pipeline. Use when debugging playback mismatches between browser and local runs, reproducing worker state locally from a page URL or playlist, comparing `vmpTag`-like state sequences, tracing zero-length decrypt outputs, mapping browser worker calls back to raw media units, or replaying browser-to-worker message order offline.
- ▌ Browser Playback Align Node · aresbit bundleBrowser-first web playback alignment skill. Use when reproducing or debugging `tv.cctv.com` playback, worker decrypt, transmux, `moduleDecData`, `vmptag`, or local Node playback, including when the user provides a page URL such as `https://tv.cctv.com/...shtml`. This skill requires opening the real page with Chrome DevTools MCP first, tracing the exact browser playback and decrypt path, saving the flow locally, getting user confirmation on that flow, then reproducing it in Node only with `jsdom` for environment shims and `ffmpeg`/`ffprobe` for validation. Do not use HTML players. Do not invent browser environment fields or request flows without browser evidence.
- ▌
- ▌ Pack Skill · aresbit bundleSolve any problem in the philosophical family of the knapsack problem (背包问题) using the unified state-design framework from 崔添翼《背包问题九讲》. Use whenever a problem reduces to "choose a subset/multiset of items under a capacity-like cost to optimize a value-like objective" — including 0/1 pack, unbounded/complete pack, bounded/multiple pack, mixed pack, 2-D cost pack, grouped pack, dependency pack (主件/附件, tree-shaped), generalized items (泛化物品), subset-sum / can-it-fill-exactly, counting feasible or optimal schemes, recovering the chosen subset, lexicographically smallest plan, and Kth-best value. Trigger words — 背包/knapsack, subset sum, "choose items with weight/cost ≤ W to maximize value", "ways to make change", "partition into K groups", "limited copies", "items depend on each other", "fill exactly", coin change counting, NOIP-style 金明的预算方案 / 采药 / 装箱问题.
- ▌ Hm Sa Skill · aresbit bundleHarmonyOS/OpenHarmony System Ability Manager (SAMgr) daemon domain expertise. Covers SA architecture, lifecycle management, IPC/RPC communication patterns, service registration/discovery, source code structure, and API reference. Use when: (1) Working with OpenHarmony SAMgr / systemabilitymgr_samgr code, (2) Questions about SA lifecycle, daemon startup, or boot sequence, (3) Implementing or debugging IPC/RPC Proxy/Stub patterns for system services, (4) Understanding SA registration (AddSystemAbility, GetSystemAbility, LoadSystemAbility), (5) Analyzing SAMgr crash recovery, on-demand loading, or distributed SA routing, (6) Navigating the systemabilitymgr subsystem source tree.
- ▌ Hm Napi Skill · aresbit bundleHarmonyOS/OpenHarmony Node-API (NAPI) domain expertise for developing native C/C++ modules that bridge ArkTS/JS with native code. Use when: (1) Creating or modifying NAPI native modules in OpenHarmony projects, (2) Implementing high-performance native-codec/image-processing/thumbnail NAPI interfaces, (3) Designing NAPI module registration, async work, thread-safe callbacks, or Promise-based native APIs, (4) Debugging NAPI lifecycle, memory, or cross-thread issues, (5) Applying NAPI performance patterns (ArrayBuffer zero-copy, Sendable types, QoS scheduling), (6) Working with multimedia_media_library or any OHOS service-layer NAPI code.
- ▌ Mobai Reverse · aresbit bundleMobAI Pro 会员系统逆向工程全流程。适用于 Go 64-bit PE 分析、license/quota 系统 patch、NSIS→7z SFX 重打包、以及 Go 二进制 embed.FS 前端提取。需要 IDA Pro MCP 连接。
- ▌ Fanqie Publish · aresbitAutomates publishing novel chapters to 番茄小说 (fanqienovel.com) via Playwright browser automation. Use when the user wants to publish, batch-upload, or retry uploading novel chapters from a local directory to 番茄小说. Handles login state, ProseMirror editor injection, popup dismissal (错别字检测/仅基础检测/AI声明/确认发布), and auto-archives successfully published files. Triggers on requests like "发布章节到番茄", "上传小说", "batch publish chapters", or retrying failed chapters.
- ▌ Rust Dev Skill · aresbit bundleAI-assisted Rust development with code contracts, lightweight spec-driven development, and performance optimization. Use when writing, reviewing, or optimizing Rust code -- especially for distributed systems, consensus protocols, or any correctness-critical Rust project. Triggers on Rust development tasks, performance tuning requests, "write Rust code with contracts", "optimize Rust performance", "spec-driven Rust development", or AI-assisted Rust workflows modeled on 100K+ line production-grade Rust projects.
- ▌ Re Electron Skill · aresbit bundleElectron application reverse engineering — ASAR unpacking, webpack bundle analysis, auth/payment logic discovery, IPC channel mapping, and client-side authorization bypass analysis. Use when the user needs to: reverse engineer an Electron app (.deb/.dmg/.exe), analyze auth/subscription/license logic in Electron apps, map IPC channels between main and renderer processes, identify client-side enforcement vulnerabilities (CWE-602), or perform security audit of Electron-based desktop applications for CTF or research.
- ▌ Distributed Systems · aresbit bundleAI-assisted distributed systems verification with TLA+ formal specification. Use when verifying distributed system correctness, discovering race conditions, writing TLA+ specifications from codebases, performing model checking on consensus/replication protocols, or setting up Lamport Agent workflows. Triggers on: "verify distributed system", "formal verification", "TLA+ spec", "model checking", "find race condition", "prove correctness", "CRAQ", "Paxos verification", "Raft verification", "chain replication verification", "distributed consensus verification".
- ▌ Trans2zh Book Skill · aresbit bundleEnd-to-end workflow for translating an English course or book (lecture notes, slides, and reading papers) into a structured Chinese Markdown book published via GitHub Pages (Jekyll). Use this whenever the user wants to translate a course/textbook/lecture series/paper collection into Chinese as a multi-chapter Markdown site or book — phrases like "把这门课翻译成中文教程", "translate this course to a Chinese book", "做成中文电子书发到 GitHub Pages", "翻译 lecture notes 输出学习手册". ALSO use this skill whenever math/LaTeX formulas render incorrectly on a Jekyll / GitHub Pages site (kramdown + MathJax) — broken subscripts, formulas showing as raw text, equations turning into tables, italic leaking into math — even if no translation is involved, because the math-rendering reference here is the authoritative fix. Covers PDF ingestion, parallel per-chapter translation, terminology consistency, and the GitHub Pages math-rendering minefield.
- ▌ Embodied Intelligence Skill · aresbit bundleExpert tutor and reference for 具身智能 / embodied intelligence and robot learning, grounded in 《具身智能导论》— the 17-chapter Chinese textbook translated from UC Berkeley CS294-291 "Robots That Learn". Use this skill whenever the user asks about embodied AI / robot learning topics the book covers: 中枢模式发生器(CPG)、 生物运动力学与步态、李群 SO(3)/SE(3) 机器人运动学与动力学、扩散模型/扩散策略 (DDPM, score matching, flow matching, diffusion policy)、灵巧手与欠驱动协同、 触觉感知(GelSight)、运动控制(LQR/MPC/阻抗控制)、卡尔曼滤波与预测控制、视频世界模型、 强化学习(MDP/SAC/PPO/actor-critic)、行为克隆与动作分块、视觉模仿学习(UMI/跨具身)、 足式运动(RMA)、导航(GOAT/可穿越性)、Sim-to-Real 灵巧操作、VLA 与 π0.5 长程规划。 Trigger it for conceptual questions, math derivations, paper explanations, PyTorch implementation help, study/teaching, or "解释一下/推导/这门课/具身智能" requests in this domain — even when the user doesn't name the book. Prefer this skill over answering from memory, because it gives grounded, citable, notation- consistent answers and links to the exact chapter.
- ▌ Uv Python Tool Installer · aresbit bundleInstall Python command-line tools with a single command using uvx.sh (Astral's uv-based installer). Use when you need to install Python tools like ruff, black, mypy, or any PyPI package as a command-line tool. This skill provides simple curl commands for installing Python tools on macOS, Linux, and Windows.
- ▌ Tmux · aresbit bundleRemote-control tmux sessions for interactive CLIs by sending keystrokes and scraping pane output.
- ▌ Slack · aresbitUse when you need to control Slack from OpenClaw via the slack tool, including reacting to messages or pinning/unpinning items in Slack channels or DMs.
- ▌
- ▌
- ▌ Clawdhub · aresbitUse the ClawdHub CLI to search, install, update, and publish agent skills from clawdhub.com. Use when you need to fetch new skills on the fly, sync installed skills to latest or a specific version, or publish new/updated skill folders with the npm-installed clawdhub CLI.
- ▌ Coding Agent · aresbitRun Codex CLI, Claude Code, OpenCode, or Pi Coding Agent via background process for programmatic control.
- ▌ Zig · aresbit bundleUp-to-date Zig programming language patterns for version 0.16.0. Use when writing, reviewing, or debugging Zig code, working with build.zig and build.zig.zon files, or using comptime metaprogramming. Critical for avoiding outdated patterns from training data - especially build system APIs (root_module instead of root_source_file), I/O APIs (buffered writer pattern), container initialization (.empty/.init), allocator selection (DebugAllocator), and removed language features (@Type, @cImport, async/await, usingnamespace).
- ▌
- ▌
- ▌ Re JS App · aresbit bundleReverse engineer and deobfuscate bundled JavaScript/Electron applications. Extracts DMG/AppImage/pkg archives, unpacks app.asar, deobfuscates webpack/Vite/browserify bundles with scope-aware Babel-based variable renaming, and outputs readable source code. Use when the user wants to reverse engineer, deobfuscate, unminify, or analyze a bundled JS application (Electron, web app, Node.js), extract readable source from minified bundles, unpack app.asar, or understand how a third-party JS app works internally.
- ▌ Werk Skill · aresbit bundleSPCL (Skill Composition Language) toolkit usage including werk command for skill composition and spcl interpreter for skill merging. Use when working with SPCL skills, composing multiple skills with werk, converting SKILL.md to SKILL.spcl format, or building/installing SPCL from source.
- ▌ X2md Skill · aresbit bundleBatch convert a directory of slides and PDFs into Markdown. Supports ppt/pptx/pps/ppsx/odp to pdf+md, and text-based pdf to md (no OCR).
- ▌ Elf Patcher · aresbit bundlePatch ELF binaries using C code and linker script magic. Use when modifying Linux binaries by injecting compiled C code into code caves or specific addresses. Alternative to assembly patching for binary modification, reverse engineering payloads, or binary instrumentation tasks. Supports defining symbols at addresses, placing sections at offsets, and cross-platform patch generation.
- ▌
- ▌ Write Skill · aresbit面向中文写作的人类化编辑技能:去除 AI 生成痕迹,同时保证文风准确、可追溯、可监督、可验证。 融合中文文风指南与“把 AI 当工作台”的流程化方法,适用于文章、评论、文案、报告与对话文本。
- ▌ 3d Cad Skill · aresbit bundleCreate and iterate parametric 3D CAD models for Claude using an inspectable feedback loop. Use when the task involves OpenSCAD, build123d, STL/STEP/3MF output, fixture/enclosure/adapter design, or debugging shape accuracy from renders or screenshots.
- ▌ Modern C Dev · aresbit bundleClaude-optimized modern C skill from sysprog c-prog notes. This skill also integrates an external structured C tutorial route map for practical learning and debugging workflows. Use this skill for modern C language engineering tasks, especially when you need: - Memory management, pointer manipulation, and alignment guidance - Compiler toolchain behavior, optimization, and ABI understanding - Undefined behavior analysis and safety checklists - Low-level optimization and bitwise operations - Function calling conventions and control flow patterns - Stream I/O, EOF handling, and error patterns - Object-oriented design patterns in C - Preprocessor techniques and macro safety - Dynamic linking and ELF format understanding - Linked list and non-contiguous memory operations - Beginner-to-advanced C learning paths and problem diagnosis patterns Trigger this skill whenever the user mentions C programming, memory issues, pointer bugs, compiler warnings, undefined behavior, or low-level system programming.
- ▌ Session Logs · aresbit bundleSearch and analyze your own session logs (older/parent conversations) using jq.
- ▌ Spclib · aresbit bundleThis skill should be used when the user asks to "write C code with sp.h", "use spclib", "sp.h API", "single-header C library", "modern C programming", "sp_str_t usage", "sp_alloc memory", "SP_LOG formatting", "dynamic array in C", "hash table in C", "cross-platform C code", or when working with the sp.h single-header C standard library replacement.
- ▌ Lecture Skill · aresbit bundleCS 课程系统性学习 Skill。融合横纵分析法与结构化写作质检体系,用于深度学习一门计算机科学课程(含 lecture notes、syllabus、paper list),最终输出一份结构完整、有个人洞察的学习报告。 触发词包括但不限于:学习这门课、帮我梳理一下这个课程、研究一下这门 CS 课程、输出学习报告、课程分析、lecture notes 整理、帮我搞懂这门课。 适用于用户丢来一个课程主页(如 https://cs.brown.edu/courses/csci1650/)说"帮我学习一下"或"帮我写个学习报告"的场景。 不要用于简单名词解释(如"什么是 OS"),也不要用于写公众号文章。
- ▌ Wsl Proxy Fix · aresbit bundleFix WSL git proxy connection errors (Failed to connect to 127.0.0.1 port 7890)
- ▌ Ian Gemini Web · aresbit bundleImage generation skill using Gemini Web. Generates images from text prompts via Google Gemini. Also supports text generation. Use as the image generation backend for other skills like cover-image, xhs-images, article-illustrator.
- ▌ Macos2linuxapp · aresbit bundleConvert a macOS Electron app (from .dmg) into a runnable Linux Electron app. Use when the user needs to port a macOS-only Electron desktop application to Linux, build a .deb/.rpm package from a macOS DMG, patch app.asar for Linux window behavior, or fix startup crashes after such conversion (e.g., missing chunks, t.join errors, transparent background flickering, deb dependency issues).
- ▌ Kernel Dev Skill · aresbit bundleLinux kernel development skill grounded in local references/labs and references/lectures materials. Use for kernel modules, system calls, process scheduling, interrupts, locking, memory management, filesystems, networking, architecture, debugging, profiling, and device model work.
- ▌ Hm Framework Skill · aresbit bundleOpenHarmony (鸿蒙) 服务层/框架层代码仓库架构与命名规范领域知识。 适用于识别、导航、分析和创建符合 OpenHarmony 分层架构标准的代码仓库。 当用户需要以下任一场景时使用此 Skill: (1) 分析 OpenHarmony 服务层或框架层代码仓库的目录结构与命名约定, (2) 判断一个仓库是否符合 OpenHarmony foundation 分层架构规范(subsystem/component 路径模式), (3) 理解 bundle.json 组件描述符与 GN 构建系统的路径映射关系, (4) 在 OpenHarmony 项目内新增组件、服务或接口时遵循正确的命名格式, (5) 理解 frameworks/ vs services/ vs interfaces/ vs common/ 的分层职责边界。
- ▌ Obsidian Plugin Dev · aresbit bundleBuild and maintain Obsidian community plugins end-to-end using official docs. Use when tasks involve Obsidian plugin scaffolding, TypeScript implementation, `manifest.json`, desktop/mobile compatibility, debugging/reload workflow, release automation, or submission/review in the Obsidian community plugins registry.
- ▌ Harmonyos Code Review · aresbit bundleUse when reviewing HarmonyOS (ArkTS/ArkUI) code, when file extensions are .ets/.ts in HarmonyOS context, or when checking ArkUI component implementations, async/await patterns, or @State/@Prop/@Provide usage
- ▌ Paddleocr Doc Parsing · aresbit bundleDocument parsing and OCR using PaddleOCR. Extract text, tables, and structured data from PDFs and images (JPG, PNG, BMP, TIFF). Supports 110+ languages and outputs Markdown format preserving document layout. Use when processing documents for data extraction, invoice parsing, form recognition, or converting scanned documents to structured text. Requires PADDLEOCR_API_URL and PADDLEOCR_ACCESS_TOKEN environment variables.
- ▌ Harmonyos Linux CLI Dev · aresbit bundle在 Linux 下使用 HarmonyOS Command Line Tools + SDK CLI 进行应用开发、构建、打包、安装、调试与日志排查。内置命令全集、文档刷新流程,以及可重复执行的一键环境安装/校验脚本。
- ▌ Macos Menubar Tuist App · aresbit bundleBuild, refactor, or review macOS menubar apps that use Tuist and SwiftUI. Use when creating or maintaining LSUIElement menubar utilities, defining Tuist targets/manifests, implementing model-client-store-view architecture, adding script-based launch flows, or validating reliable local build/run behavior without Xcode-first workflows.
- ▌ Medialibrary Ut Generator · aresbit bundleGenerate unit tests (UT) for OpenHarmony multimedia media library C++ code. Use when creating new UT test files, modifying existing tests, or adding test cases for media library services, controllers, DAOs, and cloud sync components. Covers test patterns for MediaAssetsControllerService, MediaAlbumsControllerService, cloud media sync, background tasks, and database operations.
- ▌
- ▌ Harmonyos Test Cases · aresbit bundleHarmonyOS UI 自动化测试用例管理和执行技能。用于存储、管理和执行 UI 测试用例,验证应用功能是否正常。支持通过组件文本/ID定位元素,自动适配不同屏幕尺寸。使用场景:(1) 执行已保存的测试用例 (2) 保存新的测试用例 (3) 列出所有测试用例 (4) 用户说"运行测试"、"执行测试用例"、"验证XX功能"、"把这个测试流程保存下来"。
- ▌ Ohos App Build Debug · aresbit bundleBuild, install, launch, and debug HarmonyOS/OpenHarmony applications using DevEco Studio toolchain. Use when Claude needs to: (1) Build OHOS apps with hvigorw, (2) Install HAP files to devices via hdc, (3) Launch or debug OHOS applications, (4) Parse crash stacks with hstack, (5) Take device screenshots, or (6) Detect DevEco Studio environment and SDK tools. Automatically detects DevEco Studio installation and configures JAVA_HOME, PATH, and toolchain.
- ▌ Harmonyos UI Automator · aresbit bundleHarmonyOS UI 自动化交互技能。通过 hdc dump ArkUI 布局树,理解当前界面状态,根据用户意图找到目标组件位置,并执行点击、长按、滑动、输入等交互操作。适用于 UI 自动化测试、应用操作自动化等场景。
- ▌ Harmonyos Game Generator · aresbit bundleHarmonyOS 鸿蒙元服务游戏生成器。根据指定游戏主题,自动创建 MVVM 架构的鸿蒙游戏项目。 使用场景: - 用户想要创建新的鸿蒙游戏元服务 - 用户提到游戏主题如 "贪吃蛇"、"俄罗斯方块"、"打砖块" 等 - 用户说 "帮我创建一个XX游戏" - 用户想要基于 MVVM 架构开发鸿蒙游戏 触发词: 创建游戏、鸿蒙游戏、元服务游戏、HarmonyOS 游戏、MVVM 游戏
- ▌ Arkts Skill · aresbitArkTS language specification guidance for syntax, types, semantics, and diagnostics based on ArkTS Specification 1.2.0. Use when handling ArkTS grammar questions, compiler/type errors, feature compliance checks, TypeScript-to-ArkTS adaptation, or HarmonyOS ArkTS code modernization.