Skip to content

Configurations / Pro

agent-definitions

Four curated Pi agent configurations for high-leverage coding tasks - drop-in roles for specification, review, implementation, and research. Each role ships with a lightweight variant for smaller models.

ProFSL-1.1-ALv2Pi extensionInstallation ↓

What it does.

  • planner - turns ambiguous ideas into structured product definitions (goals, constraints, scope, success criteria).
  • evaluator - adversarial verification: validates correctness, exposes flaws, stress-tests outputs against explicit criteria.
  • generator - turns specifications into working deliverables with a focus on simplicity and coherence.
  • researcher - evidence-gathering and structured synthesis for downstream use.
  • A lightweight variant of each role, configured for smaller models and lower cost.

Put it to work.

Use the Pro archive from your purchase. The Pro or Team bundle includes its Pi extensions. An individual module archive uses the same installer.

Only the filename is used. The file stays on your device and is never uploaded.

Choose a file to build your exact command.

Run this command from the folder containing the archive. Selecting a file here does not install or execute anything.

Activate your license with /bastille-license refresh inside Pi. Activation and periodic entitlement validation contact Polar. Your workload is not uploaded to Bastille-C3.

Full installation & activation guide →

In use.

Reference syntax · replace arguments

/agent <name>

Definitions drop into ~/.pi/agent/agents/ automatically. Available roles: planner, evaluator, generator, researcher, plus planner-light, evaluator-light, generator-light, researcher-light.

Worth knowing.

  • Requires a valid Polar license.
Remove this module

Uninstall this extension

pi uninstall npm:@bastilleworks/agent-definitions

Removing an extension does not cancel your subscription. Manage renewal separately.

On the same ground

Works alongside.

← Back to every module