Skip to content

Plugins

Plugins are the primary extension mechanism for Ptah. Each plugin bundles a coordinated set of agents, skills, templates, and slash commands that target a specific stack, workflow, or domain — Angular frontend patterns, Nx SaaS scaffolding, React composition, core orchestration, and more.

Out of the box Ptah ships with a lean set of defaults. Plugins let you opt into richer, opinionated capabilities without inflating the base install:

  • Curated quality — every official plugin is reviewed and versioned by the Ptah team.
  • Per-workspace activation — enable only what a given project needs.
  • Live updates — plugin content is fetched from GitHub, so fixes reach you without a Ptah release.
  • Composable — plugins can contribute skills, agents, prompts, and templates independently.

Plugins are not bundled in the Ptah installer. On first launch (and on demand thereafter), Ptah’s ContentDownloadService reads the public content-manifest.json and downloads the requested plugin tree into ~/.ptah/plugins/.

~/.ptah/
├── plugins/
│ ├── ptah-core/
│ ├── ptah-angular/
│ ├── ptah-react/
│ └── ptah-nx-saas/
└── templates/
PluginFocusHighlights
ptah-coreWorkflow orchestration/orchestrate, DDD architecture, content writing, UI/UX design skills
ptah-angularAngular frontendSignal patterns, GSAP scroll animations, 3D scene crafting
ptah-reactReact frontendComponent patterns, hooks, state management
ptah-nx-saasNx monorepo SaaSScaffolds, generators, domain boundaries