Agent Plugins Marketplace
← All plugins

stack-directus-nextjs

v2.0.0

Directus + Next.js architecture plugin. How Directus (content, files, access) and a Next.js App Router frontend fit together: who holds the token, how the cache is invalidated, how assets and types cross the boundary, who owns the session, and a production checklist. Tool knowledge comes from its dependencies.

Codex6 Skills

By Agents Store0 GitHub starsUpdated 2 weeks ago

Directory evidence

Runtimes
Codex
Parsed components
6 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 stack-directus-nextjs for Codex

Installs for the current user
codex plugin marketplace add Agents-Store/codex-plugins
codex plugin marketplace upgrade agents-store-codex-plugins
codex plugin add stack-directus-nextjs@agents-store-codex-plugins

Paste 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 “stack-directus-nextjs” remain stable.

  • Codex: stack-directus-nextjs@agent-plugin-marketplace → stack-directus-nextjs@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-plugins

Clone the source repository, then follow its setup instructions to add the plugin to a compatible client. The plugin root is stack-directus-nextjs/.

Plugin files

stack-directus-nextjs/
├── .codex-plugin/plugin.json
├── skills/authentication/SKILL.md
├── skills/deployment/SKILL.md
├── skills/directus-to-nextjs/SKILL.md
├── skills/examples/SKILL.md
├── skills/full-feature/SKILL.md
└── skills/init-project/SKILL.md

Included Skills6

authenticationskills/authentication/SKILL.md

This skill should be used when the user wants to "add authentication to Directus + Next.js", "implement Directus login in Next.js", "use NextAuth with Directus", "use Better Auth with Directus", "protect Next.js pages with Directus auth", "choose an auth approach for Directus and Next.js", "decide who owns the session", or needs to decide who owns the end-user session and the tokens across Directus and Next.js.

deploymentskills/deployment/SKILL.md

This skill should be used when the user wants to "set up Docker for Directus with Next.js", "run Directus locally for a Next.js app", "configure content-change webhooks", "set up revalidation when Directus content changes", "auto-update the site on content change", "production checklist for Directus + Next.js", or needs the pipeline that connects Directus edits to Next.js pages and the checks before production. For platform-specific deployment (Vercel, Dokploy, etc.), see the respective deployment plugin.

directus-to-nextjsskills/directus-to-nextjs/SKILL.md

This skill should be used when the user wants to "fetch Directus data in Next.js", "display Directus content in Next.js pages", "render Directus images in Next.js", "use Directus SDK with Server Components", "create Next.js pages from Directus collections", "add TypeScript types for Directus", "cache Directus data in Next.js", "revalidate after Directus content changes", "fix 403 on Directus images", or needs the rules where Directus data meets Next.js rendering: who holds the token, what is cached, how files are served, and how types follow the schema.

examplesskills/examples/SKILL.md

End-to-end scenario walkthroughs for the Directus + Next.js stack. This skill should be used when the user asks for "Directus Next.js examples", "how to build a blog with Directus and Next.js", "Directus Next.js product catalog", "show me a complete example", or needs implementation references for common application types.

full-featureskills/full-feature/SKILL.md

This skill should be used when the user wants to "build a complete feature with Directus and Next.js", "create an end-to-end page from Directus data", "implement a full CRUD feature across Directus and Next.js", "build a new section of the site", "create a page that shows Directus data", "build a dashboard with Directus content", "display Directus collection in Next.js", "add a new page with CMS data", or needs a step-by-step recipe for building features that span both Directus and Next.js.

init-projectskills/init-project/SKILL.md

This skill should be used when the user asks to "set up Directus + Next.js project", "initialize Directus Next.js stack", "configure Directus with Next.js", "connect Directus to Next.js", "bootstrap Directus Next.js app", "create Next.js app with Directus", "scaffold Directus + Next.js", "start new project with Directus", "create a new Directus Next.js project", or needs to set up environment variables and verify connections for the Directus + Next.js stack.

Plugin manifests1

stack-directus-nextjs/.codex-plugin/plugin.json
{
  "name": "stack-directus-nextjs",
  "version": "2.0.0",
  "description": "Directus + Next.js architecture plugin. How Directus (content, files, access) and a Next.js App Router frontend fit together: who holds the token, how the cache is invalidated, how assets and types cross the boundary, who owns the session, and a production checklist. Tool knowledge comes from its dependencies.",
  "author": {
    "name": "Agents Store",
    "url": "https://github.com/agents-store"
  },
  "keywords": [
    "stack",
    "directus-nextjs",
    "architecture",
    "agents-store",
    "directus",
    "nextjs",
    "headless-cms",
    "app-router"
  ],
  "skills": "./skills/",
  "mcpServers": "./.mcp.json",
  "interface": {
    "displayName": "Stack Directus Nextjs",
    "shortDescription": "Directus + Next.js architecture plugin. How Directus (content…",
    "longDescription": "Directus + Next.js architecture plugin. How Directus (content, files, access) and a Next.js App Router frontend fit together: who holds the token, how the cache is invalidated, how assets and types cross the boundary, who owns the session, and a production checklist. Tool knowledge comes from its dependencies.",
    "developerName": "Agents Store",
    "category": "stack",
    "capabilities": [
      "Read",
      "Write"
    ],
    "websiteURL": "https://agents.store"
  }
}

If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.

[stack-directus-nextjs on Agent Plugins Marketplace](https://pluginsmp.com/plugins/stack-directus-nextjs)