Skills
Upgrading Stripe API and SDKs
A guide for upgrading Stripe API versions, server-side SDKs, Stripe.js, and mobile SDKs. It provides a checklist for managing breaking changes and ensuring compatibility across various integration platforms.
Stripe Projects Service Provisioning
Automate the provisioning of third-party services and the retrieval of API keys using the Stripe Projects CLI. The workflow handles provider verification, project initialisation, and hand-off to local CLI skills.
Stripe Integration Best Practices
Provides authoritative guidance on Stripe API selection, integration routing, and security best practices. It covers implementation details for Checkout, Connect, and Treasury while enforcing critical configuration rules.
Story Driven Development Workflow
A workflow for maintaining synchronisation between documentation and source code using git-based diffing. It manages bugs, change requests, and implementation cycles to ensure code always matches the specification.
Visual React Component Editor Workflow
A workflow for implementing React components from screenshots using a split-panel editor with live preview. It leverages Playwright MCP to facilitate visual verification against design specifications.
Remote Sync for Story Driven Development
Synchronises local Story Driven Development documentation with remote servers by managing change requests, document enrichment, and project-level updates.
Story Driven Development Workflow
A git-based workflow for synchronising product and system documentation with implementation code. It manages bugs and change requests through a structured loop of detection, implementation, and state commitment.
Visual React Component Editor Workflow
An iterative workflow for implementing React components by comparing reference screenshots against a live preview in a split-panel editor. It leverages the sdt CLI and Playwright to facilitate visual alignment between specifications and liv…
Remote Sync and Enrichment for SDD
This skill enables synchronising local Story Driven Development documentation with a remote server, allowing for the enrichment of drafts and project-level updates. It manages workflows for pulling change requests, updating feature specs, a…
Story Driven Development Workflow
A workflow for maintaining synchronisation between documentation and source code using git-based diffing. It manages change requests, bugs, and implementation cycles to ensure code always reflects the latest specifications.
Visual React Component Editor Workflow
A workflow for implementing React components from screenshots using a split-panel editor with live preview. It leverages the sdd CLI and Playwright MCP to facilitate visual iteration and component verification.
Remote synchronization for Story Driven Development
Synchronise local Story Driven Development documents with a remote server to enrich drafts and manage status transitions. It enables pulling remote change requests, updating documentation, and publishing enriched content back to the SDD Flo…
LinkedIn Search URL Construction Reference
A reference for programmatically constructing LinkedIn and Sales Navigator search URLs, including logic for boolean expression formatting, entity resolution via typeahead endpoints, and complex filter encoding.
Semantic .NET Code Intelligence
Provides semantic intelligence for .NET and C# codebases by leveraging Roslyn-based MCP tools for precise symbol navigation and diagnostic retrieval. It prioritises semantic lookups over text-based searches to ensure accurate analysis of ty…
Convex Authentication and User Management Setup
Implements secure authentication and user management in Convex using providers such as Clerk, Auth0, or Convex Auth. It configures identity mapping, environment variables, and protects backend functions via server-side identity verification…
Initialise and Configure Convex Projects
Automate the scaffolding of new Convex projects or the integration of Convex into existing React, Next.js, or Vue applications. It manages template selection, dependency installation, and the configuration of the ConvexProvider and environm…
Convex Application Performance Audit
Diagnoses and resolves performance bottlenecks in Convex applications, including read amplification, write contention, and subscription costs. It provides a structured workflow for auditing function paths and implementing optimizations such…
Convex Schema Migration Assistant
Facilitates safe Convex schema and data migrations using a widen-migrate-narrow workflow. It manages breaking changes, field transformations, and zero-downtime deployment strategies for existing tables.
Designing and Building Reusable Convex Components
This skill provides a structured workflow for designing and implementing isolated Convex components with distinct tables and clear boundaries. It covers the implementation of local, packaged, and hybrid architectures using the Convex Compon…
Convex Authentication and User Management Setup
Configure secure authentication in Convex using providers such as Clerk, Auth0, or Convex Auth. It enables implementing identity mapping, protecting backend functions, and managing user authorisation.
Initialise and Configure Convex Projects
Automates the process of initialising Convex projects by scaffolding new applications from templates or integrating the backend into existing React, Next.js, or Vue applications. It manages dependency installation, provider configuration, a…
Convex Application Performance Audit
Diagnose and optimise Convex application performance by addressing read amplification, OCC conflicts, and subscription costs. The workflow provides structured auditing for hot-path reads, write contention, and function execution limits.
Convex Schema and Data Migration Helper
This skill plans and executes safe Convex schema and data migrations using a widen-migrate-narrow workflow. It handles breaking changes such as field type updates, table splits, and data backfilling while ensuring zero downtime.
Designing and Building Convex Components
This skill facilitates the design and implementation of reusable Convex components with isolated tables and defined boundaries. It provides a structured workflow for extracting backend logic and managing component-to-app communication via a…