By ariesclark
Operate Fly.io infrastructure: query the org's hosted Prometheus and VictoriaLogs, run commands on live app machines via SSH, and connect to the production database.
A Claude Code marketplace catalog of skills, organized as domain plugins you install independently. Currently: idiomatic Elixir & Phoenix skills and a Fly.io ops skill.
Add the marketplace once, then install the plugins you want:
/plugin marketplace add ariesclark/skills
/plugin install elixir-phoenix@ariesclark
/plugin install fly@ariesclark
elixir-phoenixIdiomatic Elixir & Phoenix backend skills.
| Skill | What it covers |
|---|---|
elixir-conventions | The "Good and Bad Elixir" rules: error tuples vs. raising, with/case, assertive matching, pipelines |
otp | GenServer, Supervisor/DynamicSupervisor, Task, Registry, ETS, process lifecycle |
ecto | Schemas, per-operation changesets, cast_assoc/cast_embed, Ecto.Multi, migrations, N+1/indexes |
phoenix-json-api | :api pipeline, action_fallback with no catch-all, a unified error type, pagination, token auth |
phoenix-authorization | Server-side checks, scope-over-filter (IDOR-proof), policy modules |
phoenix-security | Atom exhaustion, SQL injection, XSS, open redirects, password hashing, constant-time comparison |
oban | Worker return semantics (:ok/:cancel/:discard/{:error}), idempotency, unique jobs, testing |
observability | Structured JSON logging, :telemetry, OpenTelemetry, error reporting, metrics |
phoenix-deployment | runtime.exs vs compile-time config, release migrations, runtime env, health checks |
elixir-testing | ExUnit, DataCase/ConnCase, the Ecto sandbox, fixtures, assertive tests |
flyFly.io infrastructure ops: Prometheus/VictoriaLogs queries, fly ssh, production Postgres.
prior-artBefore building CI, tooling, infra, or reimplementing functionality, search for existing prior art (in-repo patterns, official/upstream repos, reusable actions, libraries) and mirror it instead of hand-rolling.
.
├── .claude-plugin/
│ └── marketplace.json # the catalog (pluginRoot: ./plugins)
└── plugins/
├── elixir-phoenix/
│ ├── .claude-plugin/plugin.json
│ ├── CHANGELOG.md
│ └── skills/ # one directory per skill
├── fly/
│ ├── .claude-plugin/plugin.json
│ ├── CHANGELOG.md
│ └── skills/fly/ # SKILL.md + references/
└── prior-art/
├── .claude-plugin/plugin.json
├── CHANGELOG.md
└── skills/prior-art/
Add this repo as a local marketplace and install from it. Changes to a skill's
SKILL.md take effect immediately; other changes need /reload-plugins:
/plugin marketplace add /path/to/this/repo
/plugin install elixir-phoenix@ariesclark
Validate a plugin's structure and manifest before publishing:
claude plugin validate ./plugins/elixir-phoenix --strict
claude plugin validate ./plugins/fly --strict
elixir-conventions.MIT. See LICENSE.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub ariesclark/skills --plugin flySearch for and mirror existing prior art (official/upstream repos, reusable actions, in-repo patterns) before hand-rolling CI, tooling, infra, or reimplementing functionality.
Idiomatic Elixir & Phoenix skills: conventions, error handling, Ecto, OTP, Oban, JSON APIs, authorization, security, observability, deployment, and testing.
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
A growing collection of Claude-compatible academic workflow bundles. Covers scientific figures, manuscript writing and polishing, reviewer assessment, citation retrieval, data availability, paper reading, literature search, response letters, paper-to-PPTX conversion, and evidence-grounded Chinese invention patent drafting. Rules are organized as reusable skill folders with explicit workflows and quality checks.
Intelligent draw.io diagramming plugin with AI-powered diagram generation, multi-platform embedding (GitHub, Confluence, Azure DevOps, Notion, Teams, Harness), conditional formatting, live data binding, and MCP server integration for programmatic diagram creation and management.
Persistent file-based planning for AI coding agents. Crash-proof markdown plans (task_plan.md, findings.md, progress.md) that survive context loss and /clear, with an opt-in completion gate and multi-agent shared state. Manus-style. Works with Claude Code, Codex CLI, Cursor, Kiro, OpenCode and 60+ agents via the SKILL.md standard. Includes Arabic, German, Spanish, and Chinese (Simplified and Traditional).
Complete creative writing suite with 10 specialized agents covering the full writing process: research gathering, character development, story architecture, world-building, dialogue coaching, editing/review, outlining, content strategy, believability auditing, and prose style/voice analysis. Includes genre-specific guides, templates, and quality checklists.
Payload Development plugin - covers collections, fields, hooks, access control, plugins, and database adapters.