deploy-credible-assertions skill. The agent creates or resolves a Phylax platform project, creates an assertion release, and activates it on-chain with pcl.
Prerequisites
Before you begin, make sure you have:- Completed the Agentic PCL setup
- A reviewed assertion project that passes
pcl test - A configured
assertions/credible.toml - An authenticated
pclsession for the target platform - The target chain ID and an RPC endpoint
- Access to the protocol manager wallet through a Foundry keystore
1. Authenticate manually
Complete authentication yourself before giving the agent the deployment task. The platform URL selects the target network:https://app.phylax.systems platform targets Linea.
After login, pcl remembers the selected platform and uses it as the default for subsequent platform commands. Confirm the session before starting the agent:
2. Request a deployment plan
Start with a prompt that provides the required choices and sets a clear approval boundary:production only when that is your deliberate deployment target.
3. Review credible.toml
For a new platform project, assertions/credible.toml needs a project name and no project_id:
pcl deploy creates the platform project and writes its project_id back to credible.toml. Review and commit that change after deployment.
4. Require a dry run
Ask the agent to build and verify the project without changing remote or on-chain state:- The protected contract addresses
- The assertions and constructor arguments
- Any warnings or failed verification
credible.toml, and deployment prompt before continuing.
5. Approve the deployment
After you approve the dry-run result, use a separate prompt:- Creates or resolves the platform project
- Verifies or sets the protocol manager
- Builds and verifies the assertions
- Creates or resumes the release
- Waits for deployment-blocking checks
- Broadcasts the activation transaction
- Confirms the deployment with the platform
pcl deploy observes existing state before each step. If an interruption occurs, ask the agent to inspect the structured error and rerun the same command; the workflow resumes rather than intentionally creating a duplicate release.
6. Verify the result
Require the agent to report:- Project ID
- Release ID
- Environment
- Transaction hash, if a transaction was broadcast
- Deployment outcome
- Any remaining timelock or activation step
pcl projects and pcl releases commands.
pcl Deploy Reference
Review commands, configuration, and machine output
Platform Deployment
Review the browser-assisted platform workflow

