Repository inventory

different-ai/agent-bank

Skills indexed from this repository, with install-style signals scoped to the repo.
13 skills2.4K GitHub stars0 weekly installsTypeScriptGitHubOwner profile

Overview

This skill tests feature branches on Vercel preview deployments using Chrome automation and Gmail OTP flows. It automates waiting for deployments, logging in via a Gmail OTP, running UI/API checks, and posting sanitized results to GitHub. The workflow is optimized to minimize costly Chrome snapshots and avoid leaking sensitive data.

How this skill works

The skill polls Vercel for the branch preview and waits until the deployment reports Ready. It uses Chrome MCP to drive the app: navigate, take minimal snapshots, use evaluate_script for data extraction (OTP, balances), and complete the Privy/Gmail OTP login flow. After verifying features, it captures local evidence and posts a sanitized test summary as a GitHub PR comment.

When to use it

  • Validate UI and API changes on a branch preview before merging
  • Automate login flows that require Gmail OTP verification
  • Run end-to-end checks after CI completes but before production release
  • Collect local screenshots and structured verification evidence for PRs

Best practices

  • Minimize snapshots: use one snapshot per page state and prefer evaluate_script for data
  • Reuse open tabs with chrome_select_page instead of opening new pages
  • Wait for vercel inspect --wait to report Ready before testing
  • Never include emails, OTPs, balances, API keys, or tokens in reports
  • Sanitize error messages and store screenshots locally only

Example use cases

  • Check that the Spendable/Earning/Idle balance UI displays and sums correctly on a preview
  • Automate Privy sign-in with Gmail OTP to access protected preview pages
  • Verify a new balance endpoint returns expected JSON schema on the preview deployment
  • Post a sanitized test result to the PR with checklist items and local screenshot references

FAQ

You need Chrome DevTools MCP configured, Vercel CLI authenticated for the project scope, access to the Gmail account for OTP retrieval, and gh (GitHub CLI) authenticated.

How do I avoid wasting tokens on snapshots?

Use chrome_wait_for to detect page state and chrome_evaluate_script to extract text or OTPs. Take snapshots only when you need UIDs or visual evidence.

13 skills

test-staging-branch
Ai

This skill automates end-to-end testing of feature branches on Vercel previews using Chrome automation and Gmail OTP, with sanitized reporting.

AutomationCliDevopsMonitoring+4
skill-authoring
Ai

This skill helps you author and register new OpenCode skills in the repo by enforcing naming, placement, and discovery rules.

AutomationCliDocsProductivity+2
debug-prod-issues
Ai

This skill helps you debug production issues on Vercel, inspect logs and Neon database, and manage deployments for faster resolution.

AutomationCliDatabaseDebugging+3
workspace-guide
Ai

This skill guides new OpenWork users through setup, usage, and onboarding workflows, highlighting practical steps and benefits.

AutomationCliDocsProductivity+1
youtube-rl-tracker
Ai

This skill helps you optimize YouTube video performance by testing thumbnail styles and titles to identify winning patterns and accelerate growth.

AnalyticsBrandingCopywritingGrowth+3
writing-style
Ai

This skill refines text to fix grammar and clarity while preserving the writer's voice, with minimal edits and no restructuring.

ContentCopywritingWritingTypescript
skill-reinforcement
Ai

This skill automatically analyzes outcomes after each use and updates learnings to improve future performance and prevent knowledge loss.

AutomationCliDataDocs+2
aws-ses-inbound
Ai

This skill guides you through configuring AWS SES inbound Email reception with SNS webhook delivery, yielding active rule sets and confirmed subscriptions.

ApiAutomationBackendCloud+3
linkedin-post
Ai

This skill drafts high-performing LinkedIn posts by applying Tweet Lab insights and 0 Finance guidelines to craft professional, engaging content.

ContentMarketingSocial MediaStrategy+1
tweet-rl-tracker
Ai

This skill helps you build a Notion-based tweet performance tracker with a poor man's reinforcement loop, including automatic tweet screenshot capture.

AnalyticsAutomationDatabaseProductivity+2
company-admin
Ai

This skill helps you locate and update company administrative data stored in Notion, ensuring accurate records across MCP Skills and Admin/Legal pages.

AutomationBackendCliData+2
ben-agent-email
Ai

This skill manages ben-agent@zerofinance.ai email flows using Resend, enabling inbound parsing, session updates, and reliable outbound replies.

ApiAutomationBackendTypescript
self-improve
Ai

This skill updates its own documentation and extends OpenCode capabilities based on learnings to improve accuracy and future proofing.

DocsProductivityRefactorTypescript
More from this maintainer
Other repositories and skills published under the same GitHub owner.
Skills library
Jump back to the full directory or explore grouped topics.
Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational