Build with AI using Dex Skills
Dex Skills is the official coding-agent guidance for Dex. It is distributed as a Plugin or as a standalone bundle of three Skills. It helps Codex, Claude Code, and Cursor design and build Dex applications, work directly with the public Dex SDK, and contribute official Connectors.
The plugin contains developer guidance, not runtime code. Dex Server, Workers, and applications do not load it.
For a product, application, or business-process request, start with dex-app-builder. It owns the end-to-end workflow and loads the specialist skills when SDK or Connector work is required.
Requires a coding workspace
Dex Skills is a developer plugin, not a hosted application builder. To create or modify an application, run it in Codex or another coding-agent host with a writable repository or project workspace, file-editing tools, and command execution. An existing repository or a new empty repository both work.
In an ordinary chat without repository and command access, the skills can still help with business discovery, architecture, and an implementation handoff. They cannot create project files, run tests, build artifacts, or deploy the application. Move the confirmed plan into a repository-backed coding workspace before implementation.
Choose a skill
| Skill | Role | Use it for |
|---|---|---|
| Dex App Builder | Primary skill | Discover, prototype, implement, and locally verify an end-to-end process product with a Go backend. |
| Dex SDK | Specialist sub-skill | Implement, debug, test, and operate Dex applications in Python, Go, Java, TypeScript, or Rust. |
| Dex Connector Contributor | Specialist sub-skill | Create, verify, and upstream official Connector operations, Triggers, and configuration UI units. |
Use dex-sdk directly only for a standalone SDK task. Use dex-connector-contributor directly only for standalone work in the official Dex Connectors Library.
How the skills work together
Dex App Builder is the primary coordinator. It loads Dex SDK when backend design and implementation begin, uses released Connectors directly, and routes a confirmed official Connector gap to Dex Connector Contributor. Connector Contributor also loads Dex SDK when it needs shared Flow and Step semantics.
Install all three Skills together so the agent can route between them. The source and releases are maintained in superdurable/dex-skills.
Choose one installation path
Use one of these paths, not both:
- Plugin (recommended) installs all three Skills and uses the host's marketplace lifecycle.
- Standalone Skills installs all three Skills directly with the Agent Skills CLI.
Installing both can leave duplicate copies with ambiguous versions. Plugin and standalone installations can also use different invocation syntax on the same host.
Install and use Dex Skills
Choose your current host. On one host, use either the Plugin or standalone Skills, not both.
- Codex Desktop
- Codex CLI
- Claude Desktop
- Claude Code CLI
- Cursor
- Other clients
Plugin (recommended)
Install
This path does not require a separate Codex CLI installation.
- Open the plugin browser, open the add menu, and select Add a marketplace.
- Use the repository below as Source, main as Git ref, and leave Sparse paths empty.
https://github.com/superdurable/dex-skills
- Add the marketplace, open Super Durable, select Dex, and install it.
- Open a repository or empty project, then start a new task.
Use
Type @, select Dex from the picker, then enter the request. Plain @Dex text does not create a Plugin binding.
@Dex Design and build an event-registration application.
@Dex Diagnose why this Flow retries after the payment Step completes.
@Dex Add <XYZ> to Dex official connector library
Update
Find Super Durable in the plugin browser marketplace manager and select Upgrade. Restart the desktop app and start a new task.
Standalone Skills
Do not also install the Plugin when using this path. Install all three Skills together.
Install
npx skills add superdurable/dex-skills --skill '*' --agent codex --global
Use
$dex-app-builder Design and build an event-registration application.
$dex-sdk Diagnose why this Flow retries after the payment Step completes.
$dex-connector-contributor Add <XYZ> to Dex official connector library
Update
npx skills update dex-app-builder dex-sdk dex-connector-contributor --global
If the installed skills CLI does not support update, rerun the installation command above.
Plugin (recommended)
Install
First confirm that Codex CLI is available on PATH, then add the marketplace and Plugin.
codex --version
codex plugin marketplace add superdurable/dex-skills
codex plugin add superdurable-dex@superdurable
Use
Start a new interactive Codex session, type @, and select Dex from the picker. Plain @Dex text in the initial codex prompt or codex exec is not a structured Plugin binding.
@Dex Design and build an event-registration application.
@Dex Diagnose why this Flow retries after the payment Step completes.
@Dex Add <XYZ> to Dex official connector library
Update
codex plugin marketplace upgrade superdurable
codex
Open /plugins in the new session and confirm that Dex is enabled.
Standalone Skills
Do not also install the Plugin when using this path. Install all three Skills together.
Install
npx skills add superdurable/dex-skills --skill '*' --agent codex --global
Use
$dex-app-builder Design and build an event-registration application.
$dex-sdk Diagnose why this Flow retries after the payment Step completes.
$dex-connector-contributor Add <XYZ> to Dex official connector library
Update
npx skills update dex-app-builder dex-sdk dex-connector-contributor --global
If the installed skills CLI does not support update, rerun the installation command above.
Use the standalone Skill path for deterministic non-interactive invocation.
Plugin
Install
- Open Customize and select the Plugins tab.
- Select Add → Add marketplace → Add from a repository.
- Enter the repository below, then open the Super Durable marketplace and install Dex.
https://github.com/superdurable/dex-skills
Use
Use a natural-language request or the / picker.
/superdurable-dex:dex-app-builder Design and build an event-registration application.
/superdurable-dex:dex-sdk Diagnose why this Flow retries after the payment Step completes.
/superdurable-dex:dex-connector-contributor Add <XYZ> to Dex official connector library
Update
Claude does not document a per-user upgrade command. For an organization-managed marketplace, an owner uses Organization settings → Plugins & skills → Marketplaces → Update.
Standalone Skills
Dex does not distribute standalone ZIP Skills for Claude web or desktop. Use the Plugin path.
Plugin (recommended)
Install
Run these commands in a shell. You can also use their /plugin forms inside an interactive Claude Code session.
claude plugin marketplace add superdurable/dex-skills
claude plugin install superdurable-dex@superdurable
Start a new Claude Code session after installation. Claude Code 2.1.273 or later can also sync the desktop Plugin for the same account.
Use
/superdurable-dex:dex-app-builder Design and build an event-registration application.
/superdurable-dex:dex-sdk Diagnose why this Flow retries after the payment Step completes.
/superdurable-dex:dex-connector-contributor Add <XYZ> to Dex official connector library
Update
claude plugin update superdurable-dex@superdurable
You can instead use /plugin marketplace update superdurable in an interactive session. Start a new session afterward.
Standalone Skills
Do not also install the Plugin when using this path. Install all three Skills together.
Install
npx skills add superdurable/dex-skills --skill '*' --agent claude-code --global
Use
/dex-app-builder Design and build an event-registration application.
/dex-sdk Diagnose why this Flow retries after the payment Step completes.
/dex-connector-contributor Add <XYZ> to Dex official connector library
Update
npx skills update dex-app-builder dex-sdk dex-connector-contributor --global
If the installed skills CLI does not support update, rerun the installation command above.
Plugin (recommended)
Install
- Open a project in Cursor Desktop, then open Customize in the sidebar.
- Select Plugins → Add → From GitHub Repository and enter the repository below.
github.com/superdurable/dex-skills
- Open Dex, select Install, and choose a user or project scope.
A user-scope desktop installation is also available to Cursor CLI. Alternatively, start cursor-agent, enter /plugin, and install Dex from the Marketplace tab.
Use
/dex-app-builder Design and build an event-registration application.
/dex-sdk Diagnose why this Flow retries after the payment Step completes.
/dex-connector-contributor Add <XYZ> to Dex official connector library
Update
For a GitHub-imported team marketplace, an administrator selects Refresh or enables Auto Refresh, then users reload the Cursor window.
Standalone Skills
Do not also install the Plugin when using this path. Install all three Skills together.
Install
npx skills add superdurable/dex-skills --skill '*' --agent cursor --global
Use
/dex-app-builder Design and build an event-registration application.
/dex-sdk Diagnose why this Flow retries after the payment Step completes.
/dex-connector-contributor Add <XYZ> to Dex official connector library
Update
npx skills update dex-app-builder dex-sdk dex-connector-contributor --global
If the installed skills CLI does not support update, rerun the installation command above.
Cursor uses the same short slash command for Plugin and standalone installs; only the installation source differs.
Plugin
Dex does not document one universal marketplace Plugin flow for unlisted hosts.
Standalone Skills
Use standalone Skills with other Agent Skills clients.
Install
Select a detected compatible agent interactively, or pass the host agent id explicitly.
npx skills add superdurable/dex-skills --skill '*' --global
npx skills add superdurable/dex-skills --skill '*' --agent <agent-id> --global
Use
Use the host Skill picker, invocation prefix, or a matching natural-language request.
Design and build an event-registration application.
Diagnose why this Flow retries after the payment Step completes.
Add <XYZ> to Dex official connector library
Update
npx skills update dex-app-builder dex-sdk dex-connector-contributor --global
Trust and permissions
Install agent extensions only from sources you trust. Dex declares no MCP server, credentials, or application runtime code. Its optional lifecycle hook reads the installed version and public GitHub release metadata, then reports a newer release without installing it. Creating a GitHub fork, publishing a branch, opening a pull request, and mutating a running Flow remain permissioned actions.
Continue with Dex App Builder, the primary workflow.