Agent Plugins Marketplace
All plugins

piyaz

v0.4.13

Persistent context network for coding projects. Tracks tasks, dependencies, and decisions across sessions.

Codex7 Skills1 MCP serverStreamable HTTP

By PiyazLicense: AGPL-3.0188 GitHub starsUpdated 1 hour ago

Directory evidence

Runtimes
Codex
Parsed components
8 skill or MCP entries
Source updated
Aug 28, 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 plugin

Installs for the current user
codex plugin marketplace add IchenDEV/agent-plugin-mkt
codex plugin marketplace upgrade agent-plugin-marketplace
codex plugin add piyaz-2@agent-plugin-marketplace

Paste and run these commands in a terminal with Codex. They add and refresh the PluginsMP catalog, then install this plugin.

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/FrkAk/piyaz

Clone the source repository, then follow its setup instructions to add the plugin to a compatible client. The plugin root is plugins/codex/.

Plugin files

plugins/codex/
├── .codex-plugin/plugin.json
├── skills/brainstorm/SKILL.md
├── skills/decompose/SKILL.md
├── skills/decompose-feature/SKILL.md
├── skills/decompose-task/SKILL.md
├── skills/manage/SKILL.md
├── skills/onboarding/SKILL.md
├── skills/piyaz/SKILL.md
└── .mcp.json

Included Skills7

brainstormskills/brainstorm/SKILL.md

Use when the user has a net-new software project idea that needs shaping into a brief before tasks can be created. Triggers: "I want to build...", "I'm thinking about an app for...", "let's plan a project", vague or exploratory phrasing, ambiguous scope. Do not use when an existing repo is present (route to onboarding), a Piyaz project already exists with a description, or the user has a complete spec ready (route to decompose).

decomposeskills/decompose/SKILL.md

Use when a Piyaz project exists with a description but few or no tasks, and the user wants it broken into an implementable graph (project-level decomposition). Triggers: "decompose", "break this down", "create tasks", "turn this into tasks", "give me a task list", "plan out the work", "how should I build this". Do not use when no Piyaz project exists yet (route to brainstorm), the description is too thin to decompose responsibly (route back to brainstorm), the project already has a full task graph (route to manage), the user wants to split a single existing oversize task within an active project (route to piyaz:decompose-task), or the user wants to add a new feature to an active project (route to piyaz:decompose-feature).

decompose-featureskills/decompose-feature/SKILL.md

Use when the user wants to add a new feature, capability, or cluster of work to an existing active Piyaz project. Triggers: "add a feature for notifications", "decompose this idea into tasks", "I want to plan out the X subsystem", "extend the project with Y", "add Z to the project". Reuses the project's existing categories and tag vocabulary; creates 5 to 20 tasks plus internal edges and edges to existing project tasks. Does NOT change project status. Do NOT use for greenfield project decomposition (route to piyaz:decompose), for splitting an existing oversize task (route to piyaz:decompose-task), or for refining a single task (route to the piyaz skill directly).

decompose-taskskills/decompose-task/SKILL.md

Use when an existing task in an active Piyaz project carries scope larger than 13 points worth of work (composer's research brief raised the `oversize-task` flag, or the user explicitly says "split this task", "decompose RZE-42", "this task is too big", "break <taskRef> into smaller pieces"). Composer dispatches this from its oversize handler. Splits the parent into 2 to N child tasks, rewires every dependency edge touching the parent, and cancels the parent with rationale citing the children. Do NOT use for greenfield project decomposition (route to piyaz:decompose), for adding a new feature to an active project (route to piyaz:decompose-feature), or for refining a task without splitting it (route to the piyaz skill directly).

manageskills/manage/SKILL.md

Use when the user explicitly wants a deep CTO-mode review of a Piyaz project. Triggers: "strategic review", "audit the project", "rebalance the graph", "what's the health of this project", "deep dive on the dependency graph", "I want a thorough navigation session", "prune orphans", "connect missing edges", "audit blockers", "consolidate categories or tags", "graph health check". Do not use for routine status / next-task / mark-done / refine; those are handled directly by the /piyaz skill.

onboardingskills/onboarding/SKILL.md

Use when the current repo has existing code but no Piyaz project that matches it, and the user wants to adopt Piyaz on day N. Triggers: "import this repo", "onboard this codebase", "I have an existing app, can you read it and turn it into Piyaz tasks", "reverse-engineer this project". Do not use when no code exists yet (route to brainstorm), a Piyaz project for this repo already exists (route to manage), or the user has a clean spec but no code (route to decompose).

piyazskills/piyaz/SKILL.md

Use when the user wants to plan, decompose, track, or resume a multi-task project: scoping a new idea, importing or onboarding an existing repo or workspace, asking what to work on / what's next / what's blocked / where they left off, reporting task completion, dispatching work in parallel, or planning a draft task. Also when the user mentions Piyaz by name (e.g. "piyaz, do X") or references a task by its ref (e.g. VLT-9, KRN-153, PXD-31). Works for any project domain (code or data). Do not invoke for: one-off coding questions, single-file edits, debugging a specific error, generic todos, or scheduling.

MCP servers1

piyazStreamable HTTP
url
https://app.piyaz.ai/api/mcp

Plugin manifests1

plugins/codex/.codex-plugin/plugin.json
{
  "name": "piyaz",
  "version": "0.4.13",
  "description": "Persistent context network for coding projects. Tracks tasks, dependencies, and decisions across sessions.",
  "author": {
    "name": "Piyaz",
    "url": "https://www.piyaz.ai"
  },
  "homepage": "https://www.piyaz.ai",
  "repository": "https://github.com/FrkAk/piyaz",
  "license": "AGPL-3.0",
  "keywords": [
    "project-management",
    "task-tracking",
    "dependencies",
    "context-network",
    "mcp",
    "coding-agents"
  ],
  "skills": "./skills/",
  "mcpServers": "./.mcp.json",
  "interface": {
    "displayName": "Piyaz",
    "shortDescription": "Persistent task graph and context for coding agents",
    "longDescription": "Use Piyaz to keep Codex oriented across project sessions. It tracks projects, tasks, dependency edges, implementation decisions, execution records, and stage-specific context so agents can find what is ready, what is blocked, and what to do next.",
    "developerName": "Piyaz",
    "category": "Coding",
    "capabilities": [
      "Interactive",
      "Read",
      "Write"
    ],
    "websiteURL": "https://www.piyaz.ai",
    "defaultPrompt": [
      "Use $piyaz to show what's ready, blocked, and next.",
      "Use $piyaz to plan the next task.",
      "Use $piyaz to record what changed after this task."
    ],
    "brandColor": "#976B68",
    "composerIcon": "./assets/piyaz-mark-small.png",
    "logo": "./assets/piyaz-mark.png",
    "screenshots": []
  }
}

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

[piyaz on Agent Plugins Marketplace](https://pluginsmp.com/plugins/piyaz-2)