skeptic protocol

Implementação do SKEPTIC Protocol (Ceticismo Construtivo) em 5 fases rigorosas para engenharia de software preventiva.

31installs
SAFE
npx squads add xgeniusbr/uploads/skeptic-protocol -y
tddred-teamskepticpipelinecode-qualitytesting
Squads are published by third parties. squads.sh does not guarantee their safety or functionality. Use at your own risk. Read Terms
55 agents
55 tasks
22 workflows

SKEPTIC Protocol

Implementation of the SKEPTIC Protocol (Constructive Skepticism) across 5 rigorous phases for preventive software engineering.

Installation

  1. Move or clone the skeptic-protocol folder into your AIOX squads directory.
  2. Ensure the AIOX CLI recognizes the package.
  3. Invoke the agents using the
    /sk
    prefix.

What It Does

This squad applies constructive skepticism by forcing the identification of all possible flaws before the first line of implementation code is written. It replaces the naive "build and test" approach with "predict flaws, prove them with failing tests, and only then implement the solution."

Pipeline

PhaseAgentRoleModel
1failure-predictorAccusation SpecialistGuardian
2test-engineerDefense SpecialistBuilder
3solution-implementerTrial DeveloperBuilder
4red-teamerAppeal ChallengerBalancer
5skeptic-orchestratorVerdict & Protocol ManagerFlow_Master

Agents

AgentTitleArchetypeDescription
failure-predictorAccusation SpecialistGuardianExhaustively identifies failure modes without producing code.
test-engineerDefense SpecialistBuilderCreates test suites focused on accusations, requiring them to intentionally fail (Red Phase).
solution-implementerTrial DeveloperBuilderRefactors and implements code solely to pass the test suite.
red-teamerAppeal ChallengerBalancerActs as an adversary attempting to break the created solution via edge cases.
skeptic-orchestratorVerdict & Protocol ManagerFlow_MasterEnsures protocol fluidity and drafts the official SKEPTIC_REPORT.md.

Tasks

TaskResponsibleAtomic LayerDescription
generateAccusations()FailurePredictorOrganismGathers vulnerabilities detailing severity and probability.
writeFailingTests()TestEngineerOrganismTranscribes vulnerabilities into practical negative tests.
implementTrialCode()SolutionImplementerOrganismCodes the solution to satisfy Defense constraints.
executeAppeal()RedTeamerMoleculeActively challenges the codebase approved in the Trial phase.
generateVerdictReport()SkepticOrchestratorMoleculeEvaluates final statistics and generates documentation.

Workflows

WorkflowPatternAgentsDescription
skeptic_pipeline_executionPipelineAll 5The main, linear execution of the 5 methodology Phases.
red_team_feedback_loopEvaluator-Optimizerred-teamer, failure-predictor, solution-implementerThe adversarial loop triggered if the Appeal breaks the code.

Configuration

  • config/coding-standards.md
  • config/tech-stack.md
  • config/source-tree.md

Usage

Available Commands

  • *generate-accusations: Evaluates requirements and creates Markdown accusations.
  • *write-failing-tests: Builds the initial test suite based on accusations.
  • *implement-trial-code: Executes the productive coding routine.
  • *execute-appeal: Performs an internal pentest or strict edge-case review.
  • *generate-verdict-report: Compiles the final report of the SKEPTIC cycle.

Examples

bash
# To start the pipeline from scratch
/sk:failure-predictor
*generate-accusations --objective="Develop MFA login system"

Autor

Marcio Bisognin

Squads Platform Instagram @marciobisognin

License

MIT

Reviews

0 reviews

Write a review

No reviews yet. Be the first to review this squad!