Skills
Setting up authentication in Convex
This skill automates the configuration of authentication providers such as Clerk, Auth0, or Convex Auth within a Convex backend. It handles identity mapping, environment variable setup, and the implementation of server-side access control u…
Initialize and Configure Convex Projects
Initialises new Convex projects or integrates the backend into existing React, Next.js, or Svelte applications. It manages scaffolding via templates, dependency installation, and the configuration of environment variables and providers.
Convex Application Performance Audit
This skill diagnoses and resolves performance bottlenecks in Convex applications, focusing on read amplification, write contention, and subscription costs. It provides a structured workflow for auditing function paths and applying optimisat…
Convex Schema and Data Migration Helper
This skill manages safe Convex schema and data migrations using a widen-migrate-narrow workflow. It handles breaking changes like field type updates, table splits, and data backfilling via the @convex-dev/migrations component.
Create Reusable Convex Components
This skill facilitates the design and implementation of isolated Convex components with distinct schemas, clear boundaries, and app-facing wrappers. It provides a structured workflow for extracting backend logic into reusable modules or bui…
Initialise and Configure Convex Projects
Automate the scaffolding of new Convex projects using official templates or integrate Convex into existing React, Next.js, or Vue applications. It manages dependency installation, provider configuration, and environment variable setup for t…
Convex Application Performance Audit
This skill diagnoses and optimises performance issues in Convex applications, including read amplification, write contention, and subscription costs. It provides a structured workflow for tracing read/write sets and applying targeted fixes …
Convex Schema and Data Migration Helper
This skill manages breaking schema changes in Convex by implementing a widen-migrate-narrow workflow. It facilitates safe data transformations, field updates, and table restructuring using the @convex-dev/migrations component.
Designing Reusable Convex Components
This skill facilitates the creation of reusable Convex components with isolated tables, clear boundaries, and app-facing wrappers. It provides a structured workflow for managing component shapes, authentication, and cross-boundary function …
Task Backlog Status Overview
Provides a comprehensive overview of the task backlog by querying active, overdue, blocked, and recently completed tasks. It enables monitoring of task priorities and documentation attachments via MCP tools.
Automated Daily Standup Report Generation
Generates a concise daily standup report by querying task lists for completed, active, blocked, and overdue items. It identifies recent progress and upcoming priorities from the backlog.
Automated Task Specification Generation
Automates the creation of technical specification documents by retrieving task details and analysing the codebase to define requirements, implementation strategies, and acceptance criteria.
Backlog Refinement and Grooming
Automates the review and improvement of task backlogs by identifying vague descriptions, missing priorities, broken dependencies, and stale items.
Task Decomposition and Planning
Decomposes high-level goals into actionable tasks with defined priorities, dependencies, and technical specifications. It structures work into manageable units by creating tasks and detailed documentation for complex requirements.
Automate Task Implementation from Backlog
Automates the end-to-end process of selecting, implementing, and completing tasks from a backlog. It handles task retrieval, specification reading, implementation using codebase tools, and final verification.
Session Handoff and Task Summarisation
Prepares context for subsequent work sessions by summarising progress, annotating task statuses, and identifying upcoming priorities.
Skyvern Deployment Smoke Test
Executes a sequential smoke test to verify Skyvern deployment health, covering backend API availability, frontend rendering, browser session provisioning, and end-to-end workflow execution.
Automated diff-driven smoke testing
Automates smoke testing by analysing git diffs to identify changes and executing targeted browser-based validation sequences. It utilises Skyvern browser tools to navigate, interact, and validate application state, reporting results directl…
Automated Diff-Driven QA Validation
This skill automates code validation by analysing git diffs to determine the appropriate testing strategy for frontend, backend, or mixed changes. It executes targeted browser automation, API requests, or repository-native tests to report p…
Searching MCP GitHub PRs and Discussions
This skill enables agents to search and analyse pull requests, issues, and discussions within the Model Context Protocol GitHub organisation. It facilitates deep dives into historical design decisions by leveraging the GitHub GraphQL API to…
Drafting MCP Specification Enhancement Proposals
A structured workflow for researching and drafting Specification Enhancement Proposals (SEPs) within the Model Context Protocol ecosystem. It guides authors through validation, stakeholder interviewing, and technical research phases to ensu…
Automated Skyvern version bump and SDK release
Automates the process of updating the Skyvern version in pyproject.toml, regenerating Python and TypeScript SDKs using Fern, and creating a release pull request.
WAIaaS Automated User Acceptance Testing
An automated system for AI agents to execute markdown-based test scenarios for verifying WAIaaS functions across various blockchain networks. It manages session lifecycles, wallet selection, and transaction simulation during the testing pro…
Google Sheets Spreadsheet Management
Provides capabilities for reading, writing, formatting, and managing data within Google Sheets. It supports operations such as cell updates, row insertion, and chart creation.