directus-dev
v1.4.1Directus development plugin. Knowledge base for working with Directus MCP tools (12 tools), REST API, and @directus/sdk. Covers collections, items, fields, relations, files, flows, operations, and schema design.
By AGENTS.STORE0 GitHub starsUpdated 2 weeks ago
Directory evidence
- Runtimes
- Codex
- Parsed components
- 21 skill or MCP entries
- Source updated
- Oct 4, 2026
- Manifest status
- Canonical path parsed
The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology →
Install directus-dev for Codex
codex plugin marketplace add Agents-Store/codex-plugins
codex plugin marketplace upgrade agents-store-codex-plugins
codex plugin add directus-dev@agents-store-codex-pluginsPaste and run these commands in a terminal with Codex. They add and refresh the agents-store-codex-plugins catalog, then install this plugin.
Compatibility: the page URL and API slug “directus-dev” remain stable.
- Codex:
directus-dev@agent-plugin-marketplace→directus-dev@agents-store-codex-plugins
The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.
Get the source manually
git clone https://github.com/Agents-Store/codex-pluginsClone the source repository, then follow its setup instructions to add the plugin to a compatible client. The plugin root is directus-dev/.
Plugin files
├── .codex-plugin/plugin.json├── skills/api-reference/SKILL.md├── skills/create-collection/SKILL.md├── skills/create-item/SKILL.md├── skills/docker-local-dev/SKILL.md├── skills/examples/SKILL.md├── skills/explore-schema/SKILL.md├── skills/field-relations/SKILL.md├── skills/file-management/SKILL.md├── skills/flow-automation/SKILL.md├── skills/item-operations/SKILL.md├── skills/list-collections/SKILL.md├── skills/list-files/SKILL.md├── skills/list-flows/SKILL.md├── skills/list-items/SKILL.md├── skills/mcp-tools/SKILL.md├── skills/schema-design/SKILL.md├── skills/sdk-patterns/SKILL.md├── skills/search-items/SKILL.md├── skills/snapshot-schema/SKILL.md├── skills/trigger-flow/SKILL.md└── skills/troubleshoot/SKILL.md
Included Skills21
Directus REST API endpoints, curl examples, authentication patterns, schema migration pipeline. This skill should be used when the user asks for "Directus API endpoints", "Directus REST API", "Directus curl examples", "Directus API documentation", "Directus HTTP requests", or needs specific endpoint details for scripting.
Create a new Directus collection with optional fields Arguments: <name> [--fields <field1:type,field2:type>] [--icon <icon>].
Create a new item in a Directus collection Arguments: <collection> <field=value> [field=value...].
Run Directus 12 locally with Docker Compose — PostgreSQL, Redis, upload and extension volumes, secrets from .env, /server/ping health check, pinned image tag, first admin, extensions on hardened images, upgrades. This skill should be used when the user asks to "run Directus locally", "Directus Docker Compose", "Directus local dev stack", "start a local Directus instance", "docker-compose.yml for Directus", or needs a throwaway Directus to develop a frontend, flows or schema against.
End-to-end workflow examples, tool call patterns, and scenario walkthroughs for Directus MCP. This skill should be used when the user needs complete working examples, reference implementations, step-by-step walkthroughs, or tool call patterns for Directus.
Explore the Directus schema — list all collections or get detailed field info for a specific collection Arguments: collection-name.
Field types, relationship configuration — M2O, O2M, M2M, M2A, translations, files. This skill should be used when the user asks to add fields, configure field types, set up relations, create relationships between Directus collections, or design M2O/O2M/M2M/M2A structures.
File and asset management — upload via URL, organize folders, query file metadata, retrieve base64 assets. This skill should be used when the user asks to manage files, upload images, import files from URLs, organize folders, query file metadata, or retrieve assets in Directus.
Flow automation — triggers, operations, data chains, event hooks, webhooks, schedules. This skill should be used when the user asks to create automation flows, set up triggers, configure operations, build event-driven workflows, schedule tasks, or trigger flows programmatically in Directus.
Item CRUD operations — create, read, update, delete items, filtering, sorting, deep queries, aggregation, batch operations. This skill should be used when the user asks to create, read, update, or delete items, filter or search data, query with relations, aggregate values, or perform batch operations in Directus.
List all collections in the Directus instance
List files in Directus with optional folder or type filter Arguments: [--folder <name>] [--type <mime-prefix>].
List all automation flows in Directus
List items from a Directus collection with optional filters Arguments: <collection> [--filter <field=value>] [--sort <field>] [--limit <n>].
All Directus MCP tools reference — action patterns, parameters, query system. This skill should be used when the user asks about "Directus MCP tools", "which Directus tools are available", "how to use Directus MCP", "Directus tool parameters", or needs to know which MCP operations are available for Directus and how to use them correctly.
Schema design best practices — data modeling, collection planning, system fields, display templates, singletons, folders, versioning. This skill should be used when the user asks to design a data model, plan collections, create a database schema, or build a CMS/e-commerce/project database structure in Directus.
@directus/sdk patterns — composable client, TypeScript types, CRUD operations, authentication, real-time subscriptions, server-side use in Next.js (fetch options, per-request tokens, relations in queries). This skill should be used when the user asks about "Directus SDK", "@directus/sdk", "Directus client library", "Directus TypeScript", "Directus in Next.js", or needs code patterns for integrating Directus into a JavaScript/TypeScript project.
Search items across a Directus collection using full-text search Arguments: <collection> <query>.
Get a schema snapshot — shows complete data model for one or more collections Arguments: collection1 collection2 ....
Trigger a Directus automation flow Arguments: <flow-name-or-id> <collection> [--keys <id1,id2>] [--data <json>].
Directus troubleshooting — common errors, diagnostics, MCP connection issues, permission problems, schema conflicts. This skill should be used when the user encounters "Directus errors", "Directus not working", "Directus connection issues", "Directus 403/422/500 errors", or needs to diagnose and fix problems.
Plugin manifests1
{
"name": "directus-dev",
"version": "1.4.1",
"description": "Directus development plugin. Knowledge base for working with Directus MCP tools (12 tools), REST API, and @directus/sdk. Covers collections, items, fields, relations, files, flows, operations, and schema design.",
"author": {
"name": "AGENTS.STORE"
},
"keywords": [
"directus",
"headless-cms",
"collections",
"fields",
"relations",
"flows",
"schema",
"mcp",
"api",
"sdk",
"content-management",
"data-modeling"
],
"skills": "./skills/",
"interface": {
"displayName": "Directus Dev",
"shortDescription": "Directus development plugin. Knowledge base for working with…",
"longDescription": "Directus development plugin. Knowledge base for working with Directus MCP tools (12 tools), REST API, and @directus/sdk. Covers collections, items, fields, relations, files, flows, operations, and schema design.",
"developerName": "AGENTS.STORE",
"category": "development",
"capabilities": [
"Read",
"Write"
],
"websiteURL": "https://agents.store"
}
}For maintainers
If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.
[directus-dev on Agent Plugins Marketplace](https://pluginsmp.com/plugins/directus-dev)