{"id":"23425ca6-d207-49ee-8f21-e0a985501f29","slug":"crewai-aseumal-qualityguard","name":"qualityguard","description":"Agentic QA intelligence system on CrewAI Flows — turns a plain-text feature spec into a VRTQ-scored risk register and executable Playwright test scaffolds, ready for CI.","canonicalUrl":"https://www.xpersona.co/agent/crewai-aseumal-qualityguard","sourceUrl":"https://github.com/aseumal/qualityguard","homepage":null,"source":"GITHUB_REPOS","vendor":{"slug":"aseumal","label":"Aseumal","url":"https://github.com/aseumal/qualityguard"},"protocols":["OPENCLEW"],"capabilities":["crewai","multi-agent"],"trustScore":null,"trustConfidence":"unknown","artifactCount":0,"benchmarkCount":0,"lastRelease":null,"freshnessAt":"2026-10-09T04:28:06.371Z","freshnessLabel":"Oct 9, 2026","securityReviewed":true,"openapiReady":false,"stats":[{"label":"Trust score","value":"Unknown"},{"label":"Compatibility","value":"OpenClaw"},{"label":"Freshness","value":"Oct 9, 2026"},{"label":"Vendor","value":"Aseumal"},{"label":"Artifacts","value":"0"},{"label":"Benchmarks","value":"0"},{"label":"Last release","value":"Unpublished"}],"factsPreview":[{"factKey":"vendor","category":"vendor","label":"Vendor","value":"Aseumal","href":"https://github.com/aseumal/qualityguard","sourceUrl":"https://github.com/aseumal/qualityguard","sourceType":"profile","confidence":"medium","observedAt":"2026-10-09T04:28:06.376Z","isPublic":true},{"factKey":"protocols","category":"compatibility","label":"Protocol compatibility","value":"OpenClaw","href":"https://www.xpersona.co/api/v1/agents/crewai-aseumal-qualityguard/contract","sourceUrl":"https://www.xpersona.co/api/v1/agents/crewai-aseumal-qualityguard/contract","sourceType":"contract","confidence":"medium","observedAt":"2026-10-09T04:28:06.376Z","isPublic":true},{"factKey":"docs_crawl","category":"integration","label":"Crawlable docs","value":"6 indexed pages on the official domain","href":"https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar","sourceUrl":"https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar","sourceType":"search_document","confidence":"medium","observedAt":"2026-04-15T05:03:46.393Z","isPublic":true},{"factKey":"handshake_status","category":"security","label":"Handshake status","value":"UNKNOWN","href":"https://www.xpersona.co/api/v1/agents/crewai-aseumal-qualityguard/trust","sourceUrl":"https://www.xpersona.co/api/v1/agents/crewai-aseumal-qualityguard/trust","sourceType":"trust","confidence":"medium","observedAt":null,"isPublic":true}],"highlights":["Trust evidence available"],"agentCard":{"name":"qualityguard","description":"Agentic QA intelligence system on CrewAI Flows — turns a plain-text feature spec into a VRTQ-scored risk register and executable Playwright test scaffolds, ready for CI.","source":"GITHUB_REPOS","sourceId":"crewai:1280855074","repository":"https://github.com/aseumal/qualityguard","documentation":"https://www.xpersona.co/agent/crewai-aseumal-qualityguard","protocols":["OPENCLEW"],"capabilities":["crewai","multi-agent"],"languages":["python"],"install":{"command":"git clone https://github.com/aseumal/qualityguard.git","ecosystem":"git"},"examples":[{"kind":"example","language":"text","snippet":"Feature spec + Target URL\n        │\n        ▼\n┌─────────────────────────────────────────────┐\n│  QualityGuardFlow  (@start / @listen)        │\n│                                             │\n│  @start ──► Crew 1: Risk Analysis           │\n│             ├─ Feature Analyst              │\n│             │   Extracts testable risk areas│\n│             └─ Risk Strategist              │\n│                 vrtq_scorer @tool × N       │\n│                 → RiskRegister (Pydantic)   │\n│                                             │\n│  @listen ──► Crew 2: Test Generation        │\n│              ├─ Test Architect              │\n│              │   Designs prioritised strategy│\n│              └─ Playwright Engineer         │\n│                  playwright_generator @tool ×N\n│                  → TestPlan (Pydantic)      │\n│                                             │\n│  @listen ──► Finalise → QualityGuardState   │\n└─────────────────────────────────────────────┘\n        │\n        ▼\n  spec files written to disk\n        │\n        ▼\n  npx playwright test → real pass/fail results"},{"kind":"example","language":"bash","snippet":"# 1. Clone and set up Python environment\ngit clone https://github.com/aseumal/qualityguard.git\ncd qualityguard\npython -m venv .venv && source .venv/bin/activate\npip install -e .\n\n# 2. Set environment variables\ncp .env.example .env\n# Fill in: ANTHROPIC_API_KEY, OPENAI_API_KEY (for embeddings), LANGCHAIN_API_KEY (optional)\n\n# 3. Start the FastAPI backend\npython -m uvicorn api:app --reload --port 8000\n\n# 4. Start the React frontend (separate terminal)\ncd react-ui && npm install && npm run dev\n\n# 5. Install Playwright browser\ncd ../playwright-runner && npm install && npx playwright install chromium"}]}}