Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/regents-ai-ash-stack
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: productivity
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
- Runs as
- Python package
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/ash-stack
What's inside
- Skill name
ash-stack- Description
- Choose an Ash workflow for cross-layer features or refactors.
- License
- MIT
- Instructions
- 42 lines in SKILL.md · view on GitHub
Before installing
- Ships executable scripts
Files (11)
- SKILL.md
- openai.yaml · agents/
- agent-readiness.md · references/
- docs-workflow.md · references/
- privy-reconciliation.md · references/
- project-profile.md · references/
- regent-integration.md · references/
- review-checklist.md · references/
- shared-contract.md · references/
- source-index.md · references/
- inventory.py · scripts/
SKILL.md (first lines)
# Ash Stack Use the smallest relevant specialist. Product intent and repository authority come from the current task; this pack supplies Ash-specific judgment, not a delivery ritual. Before building or reviewing, run elixir-stack's design check: name the standard tool (Ash, Ecto, Oban, Phoenix, OTP) for each moving part. Code that rebuilds one is a defect, however correct it is. ## Shared changes: template first, Sean signs off, all sites at once (founder rule, 28 Oct 2026) Regents, Patchbay, Keyfleet, Autolaunch and Techtree are five similar Ash sites. A change more than one of them uses (design-system components and tokens, the shared Elixir packages in `repos/elixir-utils`, and what `repos/ash-template` wires up for every site) is built and tested in the library and ash-template first, signed off by Sean, then handed to all five sites at once, each making its own version, and watched as each goes live. regent-workflow's "Shared changes" section has the four steps and the rollout files. Before building a feature in a site monorepo, **check whether ash-template already implements it, use that implementation, and improve it there if it falls short.** Never fork a second copy of a shared feature into one site; the ash-template chief owns the template and the shared skills. | Work | Reference | | --- | --- | | Resources, actions and domain interfaces | [ash-backend](../ash-backend/SKILL.md) | | Forms, LiveView and presentation | [ash-frontend](../ash-frontend/SKILL.md) | | Schema changes, SQL and concurrency | [ash-data](../ash-data/SKILL.md) | | Policies, actors and data exposure | [ash-security](../ash-security/SKILL.md) | | Regression design or test cleanup | [ash-testing](../ash-testing/SKILL.md) | | Agent readiness, shared discovery metadata, and building or adopting WebMCP tools | [ash-webmcp](../ash-webmcp/SKILL.md) | | One resource reacting to another's action: Ash signals, their listeners, and moving a site onto them | [ash-signals](../ash-signals/SKILL.md) | | Background, retried or scheduled work, webhooks, polling, GenServers, PubSub, HTTP clients and shared Elixir libraries | [elixir-stack](../elixir-stack/SKILL.md) | For uncertain APIs, use the app's actual Mix root, lockfile and installed dependency usage rules. [Documentation lookup](references/docs-workflow.md) covers version mismatches; the [inventory helper](scripts/inventory.py) optionally locates projects without executing them. Before an edit, open the files the change touches, their callers and the nearest existing example of the same pattern in the site, even when the request names none of them; a whole-repository scan is not needed. In Regent, [integration guidance](references/regent-integration.md) resolves shared libraries, claims and wallet rules. For Privy bridge/session changes, use [Privy reconciliation](references/privy-reconciliation.md). Consult the [shared contract](references/shared-contract.md) only when a boundary is unclear.
From regents-ai/ash-template, MIT.
More from regents-ai/ash-template
- 0.570score
elixir-stack
regents-ai
Elixir, Phoenix, Ecto, Oban and OTP judgment for Regent's sites.
SkillAFreshness: AClaude Code +9 - 0.570score
onchain-buttons
regents-ai
Buttons that make a person's wallet act on Regent's Phoenix LiveView and Ash sites — send a transaction (approve, stake, bid, buy, claim, settle, launch) or…
SkillAFreshness: AClaude Code +9 - 0.570score
animejs
regents-ai
Motion on Regent's Phoenix LiveView and Ash sites with Anime.js v4 (npm animejs) and the shared motion kit, written as TypeScript hook islands.
SkillAFreshness: AClaude Code +9 - 0.570score
chain-events
regents-ai
Watching a chain for contract events on Regent's Phoenix and Ash sites, saving each one to the database once, and showing the saved rows on LiveView pages as…
SkillAFreshness: AClaude Code +9 - 0.569score
ash-webmcp
regents-ai
Use when making Ash sites agent-ready, or building WebMCP browser tools into an Ash/Phoenix site.
SkillAFreshness: AClaude Code +9 - 0.565score
payments
regents-ai
Taking USDC payments on Regent's Phoenix and Ash sites with the shared RegentPayments library — tips, paid actions and fees paid from a person's own wallet on…
SkillAFreshness: AClaude Code +9 - 0.565score
ash-signals
regents-ai
Adopting Ash signals on a Regent Phoenix and Ash site the way ash-template does, so one resource announces what happened and other resources react inside the…
SkillAFreshness: AClaude Code +9 - 0.565score
discussions
regents-ai
Forum threads on Regent's Phoenix and Ash sites — a question or post and its replies, likes, view counts, a marked answer and reply filters — rendered with…
SkillAFreshness: AClaude Code +9 - 0.564score
ash-data
regents-ai
Change AshPostgres schemas or diagnose SQL and concurrency behavior.
SkillAFreshness: AClaude Code +9 - 0.564score
ash-security
regents-ai
Change or review Ash authorization, trusted scopes and field exposure.
SkillAFreshness: AClaude Code +9 - 0.564score
ash-testing
regents-ai
Design Ash regression tests or remove redundant test coupling.
SkillAFreshness: AClaude Code +9 - 0.564score
ash-backend
regents-ai
Design or simplify Ash resources, actions and domain interfaces.
SkillAFreshness: AClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Oct 18, 2026 (10 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/regents-ai/ash-template
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from regents-ai
- 0.570score
elixir-stack
regents-ai
Elixir, Phoenix, Ecto, Oban and OTP judgment for Regent's sites.
SkillAFreshness: AClaude Code +9 - 0.570score
onchain-buttons
regents-ai
Buttons that make a person's wallet act on Regent's Phoenix LiveView and Ash sites — send a transaction (approve, stake, bid, buy, claim, settle, launch) or…
SkillAFreshness: AClaude Code +9 - 0.570score
animejs
regents-ai
Motion on Regent's Phoenix LiveView and Ash sites with Anime.js v4 (npm animejs) and the shared motion kit, written as TypeScript hook islands.
SkillAFreshness: AClaude Code +9 - 0.570score
chain-events
regents-ai
Watching a chain for contract events on Regent's Phoenix and Ash sites, saving each one to the database once, and showing the saved rows on LiveView pages as…
SkillAFreshness: AClaude Code +9 - 0.569score
ash-webmcp
regents-ai
Use when making Ash sites agent-ready, or building WebMCP browser tools into an Ash/Phoenix site.
SkillAFreshness: AClaude Code +9 - 0.565score
ash-signals
regents-ai
Adopting Ash signals on a Regent Phoenix and Ash site the way ash-template does, so one resource announces what happened and other resources react inside the…
SkillAFreshness: AClaude Code +9
Cite this page
ash-stack skill. Agent Mart. https://agentmart.dev/skills/regents-ai-ash-stack (last updated 2026-10-24)