certyn run executes smoke and regression gates from your terminal. certyn ask and certyn diagnose cover investigation.
$curl -fsSL https://certyn.io/install | bash01
Run a smoke gate against a preview URL or existing environment in one command. Get a pass/fail in minutes before you even open a pull request.
$ certyn run smoke --project myapp --url https://dev.myapp.ngrok.io ▶ Process: smoke · preview run ✓ Run created ok 2s ✓ 5 executions completed ok 45s ✓ 0 failed ok 45s ✓ 0 blocked ok 45s ✓ Run passed · 45s
02
Add Certyn as a step in your GitHub Actions, GitLab CI, or any pipeline. Tests run automatically on every pull request against your preview deploy.
# .github/workflows/ci.yml
- name: Certyn smoke tests
uses: certynone/certyn-action@v1
with:
project: myapp
url: ${{ steps.deploy.outputs.preview_url }}
api-key: ${{ secrets.CERTYN_API_KEY }}03
Claude Code writes the feature. Certyn runs the gate. If it fails, Claude reads the result and fixes the code. The full loop is autonomous.
# In your CLAUDE.md After making changes, run: certyn run smoke --project myapp --url https://preview.myapp.dev If the gate fails, run: certyn ask --project myapp "Why did the smoke run fail?" certyn diagnose --project myapp <execution-id> Then fix the issue. Do not proceed until all tests pass.