Back to Plugins

Pragma

The complete iOS development scaffold for the agentic era. 15 slash commands (/spec, /plan, /feature, /gates, /review, /test, /bugfix, /release, and more) take a feature from idea to merged PR with two human approvals, everything else runs autonomously. CI-enforced gates (not just agent-enforced) re-run the same checks independently in GitHub Actions, and a persistent memory layer (decisions, invariants, rejections) carries context across every session boundary instead of resetting at the conversation edge. Proven on a real, actively-developed, gitflow-integrated codebase — 70+ merged PRs, specs and plans predating every feature, going back to the first commit.

iosswiftswiftuiswiftdataxcodesdlctddci-cdagentic

Installation

/plugin marketplace add akshaypimprikar/pragma && /plugin install pragma@pragma

Commands

specTurn a feature idea into an approved design spec — proposes 2-3 approaches, you choose
planTurn an approved spec into a task-by-task implementation plan
featureExecute an approved plan — TDD, one commit per task
gatesVerify build, full test suite, and architecture compliance before opening a PR
reviewReview a PR for design compliance and code quality, posts its verdict as a real GitHub review
testWrite comprehensive tests for a feature branch
bugfixRegression test first, then fix — test-first always
releaseVersion bump, changelog, PR to main, git tag
pragma:initInteractive setup — configures CLAUDE.md and invariants.md for your project instead of leaving them as templates

How to install

  1. Open Claude Code in your terminal
  2. Run the installation command above
  3. The plugin will be enabled automatically
  4. Use the plugin's features in your Claude Code sessions
View source on GitHub