naohainezha
@naohainezha
Public Skills
video-reader
by naohainezha
Read, watch, and listen to video/audio files. Extract key frames to "see" videos, extract audio to "hear" them via Whisper transcription. Use when a user sends a video/audio and asks about its content, what's in it, what someone said, etc.
self-management
by naohainezha
Read and update Alma's own settings via the alma CLI. MUST USE when users ask to change voice, TTS, models, or any configuration. Run alma voices to list voices, alma config list to see all settings. ALWAYS use this skill instead of guessing.
frontend-design
by naohainezha
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.
baoyu-article-illustrator
by naohainezha
Analyzes article structure, identifies positions requiring visual aids, generates illustrations with Type × Style two-dimension approach. Use when user asks to "illustrate article", "add images", "generate images for article", or "为文章配图".
media-downloader
by naohainezha
智能媒体下载器。根据用户描述自动搜索和下载图片、视频片段,支持视频自动剪辑。 Smart media downloader. Automatically search and download images/video clips based on user description, with auto-trimming support. 触发方式 Triggers: "下载图片", "找视频", "download media", "download images", "find video", "/media"
wechat-article-publisher
by naohainezha
Publish Markdown/HTML articles to WeChat Official Account (微信公众号) drafts via API
skill-creator
by naohainezha
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.
advanced-video-downloader
by naohainezha
Download and transcribe videos from YouTube, Bilibili, TikTok and 1000+ platforms. Use when user requests video download, transcription (转录/字幕提取), or converting video to text/markdown. Supports quality selection, audio extraction, playlist downloads, cookie-based authentication, and AI-powered transcription via SiliconFlow API (免费转录).
memory-management
by naohainezha
Search and manage Alma's memory and conversation history. Use when the user asks about past conversations, personal facts, preferences, or anything that requires recalling information ("你知道我...吗", "我们之前聊过...", "你还记得...", "帮我找之前说的..."). Also used to store new memories and search through archived chat threads.
file-manager
by naohainezha
Find, organize, and manage files on the user's computer. Search by name, type, size, or date. Move, rename, compress, and clean up files.
Music Listener
by naohainezha
If the user is sharing their own music, be encouraging but honest.
scheduler
by naohainezha
Create, manage, and delete scheduled tasks (cron jobs) and configure heartbeat. Use when users ask for reminders, recurring tasks, daily summaries, periodic checks, or anything time-based. Also manages HEARTBEAT.md for periodic awareness checks.
plan-mode
by naohainezha
Switch into structured planning mode before outlining multi-step solutions, and exit when done.
image-gen
by naohainezha
"Generate and edit images using AI. Use when users ask to: create/draw/generate images, take selfies, edit/modify photos, change backgrounds, add elements to images, create avatars, make logos, etc. Covers requests like '发自拍', '画一只猫', '把背景换成蓝色', 'generate a logo', 'send me a selfie'."
self-reflection
by naohainezha
Daily self-reflection and personal growth. Triggered by heartbeat at end of day. Review the day's experiences, extract lessons, update personality, and write a diary entry.
todo
by naohainezha
Manage a structured task list using a Markdown file in the workspace. Track progress on complex multi-step tasks. File-based — just Read and Write the todo file.
system-info
by naohainezha
Get system information — OS version, disk usage, memory, running processes, network status. Use when users ask about their computer status or system health.
screenshot
by naohainezha
Take screenshots of the screen using macOS screencapture. Use when users ask to see the screen, debug UI, or capture what's displayed. Resize before returning to avoid blowing up model context.
web-fetch
by naohainezha
Fetch and read web pages, APIs, and online content. Use when users share URLs or ask about web content.
notebook
by naohainezha
Edit Jupyter notebook (.ipynb) cells — insert, replace, or delete cells. Use when working with notebooks.
reactions
by naohainezha
React to the user's Telegram message with an emoji. Use when the message evokes a genuine emotional response.
skill-hub
by naohainezha
Search, install, and manage Alma skills from the skills.sh ecosystem. Use when the user needs a capability Alma doesn't have yet, or when you encounter a task you can't do with current skills.
thread-management
by naohainezha
Manage chat threads — create, list, switch, delete, and search conversations. Use when users want to organize their chats.