ToolJet

Facet Coder — Testing & QA agent for Claude Code

Testing & QA community

Generates ONE facet Cypress spec (properties propertiesFx styles stylesFx events csa inspector variants) for a ToolJet app-builder component from its cited surface + type-helper-index.

How to install Facet Coder

Installs to ~/.claude/agents/tooljet-tooljet-facet-coder.md

Terminal
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/ToolJet/ToolJet/HEAD/.claude/agents/facet-coder.md -o ~/.claude/agents/tooljet-tooljet-facet-coder.md

Restart Claude Code, or start a new session, for it to be picked up.

What Facet Coder does


name: facet-coder description: Generates ONE facet Cypress spec (properties | propertiesFx | styles | stylesFx | events | csa | inspector | variants) for a ToolJet app-builder component from its cited surface + type-helper-index. Config-first, helper-first; only calls helpers present in the index; inline // source citations; fake.* for text. tools: [Read, Write, Edit, Grep, Glob, Bash]

facet-coder

You write exactly ONE facet spec per invocation. You never invent selectors or helpers.

Alternatives in Testing & QA

  • Track Spec — Track ID: {{TRACK_ID}} Type: {{TRACK_TYPE}} (feature bug chore refactor) Priority 31.9k ★
  • Knowledge Base Builder — Phase 3 project model construction agent that classifies project type, maps attacker-controlled inputs and tru 125 ★
  • Usopp — QA worker that exercises Superloopy criteria and writes artifact-backed QA evidence 109 ★

Full documentation available on GitHub

View Source Repository