amitwa1/UI QA Agent

Compare PR screenshots against Figma designs linked in Jira tickets

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
modeOperation mode: detect, request, or analyzeyes
github-tokenGitHub token for API accessyes
jira-base-urlJira instance base URL (e.g., https://company.atlassian.net)no
jira-emailJira account emailno
jira-api-tokenJira API tokenno
figma-access-tokenFigma personal access tokenno
figma-mock-modeEnable mock mode for Figma to skip API calls (for testing)nofalse
ai-providerAI provider to use: bedrock or azurenoazure
bedrock-api-keyBedrock API Key for authentication (recommended)no
bedrock-regionAWS region for Bedrock (default: us-east-1)nous-east-1
bedrock-model-idBedrock model ID (default: us.anthropic.claude-sonnet-4-20250514-v1:0)nous.anthropic.claude-sonnet-4-20250514-v1:0
aws-access-key-idAWS access key ID for Bedrock (legacy auth)no
aws-secret-access-keyAWS secret access key for Bedrock (legacy auth)no
azure-openai-api-keyAzure OpenAI API keyno
azure-openai-endpointAzure OpenAI endpoint URL (e.g., https://your-resource.openai.azure.com/)no
azure-openai-deploymentAzure OpenAI deployment nameno
azure-openai-api-versionAzure OpenAI API version (default: 2024-12-01-preview)no2024-12-01-preview
pr-numberPull request number (for analyze mode)no
comment-idComment ID containing screenshots (for analyze mode)no
figma-linksJSON array of Figma links (for request mode)no
namedescription
has_figma_linksWhether Figma links were found (true/false)
figma_linksJSON array of found Figma links
jira_ticketJira ticket key that was processed
comment_idID of the posted comment
resultJSON result of the comparison analysis
statusOverall status (success/failure)