Shana-AE/.shanaae-configs
Agent
English-language specialist for DEEP language tasks only — essay/writing grading and line-by-line feedback, grammar deep-dives (one rule explored in depth with exercises), IELTS/TOEFL/CEFR mock practice, vocabulary etymology + collocation + usage study, and paraphrasing/style coaching. Dispatch when the user asks to…
Shana-AE/.shanaae-configs
Agent
Hoisted escalation agent for vision-heavy work: dense OCR, chart/document/table reading, pixel-level verification, and visual QA where detail fidelity matters. Not a first-line image agent — the main agent should try image-op first, and call this one when image-op recommends it (or when the vision task is clearly…
Shana-AE/.shanaae-configs
Agent
Use this agent when you need to perform image-related operations such as analyzing, editing, optimizing, or transforming images. This includes tasks like resizing, cropping, format conversion, applying filters, metadata extraction, visual content analysis, or generating variations. Examples include: Context: User…
Shana-AE/.shanaae-configs
Agent
Feishu/Lark operations via lark-cli (the official CLI). Dispatch this subagent for ANY Feishu work — reading/sending messages, docs, sheets, base, calendar, mail, tasks, wiki, minutes, approvals, attendance. The lark- skills are gated to this subagent only; main agents cannot load them directly.
Shana-AE/.shanaae-configs
Agent
Deep browser DevTools work via Chrome-DevTools-MCP — performance traces, heap snapshots, Lighthouse audits, network/console debugging, and element interaction on the Brave debug instance at 127.0.0.1:9222. Dispatch this subagent only for deep web-dev/perf/memory tasks; everyday browsing should use the agent-browser…
Shana-AE/.shanaae-configs
Agent
Windows computer-use via Cua Driver (trycua) — drive native Windows apps from WSL in the background: desktop/window screenshots, UIA accessibility trees, clicks/typing/keys delivered without stealing focus, app launch, menu invocation, clipboard, CDP browser control, trajectory recording. Dispatch when a task must…
Shana-AE/.shanaae-configs
Command
Search past session observations and lessons for relevant context. Wrap the memorysmartsearch and memorylessonrecall MCP tools.
Shana-AE/.shanaae-configs
Command
Explicitly save an insight, decision, or learning to agentmemory for future sessions. Wraps the memorysave MCP tool.
Shana-AE/.shanaae-configs
Instructions file CodexOpenCode
AGENTS.md instructions for Shana-AE/.shanaae-configs, covering shanaae configs - agent guidelines, repository overview, cross-platform support (wip), directory structure and build/setup commands.
Shana-AE/.shanaae-configs
Skill Claude CodeCodex
Fetch secrets from the Vaultwarden vault (Dev Secrets, login passwords, TOTP, SSH keys) without leaking values. Use when you need a credential stored in Bitwarden/Vaultwarden — 从保险库取密钥, bw get, bitwarden, vaultwarden, ssh key from vault, TOTP from vault.
Shana-AE/.shanaae-configs
Skill Claude CodeCodex
Configure Claude Code providers in cc-switch (or standalone) from a version-controlled definition file. Inserts Qiniu model-preset providers with full Claude Code tier mapping (haiku/sonnet/opus/fable) into cc-switch's SQLite DB, and writes settings.json. Use when setting up Claude Code on a new machine, after…
Shana-AE/.shanaae-configs
Skill Claude CodeCodex
Code intelligence via the CodeGraph index — understand and locate code in a repository by symbol and call-path instead of grep. Use when working in a repo that has a .codegraph/ index, for tasks like: "where is X defined", "who calls X / what does X call", "trace the call path from A to B", "what's the blast radius of…
Shana-AE/.shanaae-configs
Skill Claude CodeCodex
Comprehensive tool to manage Eudic wordbooks and words (add, list, delete, rename) using the Eudic API.
Shana-AE/.shanaae-configs
Skill Claude CodeCodex
Scrape, crawl, map, extract structured data, or interact with web pages using the self-hosted Firecrawl instance. Use when the user wants to read a URL into clean markdown, crawl an entire site, discover all URLs (map), extract specific fields as JSON, or click/navigate dynamic pages. Superior to defuddle for complex…
Shana-AE/.shanaae-configs
Skill Claude CodeCodex
Use in OpenCode when a frontend task changes or evaluates rendered visual output, including CSS, layout, spacing, responsive behavior, modals, dialogs, visual regressions, UI polish, Figma fidelity, or screenshot matching.
Shana-AE/.shanaae-configs
Skill Claude CodeCodex
Import keys from .secrets to environment variables and convert tokens for other tools/agents. Use this when you need to authenticate with external services (OpenAI, GitHub, Eudic, etc.).
Shana-AE/.shanaae-configs
Skill Claude CodeCodex
Download, filter, deduplicate, total, and package electronic invoices (电子发票/数电票) from Gmail into a monthly zip. Use when the user asks to collect/export/reimburse company invoices from email — e.g. "download May-June invoices from Gmail", "package this month's 发票 into a zip", "sum invoice amounts for 北京绮心科技有限公司", or…
Shana-AE/.shanaae-configs
Skill Claude CodeCodex
MaiMemo (墨墨背单词) daily vocabulary story generator. Fetch today's study words from MaiMemo Open API, generate a bilingual English story with collapsible Chinese translations, and save to Obsidian. Triggers on: 墨墨, maimemo, 背单词, daily vocabulary, vocabulary story, word article, 生成文章, 今日单词. Requires MAIMEMOTOKEN…
Shana-AE/.shanaae-configs
Skill Claude CodeCodex
Synchronize MCP server config and enabled/disabled status across OpenCode, Claude Code (/.claude.json), Codex (/.codex/config.toml), and the repo .claude/mcp.json from one canonical source (mcpservers.json). Use when MCP configs have drifted between tools, after editing the canonical MCP list, or to enforce a…
Shana-AE/.shanaae-configs
Skill Claude CodeCodex
Generate images using gpt-image-2 via ChatGPT Plus/Pro OAuth subscription (no API key, no API costs). Use when the user asks to create/generate/draw/paint images using their ChatGPT subscription, or when they mention GPT Image, openai image gen, or free image generation. Triggers on generate image with chatgpt, draw…
Shana-AE/.shanaae-configs
Skill Claude CodeCodex
Generate images and videos via Qiniu AI (Sufy) API. Use when the user asks to create/generate/draw/paint images or videos using AI models like GPT-Image-2, Gemini, Kling, or Veo. Triggers on generate image, create image, 生成图片, 画图, generate video, create video, 生成视频.
Shana-AE/.shanaae-configs
Skill Claude CodeCodex
Sync and query Qiniu (Modelink) AI model catalog. Fetches the authoritative model list from api.modelink.ai/v1/models (successor to openai.sufy.com, same key, identical data), enriched with metadata (display names, context limits) from models.dev. Compare against opencode.jsonc / claude-code-router configs to find new…
Shana-AE/.shanaae-configs
Skill Claude CodeCodex
Query Qiniu AI API (api.qnaigc.com) token usage and estimated billing. Use when the user asks about API consumption (用量), token stats, costs (费用), or billing data for Qiniu AI models.
Shana-AE/.shanaae-configs
Skill Claude CodeCodex
Search the web using the self-hosted SearXNG metasearch engine. Free, private, aggregates 279+ search engines (Google, DuckDuckGo, Bing, etc.). Use for general web searches, quick lookups, finding URLs. Returns titles, URLs, and snippets as JSON. Prefer this over tavily-search for simple queries (no API key, no rate…