usemoss/moss/moss-pikachu
Claude Code and agent skill by usemoss/moss
Trust tier 3
- community
Source check pending
Checking that the SKILL.md file is still in the repository.
Build and maintain Moss Pikachu, a macOS menu bar semantic file search app using Moss Python SDK (PyPI moss>=1.6.0), FSEvents, SwiftUI, and Pikachu pet animations. Use when working on MossPikachu, moss_worker.py, FileMonitor, SearchService, menu bar overlay, or Moss integration in this repository.
Install
npx vskill@latest install usemoss/moss/moss-pikachuSKILL.md
Moss Pikachu Agent Skill
Project docs (start here)
| Doc | Purpose | |
|---|---|---|
| project-summary.md | Full technical reference | |
| how-to.md | End-user guide | |
| contribution.md | Contributor guide |
Specialized skills
| Skill | Use when | |
|---|---|---|
| moss-pikachu-semantic-search | Search quality, query tuning | |
| moss-pikachu-indexing | Indexing, manual/automatic modes | |
| moss-pikachu-contributing | PRs and contribution workflow |
Read order
Non-negotiables
- Xcode `.app` bundle — not a root-level SPM executable for the menu bar app
- macOS-only target —
SUPPORTED_PLATFORMS = macosx - Python worker for Moss on macOS — Moss Swift SPM is iOS-only
- `pip install moss>=1.6.0` — GitHub
mainsdks/python/sdklacksSessionIndexAPI - No hardcoded credentials —
MOSS_PROJECT_ID/MOSS_PROJECT_KEYvia Keychain or env - NSPanel for search overlay — not
WindowGroup(avoids Dock icon)
Phase gates
Run before advancing phases:
Task sequencing
| Phase | Scope | |
|---|---|---|
| 1 | Menu bar, hotkey, search overlay shell, settings window | |
| 2 | FileMonitor, moss_worker.py, MossBridge, SearchService | |
| 3 | Pikachu animations, live search UI, settings, polish |
Do not wire live search before MossBridge + SearchService compile and pass Phase 2 validation.
Code conventions
@MainActorfor all UI updatesasync/awaitfor MossBridge calls (not callbacks)- Line-delimited JSON between Swift and Python (
\nterminated) - Debounce FSEvents (100ms) and search input (200ms)
MARK:sections in Swift service files
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingexamples/moss-pikachu/.cursor/skills/moss-pikachu/SKILL.md
Popularity
- 7-day trend score
- 5
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/usemoss/moss/moss-pikachu)