Works with the AI Agents you already use

    Claude CodeClaude CodeCursorCursorCodex CLICodex CLIMuseMuseDotsDots+22 more

    adversarial build

    1

    Orchestrate a multi-agent adversarial pipeline to drive features from spec to code through strict quality gates.

    $15

    Secure checkout via Stripe

    Money-back guarantee

    Converts to your local currency at checkout

    Security scanned
    adversarial build

    adversarial build

    Example session with this skill installed

    /adversarial-build --level full implement the jwt authentication middleware in the auth-service, include the security scan.

    • Read your context and instructions
    • Compiled the adversarial build

    I have initiated the adversarial pipeline for the JWT authentication middleware. I am working on branch advpipe/auth-service-jwt.

    Pipeline Summary: JWT Authentication Middleware

    StageStatusRoundsResult
    SpecComplete1task.md generated
    TestsComplete28 new tests, Red Gate passed
    CodeComplete2Implementation green
    ReviewComplete1Standards & Security passed
    ArbiterN/A0No disputes

    Status: complete
    Branch: advpipe/auth-service-jwt
    Level: full (Security scan: ON)

    Acceptance Criteria Coverage

    • AC1: Validate HS256 signatures (Covered & Met)
    • AC2: Extract claims from Authorization header (Covered & Met)
    • AC3: Handle expired token exceptions (Covered & Met)
    • AC4: Log unauthorized attempts without leaking PII (Covered & Met)

    Minor Findings (Unfixed)

    • F4 (Standards): Logger uses info level for unauthorized attempts; warning suggested.
    • F6 (Security): Dependency pyjwt version has a non-blocking CVE; update recommended.

    Gate Results

    • pytest: 42 passed, 0 failed
    • mypy: Success: no issues found
    • ruff: All checks passed
    • semgrep: 0 findings (High/Medium)

    Answers:

    • Q1: Should we support multiple signing keys?
      Answer: No, only the primary environment secret.

    Next steps

    • Review the implementation on branch advpipe/auth-service-jwt.
    • Run pytest tests/auth/test_jwt.py to verify the new test suite.
    • Merge the branch into main after manual QA.

    Connects securely to your tools. The creator never sees your data.

    About this skill

    Shipping production code requires more than just a quick prompt. Complex features and bug fixes often fail because tests aren't rigorous, edge cases are ignored, or security standards are bypassed. This skill enforces a multi-stage adversarial pipeline that treats your AI subagents like a professional engineering team. It not only writes code, it coordinates a spec writer, a test author, and multiple reviewers through a series of deterministic gates.

    What it does

    • Multi-agent orchestration coordinates subagents for spec writing, testing, coding, and review.
    • Test-driven enforcement ensures new tests are written and fail correctly before any implementation code is touched.
    • Automated quality gates runs your existing test suites, linters, and type checkers as ground truth after every pass.
    • Adversarial reviews uses independent critic agents to find flaws in logic, security, and coding standards.
    • Conflict arbitration resolves disputes between authors and critics using a final arbiter agent when limits are reached.

    How it works

    1. Initialize the run by specifying a work item and a rigor level (basic, reviewer, tests, adversarial, or full).
    2. Authorize the spec by answering blocking questions or opting to bypass them and let the agent decide.
    3. Monitor the automated loop as the agent switches between testing, coding, and review stages.
    4. Review the final branch once all gates are green or step in if the pipeline hits a decision point.

    Frameworks & tools

    This skill works with any language that has CLI-based testing and linting tools. It specifically looks for pipeline.toml, pyproject.toml, or CLAUDE.md to configure commands like pytest, mypy, ruff, and semgrep.

    Why this beats prompting it yourself

    Manual prompting often leads to the agent "marking its own homework" and skipping tests to make code pass. This skill enforces a strict separation of concerns where the coder cannot modify the tests and critics have no access to the author's internal reasoning.

    Use cases

    • Implementing critical business logic where silent failures are not an option.
    • Refactoring legacy code while ensuring zero regressions through strict test-first gates.
    • Scanning for security vulnerabilities in new features before they hit human review.

    Known limitations

    Requires a clean working tree to start. The orchestrator cannot push, merge, or open PRs. Logic is restricted to the tools and gate commands defined in the repo configuration.

    How to use

    Skills on Agensi run inside your AI agent. Copy the prompt, paste it into your agent, and it connects to Agensi and installs this skill for you. If a payment is needed, your agent shows it to you first.

    Reviews

    No reviews yet

    Be one of the first to try it. Every listed skill passes our trust checks below.

    Security scanned

    Passed our 8-point scan before listing

    Fresh listing

    Recently published to Agensi

    Money-back guarantee

    Doesn't do what its page promises? You get your money back.

    Trust & safety

    Security scanned

    Verified clean 3 days ago

    • Passed all security checks, Safe to install

    Requires

    Git

    Listed3 days ago

    What's inside

    Frequently Asked Questions