Search

PythonReactSEOPDF
GitHub Skill

test-gate-bivio

Manages test gate interaction respecting the required depth

Mic23-01☆ 0 Repository stars0 Repository forks

Installation

Follow the repository instructions for this skill and your agent. Review the files and dependencies before adding it to your workflow.

View source ↗Guides

Skill instructions

Operational Instructions

Trigger

  • Within tech_rag (Step 5 Test Gate).
  • Whenever interactive validation is needed before proceeding.

Inputs

  • User Config: <SmokeTestCmd> in .agent/project/PROJECT_AGENT_CONFIG.md.
  • User Choice: Direct interaction (Easy/Deep/Debug).

Steps

  1. Interrupt: ASK the user for the desired test level.
  2. Easy/Smoke:
    • Execute <SmokeTestCmd> command.
  3. Deep:
    • Execute complete regression tests (pytest, npm test, etc).
    • Execute <DeepTestCmd> (e.g., uv run pytest -q).
    • If <NegativeTestMarkers> are present, also run negative tests (e.g., uv run pytest -m "negative or fuzz").
  4. Debug:
    • Activate sequential-thinking to isolate the case.
    • Execute <DebugTestCmd> (e.g., uv run pytest -q -vv --maxfail=1 --pdb).

Outputs

  • Result: PASS (proceed) or FAIL (fix required).

Configuration

Check .agent/project/PROJECT_AGENT_CONFIG.md for the default Smoke command.

Examples

Read the usage examples in the source repository.

View source ↗

Source history

Indexed on
2026-01-20
Index updated
2026-03-03
Branch
main

Index and sync dates describe this directory. View the source repository for code history.

GitHub ↗

chat Comments (0)

chat_bubble_outline

No comments yet. Be the first to share your thoughts!