mcclowes avatar

mcclowes

82 agentic skills • 15 avg score • 0 total stars

Agentic Skills by mcclowes

docusaurus-config

16

by mcclowes

Use when working with docusaurus.config.js/ts files to validate or modify Docusaurus configuration

Techjson

docusaurus-documentation

16

by mcclowes

Use when looking up information from the latest Docusaurus documentation at https://docusaurus.io/docs

Techmarkdown

docusaurus-v2-to-v3-migration

16

by mcclowes

Use when migrating Docusaurus projects from v2 to v3

Techjavascript

docusaurus-plugins

16

by mcclowes

Use when creating Docusaurus plugins (remark, rehype, theme, content, lifecycle) to extend markdown, modify HTML, or add custom functionality

Techmarkdown

docusaurus-themes

16

by mcclowes

Use when swizzling Docusaurus theme components and editing theme elements

Techjavascript

docusaurus-v2-to-v3-migration

16

by mcclowes

Use when migrating Docusaurus projects from v2 to v3

Techjavascript

eslint-config

16

by mcclowes

Use when configuring ESLint - covers flat config, TypeScript integration, and custom rules

Techjavascript

functional-programming

16

by mcclowes

Use when writing functional code - covers FP best practices (Lea differs from traditional FP languages)

Techgithub

github-actions

16

by mcclowes

Use when creating GitHub Actions workflows - covers CI/CD, matrix testing, and release automation

Techgithub

google-style-guide

16

by mcclowes

Use when writing or reviewing technical documentation to follow Google's documentation style guide - https://developers.google.com/style

Techmarkdown

jest-testing

16

by mcclowes

Use when writing Jest tests - covers testing patterns for interpreters, parsers, and async code

Techtesting

language-design

16

by mcclowes

Use when designing language features - covers lexer, parser, AST, and interpreter patterns

Techgithub

lea

16

by mcclowes

Use when writing or modifying Lea code - pipe-oriented functional language with tree-walk interpreter

Techpython

lsp-implementation

16

by mcclowes

Use when implementing Language Server Protocol features - covers completions, hover, diagnostics, and navigation

Techgithub

mermaid-diagrams

16

by mcclowes

Use when creating Mermaid diagrams - covers flowcharts, sequence diagrams, and AST visualization

Techdata analysis

npm-publishing

16

by mcclowes

Use when publishing npm packages - covers package.json configuration, versioning, and provenance

Techjson

textmate-grammar

16

by mcclowes

Use when authoring TextMate grammars for syntax highlighting - covers scopes, patterns, and language injection

Techgithub

typescript-strict

16

by mcclowes

Use when writing TypeScript with strict mode - covers type definitions, generics, and declaration files

Techjavascript

vscode-extension

16

by mcclowes

Use when developing VSCode extensions - covers language support, LSP integration, and packaging

Techtesting

docusaurus-config

15

by mcclowes

Use when working with docusaurus.config.js/ts files to validate or modify Docusaurus configuration

Techjson

docusaurus-documentation

15

by mcclowes

Use when looking up information from the latest Docusaurus documentation at https://docusaurus.io/docs

Techmarkdown

docusaurus-plugins

15

by mcclowes

Use when creating Docusaurus plugins (remark, rehype, theme, content, lifecycle) to extend markdown, modify HTML, or add custom functionality

Techmarkdown

docusaurus-themes

15

by mcclowes

Use when swizzling Docusaurus theme components and editing theme elements

Techjavascript

google-style-guide

15

by mcclowes

Use when writing or reviewing technical documentation to follow Google's documentation style guide - https://developers.google.com/style

Techmarkdown

docusaurus-config

14

by mcclowes

Use when working with docusaurus.config.js/ts files to validate or modify Docusaurus configuration

Techjson

docusaurus-documentation

14

by mcclowes

Use when looking up information from the latest Docusaurus documentation at https://docusaurus.io/docs

Techmarkdown

docusaurus-plugin-dev

14

by mcclowes

Helps develop and build Docusaurus plugins using this starter template

Techci cd

docusaurus-plugins

14

by mcclowes

Use when creating Docusaurus plugins (remark, rehype, theme, content, lifecycle) to extend markdown, modify HTML, or add custom functionality

Techmarkdown

docusaurus-glossary

14

by mcclowes

Use when working with docusaurus-plugin-glossary to configure, manage glossary terms, troubleshoot issues, and explain features

Techgithub

docusaurus-plugin-dev

14

by mcclowes

Helps develop and build Docusaurus plugins using this starter template

Techci cd

docusaurus-plugins

14

by mcclowes

Use when creating Docusaurus plugins (remark, rehype, theme, content, lifecycle) to extend markdown, modify HTML, or add custom functionality

Techmarkdown

elo-ratings-math

14

by mcclowes

Explains the mathematical principles behind Elo rating systems, including expected score calculation, rating updates, and the K-factor. Use when im...

Techgithub

commander

14

by mcclowes

Use when building CLI tools with Commander.js - commands, options, arguments, and help text for Node.js command-line applications

Techjavascript

commonmark

14

by mcclowes

Use when parsing or generating Markdown following the CommonMark specification - AST structure, block/inline elements, and extensions

Techmarkdown

faker

14

by mcclowes

Use when writing Vague (.vague) files that need realistic test data using faker generators for names, emails, addresses, dates, and more

Techtesting

github-actions

14

by mcclowes

Use when creating GitHub Actions workflows for CI/CD - testing, building, publishing npm packages, and automating repository tasks

Techgithub

json-schema

14

by mcclowes

Use when working with JSON Schema for validation, OpenAPI schemas, type definitions, and data structure specification

Techapi

lsp

14

by mcclowes

Use when implementing Language Server Protocol features - diagnostics, completions, hover, go-to-definition, and editor integration

Techtesting

npm-workspaces

14

by mcclowes

Use when managing npm workspaces monorepos - package dependencies, build ordering, cross-package development, and publishing workflows

Techjavascript

omg

14

by mcclowes

Use when writing or editing .omg.md files - the human-first DSL for API specification that compiles to OpenAPI 3.1

Techapi

peggy

14

by mcclowes

Use when writing PEG grammars with Peggy (formerly PEG.js) - parsing expression grammars, parser generation, and syntax definition

Techjavascript

textmate-grammar

14

by mcclowes

Use when creating or editing TextMate grammar files for VS Code syntax highlighting - patterns, scopes, and language tokenization

Techgithub

vague

14

by mcclowes

Use when writing Vague (.vague) files - a declarative language for generating realistic test data with superposition, constraints, and cross-refere...

Techtesting

faker

14

by mcclowes

Use when writing Vague (.vague) files that need realistic test data using faker generators for names, emails, addresses, dates, and more

Techtesting

vitest

14

by mcclowes

Use when writing or configuring Vitest tests - assertions, mocking, coverage, and workspace-aware testing for TypeScript projects

Techtesting

faker

14

by mcclowes

Use when writing Vague (.vague) files that need realistic test data using faker generators for names, emails, addresses, dates, and more

Techtesting

json-schema

14

by mcclowes

Use when working with JSON Schema for validation, including draft-07, 2019-09, and 2020-12 specifications

Techjson

openapi

14

by mcclowes

Use when working with OpenAPI Specification files to validate, create/modify paths and schemas, check references, and enforce best practices

Techapi

prism-syntax

14

by mcclowes

Use when adding syntax highlighting for custom languages to Prism.js, used by Docusaurus and many documentation sites

Techmarkdown

spectral

14

by mcclowes

Use when configuring Spectral for API linting, creating custom rulesets, and validating OpenAPI or AsyncAPI specifications

Techapi

typescript-library

14

by mcclowes

Use when developing TypeScript npm packages including tsconfig, package.json exports, dual CJS/ESM builds, and publishing

Techjavascript

vague

14

by mcclowes

Use when writing Vague (.vague) files - a declarative language for generating realistic test data with superposition, constraints, and cross-refere...

Techtesting

faker

14

by mcclowes

Use when writing Vague (.vague) files that need realistic test data using faker generators for names, emails, addresses, dates, and more

Techtesting

vitest

14

by mcclowes

Use when writing or modifying Vitest tests to follow best practices for test structure, assertions, mocking, and coverage

Techtesting

vscode-extension

14

by mcclowes

Use when developing VS Code extensions including TextMate grammars, language configuration, and extension manifest

Techjson

docusaurus-glossary

12

by mcclowes

Use when working with docusaurus-plugin-glossary to configure, manage glossary terms, troubleshoot issues, and explain features

Techgithub

docusaurus-plugin-dev

12

by mcclowes

Helps develop and build Docusaurus plugins using this starter template

Techci cd

docusaurus-plugin-dev

12

by mcclowes

Helps develop and build Docusaurus plugins using this starter template

Techci cd

nextjs-advanced-routing

12

by mcclowes

Guide for advanced Next.js App Router patterns including Route Handlers, Parallel Routes, Intercepting Routes, Server Actions, error boundaries, dr...

Techapi

nextjs-app-router-fundamentals

12

by mcclowes

Guide for working with Next.js App Router (Next.js 13+). Use when migrating from Pages Router to App Router, creating layouts, implementing routing...

Techdatabase

nextjs-dynamic-routes-params

12

by mcclowes

Guide for Next.js App Router dynamic routes and pathname parameters. Use when building pages that depend on URL segments (IDs, slugs, nested paths)...

Techpdf

nextjs-pathname-id-fetch

12

by mcclowes

Focused pattern for fetching data using URL parameters in Next.js. Covers creating dynamic routes ([id], [slug]) and accessing route parameters in ...

Techpdf

railway

12

by mcclowes

Use when user mentions Railway deployment, production environment issues, environment variables, database migrations, deployment failures, or Railw...

Techdatabase

vercel-ai-sdk

12

by mcclowes

Guide for Vercel AI SDK v5 implementation patterns including generateText, streamText, useChat hook, tool calling, embeddings, and MCP integration....

Techtesting

reqon

12

by mcclowes

Use when writing or editing .vague files for Reqon declarative API data pipelines

Techapi

nextjs-advanced-routing

12

by mcclowes

Guide for advanced Next.js App Router patterns including Route Handlers, Parallel Routes, Intercepting Routes, Server Actions, error boundaries, dr...

Techapi

nextjs-anti-patterns

12

by mcclowes

Identify and fix common Next.js App Router anti-patterns and mistakes. Use when reviewing code for Next.js best practices, debugging performance is...

Techpdf

nextjs-app-router-fundamentals

12

by mcclowes

Guide for working with Next.js App Router (Next.js 13+). Use when migrating from Pages Router to App Router, creating layouts, implementing routing...

Techdatabase

nextjs-client-cookie-pattern

12

by mcclowes

Pattern for client components calling server actions to set cookies in Next.js. Covers the two-file pattern of a client component with user interac...

Techgithub

nextjs-dynamic-routes-params

12

by mcclowes

Guide for Next.js App Router dynamic routes and pathname parameters. Use when building pages that depend on URL segments (IDs, slugs, nested paths)...

Techpdf

nextjs-pathname-id-fetch

12

by mcclowes

Focused pattern for fetching data using URL parameters in Next.js. Covers creating dynamic routes ([id], [slug]) and accessing route parameters in ...

Techpdf

nextjs-server-client-components

12

by mcclowes

Guide for choosing between Server Components and Client Components in Next.js App Router. CRITICAL for useSearchParams (requires Suspense + 'use cl...

Techjavascript

nextjs-server-navigation

12

by mcclowes

Guide for implementing navigation in Next.js Server Components using Link component and redirect() function. Covers the difference between server a...

Techjavascript

nextjs-use-search-params-suspense

12

by mcclowes

Pattern for using useSearchParams hook with Suspense boundary in Next.js. Covers the required combination of 'use client' directive and Suspense wr...

Techdatabase

openapi

12

by mcclowes

Use when working with OpenAPI Specification files to validate, create/modify paths and schemas, check references, and enforce best practices

Techapi

vague

12

by mcclowes

Use when writing Vague (.vague) files - a declarative language for generating realistic test data with superposition, constraints, and cross-refere...

Techtesting

vercel-ai-sdk

12

by mcclowes

Guide for Vercel AI SDK v5 implementation patterns including generateText, streamText, useChat hook, tool calling, embeddings, and MCP integration....

Techtesting

weavr-api

12

by mcclowes

Use when making Weavr API calls for corporates, consumers, cards, accounts, transfers, or KYC/KYB

Techapi

weavr-components

12

by mcclowes

Use when building applications with Weavr for payments, cards, accounts, and identity verification. Covers both API integration and secure UI compo...

Techapi

weavr-simulator

12

by mcclowes

Use when testing Weavr integrations in sandbox - simulate deposits, card transactions, KYC/KYB verification, wire transfers, and 2FA challenges

Techtesting

weavr-ui

12

by mcclowes

Use when implementing Weavr UI components for secure payment flows, authentication (password/passcode), KYC/KYB verification, or card display

Techsecurity

weavr-api

12

by mcclowes

Use when making Weavr API calls for corporates, consumers, cards, accounts, transfers, or KYC/KYB

Techapi

Discover More Agentic Skills

Browse our complete catalog of AI agent skills from developers worldwide.