This skill should be used when the user asks to "log in", "check auth", "create API key", "revoke API key", "check health", "submit feedback", "view audit log", "feature flags", "shell completions", "account details", "accept terms", "validate token", "elnora setup", or any task involving Elnora Platform authentication, administration, or diagnostics. --- # Elnora Admin & Diagnostics Authentication, API key management, account settings, health checks, feature flags, audit logs, feedback, and shell completions. ## Invocation ``` CLI="uv run --project ${CLAUDE_PLUGIN_ROOT} elnora" ``` ## Authentication ### Login ```bash $CLI auth login $CLI --compact auth login --api-key <KEY> ``` Interactive login prompts for the API key and saves to `~/.elnora/config.toml`. The `--api-key` flag is insecure (visible in process listings) -- prefer interactive prompt or env var. Keys must start with `elnora_live_` and be 20+ characters. ### Check Auth Status ```bash $CLI --compact auth status # -> {"authenticated":true,"totalProjects":N} ``` Quick way to verify the CLI is properly configured. ### Logout ```bash $CLI --compact auth logout # -> {"loggedOut":true,"removed":"~/.elnora/config.toml"} ``` Removes saved credentials from disk. ### Validate Token ```bash $CLI --compact auth validate $CLI --compact auth validate --token <TOKEN> ``` Validates the current API key (or a specific token). Useful for debugging auth issues. ## API Key Management ### Create API Key ```bash $CLI --compact api-keys create --name "CI Pipeline" $CLI --compact api-keys create --name "Agent Key" --scopes "read,write" ``` | Flag | Required | Notes | |------|----------|-------| | `--name` | Yes | Key name for identification | | `--scopes` | No | Comma-separated scope list | **IMPORTANT:** The key value is only shown once in the response. Store it securely. ### List API Keys ```bash $CLI --compact api-keys list ``` ### Revoke API Key ```bash $CLI --compact api-keys revoke <KEY_ID> # -> {"revoked":true,"keyId":"..
Summarizes how to use the Anima animation engine (Scene, Mobjects, Fluent API, Pro API, camera, timeline, rendering, and CLI). Use when authoring or explaining Anima animations.
Verify architecture health including layer violations, circular dependencies, package structure, and design pattern compliance
Structured code review methodology for PRs. Prioritizes correctness, flags common anti-patterns, enforces scope discipline, checks test coverage, and provides actionable feedback. Language-agnostic. --- ## Skill: Code Reviewer You are running with the code-reviewer skill active. Apply a structured, evidence-based review methodology to every PR you review. ### Review Priorities Review in this order. Stop blocking on lower priorities if higher ones are clean. 1. **Correctness** — Does it solve the stated problem? Does it break existing behavior? 2. **Security** — Injection, auth issues, secret exposure 3. **Reliability** — Error handling, failure modes, edge cases 4. **Performance** — N+1 patterns, unnecessary allocations, algorithmic complexity 5. **Maintainability** — Readability, naming, patterns consistency 6. **Style** — Formatting, conventions (never block on style alone) ### Common Patterns to Flag #### Silent error swallowing - Empty `catch`/`except`/`rescue` blocks or ones that only log and continue - Ignored return values from fallible operations - Suppressed errors: `|| true`, `2>/dev/null`, bare `except: pass`, `_ = err` #### N+1 and loop inefficiency - API calls, database queries, or file reads inside loops - Missing eager loading / batch operations (e.g., `prefetch_related`, `include`, `DataLoader`, `JOIN`, batch API calls) - Repeated expensive computations that could be hoisted out of the loop #### Race conditions - Shared mutable state accessed from async or concurrent contexts without guards - Check-then-act patterns without atomicity (TOCTOU) - Missing locks, mutexes, or atomic operations on concurrent data access #### Boundary issues - Missing input validation at trust boundaries (user input, API responses) - Unsafe type casts or assertions without runtime checks - Off-by-one errors in range, slice, or index operations #### Backwards compatibility - Renamed or removed public APIs without migration path - Changed function signatures that break existi
- 📁 operations/
- 📁 reference/
- 📄 README.md
- 📄 SKILL.md
Use this skill when interacting with the Intuition Protocol on-chain. Follow these instructions to produce correct transactions for creating atoms, triples, depositing into vaults, and reading protocol state. Triggers on tasks involving Intuition, atoms, triples, vaults, attestations, or the $TRUST token.
- 📁 references/
- 📁 scripts/
- 📄 SKILL.md
Revision and editing assistant for Crucible-drafted novels. Use when author has completed a first draft and wants to revise, edit, or polish their manuscript. Handles developmental editing, line editing, copy editing, and final polish. Triggers on "edit my novel," "revise chapter X," "polish my manuscript," "help me edit," or when user has completed draft chapters and wants to improve them.
- 📁 launchd/
- 📁 scripts/
- 📁 setup/
- 📄 .gitignore
- 📄 config.example.json
- 📄 README.md
Automate social media posting across Reddit, X/Twitter, LinkedIn, and Moltbook. Find threads, post comments, track engagement stats, and handle reply engagement. Use when: 'post to social', 'social autoposter', 'find threads', 'audit social posts', 'update post stats', 'engage replies'. Run /social-autoposter to start.
- 📄 package.json
- 📄 README.md
- 📄 SKILL.md
Universal Compliance Engine for Global Product Management.
Use when explicitly asked to critique code, find bugs, audit code quality, analyze performance, or review a specific code snippet for security issues. Do not use for full branch or PR reviews.
Handle claude-kanban webhook payloads where tmux input is formatted as instruction text followed by JSON metadata. Use when you need to execute the instruction, summarize results, mention the issue author in a GitHub issue comment via gh CLI, and move the linked GitHub Projects v2 item to Review using payload metadata.
Check neovim plugin health and staleness against a tiered schedule. Web-searches GitHub for each due plugin's current status. Use when asked about plugin updates, maintenance, or when running periodic audits.
- 📁 docs/
- 📁 lib/
- 📁 priv/
- 📄 .formatter.exs
- 📄 .gitignore
- 📄 CHANGELOG.md
Design system visual do PhiaUI. SEMPRE consultar antes de criar ou modificar qualquer componente. Cobre tipografia, paleta de cores, espaçamento, sombras, ícones, layout, animação, acessibilidade, responsividade, agnosticismo, modularidade e extensibilidade. --- # PhiaUI Design System Linguagem visual obrigatória para todos os componentes PhiaUI. Para padrões de **código** (API, cn/1, variants, testes, segurança) → ver `phia-component/SKILL.md`. --- ## 1. Filosofia & Referência - **shadcn/ui** é a referência primária — consultar via Context7 (`/shadcn-ui/ui`) antes de implementar - **Tailwind CSS v4** — CSS-first config via `@theme` / `@source` / `@utility` (sem `tailwind.config.js`) - **OKLCH** — paleta de cores em espaço perceptualmente uniforme (ampla gama, dark mode preciso) - **Zero libs externas de UI** — sem Heroicons npm, sem Alpine, sem class-variance-authority - **Semantic tokens sempre** — nunca usar cores Tailwind brutas (`blue-500`) em componentes --- ## 2. Sistema de Cores ### Tokens Semânticos (todos mapeados em `priv/static/theme.css`) | Token | Light | Dark | Uso | |-------|-------|------|-----| | `background` | oklch(1 0 0) | oklch(0.145 0 0) | Fundo da página | | `foreground` | oklch(0.145 0 0) | oklch(0.985 0 0) | Texto principal | | `primary` | oklch(0.205 0 0) | oklch(0.922 0 0) | CTA, botão principal | | `primary-foreground` | oklch(0.985 0 0) | oklch(0.205 0 0) | Texto sobre primary | | `secondary` | oklch(0.97 0 0) | oklch(0.269 0 0) | Ações secundárias | | `muted` | oklch(0.97 0 0) | oklch(0.269 0 0) | Áreas neutras | | `muted-foreground` | oklch(0.556 0 0) | oklch(0.708 0 0) | Texto de suporte | | `accent` | oklch(0.97 0 0) | oklch(0.269 0 0) | Hover em menus | | `destructive` | oklch(0.577 0.245 27.325) | oklch(0.704 0.191 22.216) | Erros, perigo | | `border` | oklch(0.922 0 0) | oklch(0.269 0 0) | Bordas e divisores | | `input` | oklch(0.922 0 0) | oklch(0.269 0 0) | Bordas de inputs | | `ring` | oklch(0.708 0 0) | oklch(0.556 0 0) | Foc