markpitt

markpitt

@markpitt

GitHub
31 Skills
558 Total Stars
February 2026 Joined

Public Skills

gcse-biology-tutor

by markpitt

GCSE Biology tutor and revision assistant for 15–16 year old students preparing for 2026 exams across AQA, Edexcel, OCR, and WJEC boards. Use when a student asks for help understanding biology topics, answering exam questions, revising for GCSEs, practising required practicals, or wants guidance on exam technique for GCSE Biology.

Academic 18 3mo ago

gcse-english-literature-tutor

by markpitt

GCSE English Literature tutor and revision assistant for 15–16 year old students preparing for 2026 exams across AQA, Edexcel, OCR, and Eduqas boards. Use when a student asks for help with set texts (Macbeth, An Inspector Calls, Jekyll and Hyde, poetry anthology), analysing writer's methods, writing literature essays, comparing poems, revising for GCSE English Literature, practising past paper questions, or understanding themes and characters.

Academic 18 3mo ago

gcse-maths-tutor

by markpitt

GCSE Maths tutor and revision assistant for 15–16 year old students preparing for 2026 exams across AQA, Edexcel, OCR, and Eduqas boards. Use when a student asks for help understanding maths topics, answering exam questions, revising for GCSEs, working through calculations, or wants guidance on exam technique for GCSE Maths.

Academic 18 3mo ago

gcse-art-tutor

by markpitt

GCSE Art and Design (Fine Art) tutor and revision assistant for 15–16 year old students preparing for 2026 exams across AQA, Edexcel, OCR, and Eduqas/WJEC boards. Use when a student asks for help with their art GCSE, sketchbook, portfolio, artist research, annotations, ESA preparation, understanding assessment objectives, or the 10-hour exam. Also triggers on "GCSE Art", "art sketchbook", "ESA themes", "portfolio help", "art annotations", or "Fine Art GCSE".

Academic 18 3mo ago

gcse-english-language-tutor

by markpitt

GCSE English Language tutor and revision assistant for 15–16 year old students preparing for 2026 exams across AQA, Edexcel, OCR, Eduqas, and WJEC boards. Use when a student asks for help understanding reading analysis, writing techniques, exam technique, revising for GCSE English Language, practising past paper questions, or improving their creative or transactional writing.

Academic 18 3mo ago

gcse-history-tutor

by markpitt

GCSE History tutor and revision assistant for 15–16 year old students preparing for 2026 exams across AQA, Edexcel, OCR, and Eduqas/WJEC boards. Use when a student asks for help understanding history topics, answering exam questions, revising for GCSEs, practising source analysis, writing essays, or wants guidance on exam technique for GCSE History.

Code Review 18 3mo ago

gcse-chemistry-tutor

by markpitt

GCSE Chemistry tutor and revision assistant for 15–16 year old students preparing for 2026 exams across AQA, Edexcel, OCR, and WJEC boards. Use when a student asks for help understanding chemistry topics, answering exam questions, revising for GCSEs, practising required practicals, or wants guidance on exam technique for GCSE Chemistry.

Code Review 18 3mo ago

gcse-pe-tutor

by markpitt

GCSE Physical Education tutor and revision assistant for 15–16 year old students preparing for 2026 exams across AQA, Edexcel, OCR, and WJEC boards. Use when a student asks for help understanding PE topics, answering exam questions, revising anatomy and physiology, practising fitness tests, applying sports psychology, or wants guidance on exam technique for GCSE Physical Education.

Academic 18 3mo ago

gcse-physics-tutor

by markpitt

GCSE Physics tutor and revision assistant for 15–16 year old students preparing for 2026 exams across AQA, Edexcel, OCR, and WJEC boards. Use when a student asks for help understanding physics topics, answering exam questions, revising for GCSEs, practising required practicals, solving calculation questions, or wants guidance on exam technique for GCSE Physics.

Animation 18 3mo ago

ai-coding-agent-setup

by markpitt

Configures AI agents (GitHub Copilot, Claude Code, Cursor, Codex) to understand a codebase and self-improve as the project evolves. Use when setting up a new project for AI-assisted development, onboarding AI agents to an existing repo, creating AGENTS.md, configuring MCP servers for code navigation, packaging project workflows as agent skills, or establishing self-improvement feedback loops. Covers AGENTS.md authoring, skill packaging, MCP configuration, context management, and living-documentation strategies.

Agents 18 3mo ago

mise

by markpitt

Provides expert guidance on mise (mise-en-place) — a polyglot dev tool and environment orchestrator that manages runtimes, environment variables, and project tasks. This skill should be used when users ask about mise configuration (mise.toml), installing or switching tool versions (Node, Python, Go, .NET, etc.), the mise task runner, environment variable management, secrets with SOPS/fnox, backends (ubi, cargo, npm, aqua), Lua plugins, shell hooks, migrating from asdf/nvm/direnv, or debugging with mise doctor.

Automation 18 3mo ago

devcontainers

by markpitt

Provides expert guidance on Development Containers (devcontainers) — creating, configuring, and optimising containerised development environments using the Dev Container Specification. This skill should be used when users ask about devcontainer.json, .devcontainer setup, Dev Container Features or Templates, pre-building images, multi-container workflows, Docker-in-Docker, cloud development environments (Codespaces, DevPod), or troubleshooting container performance and permission issues.

Automation 18 3mo ago

twelve-factor-app

by markpitt

Applies the Twelve-Factor App methodology when designing, building, reviewing, or auditing cloud-native and SaaS applications. Use when asked about 12-factor compliance, app architecture for cloud platforms, environment configuration, stateless processes, deployment pipelines, service design, or scaling strategies. Covers all 12 factors: codebase, dependencies, config, backing services, build/release/run, processes, port binding, concurrency, disposability, dev/prod parity, logs, and admin processes.

CI/CD 18 3mo ago

genaiscript

by markpitt

Comprehensive expertise for working with Microsoft's GenAIScript framework - a JavaScript/TypeScript-based system for building automatable LLM prompts and AI workflows. Use when creating, debugging, or optimizing GenAIScript scripts, implementing prompts-as-code, working with tools and agents, processing files (PDF, CSV, DOCX), defining schemas, or building AI automation workflows.

API Dev 18 3mo ago

freeagent-api

by markpitt

Interacts with the FreeAgent accounting API to manage invoices, contacts, projects, expenses, timeslips, and other financial data. Use when the user needs to retrieve, create, update, or analyze FreeAgent accounting information via the API. All write operations (POST/PUT/DELETE) require explicit user confirmation before execution and default to sandbox unless production is explicitly requested.

API Dev 18 3mo ago

agent-patterns

by markpitt

Modular orchestration of agent patterns from Anthropic's engineering guide. Intelligently selects and implements prompt chaining, routing, parallelization, orchestrator-workers, evaluator-optimizer, and autonomous agents. Includes pattern combinations and language-specific implementations.

Agents 18 3mo ago

azure-swa

by markpitt

Comprehensive expertise for Azure Static Web Apps including architecture, configuration, API integration with Azure Functions, authentication, routing, deployment, and CI/CD. Use when building, configuring, deploying, or troubleshooting Azure Static Web Apps projects with frameworks like React, Angular, Vue, Blazor, or vanilla JavaScript.

API Dev 18 3mo ago

github-api

by markpitt

Orchestrates comprehensive GitHub API access across all services. Intelligently routes API operations to specialized resource files covering authentication, repositories, issues/PRs, workflows, security, and more. Use when implementing GitHub integrations, automating operations, or building applications that interact with GitHub.

API Dev 18 3mo ago

azure-devops

by markpitt

Comprehensive skill for working with Azure DevOps REST API across all services including Boards (work items, queries, backlogs), Repos (Git, pull requests, commits), Pipelines (builds, releases, deployments), Test Plans, Artifacts, organizations, projects, security, extensions, and more. Use when implementing Azure DevOps integrations, automating DevOps workflows, or building applications that interact with Azure DevOps services.

API Dev 18 3mo ago

markdown-formatter

by markpitt

Formats markdown files according to best practices and common style guidelines. Use when cleaning up markdown documentation, ensuring consistent formatting, or standardizing README files.

Docs Gen 18 3mo ago

kiss-principle

by markpitt

Apply the K.I.S.S principle (Keep It Simple, Stupid) to reduce complexity, improve maintainability, and solve problems elegantly. Use when designing systems, writing code, planning solutions, creating documentation, architecting features, or making decisions where simplicity drives quality and efficiency.

Code Gen 18 6mo ago

root-cause-analysis

by markpitt

Conducts systematic root cause analysis using proven methodologies including Toyota's 5 Whys, Ishikawa fishbone diagrams, Pareto analysis, and fault tree analysis. Use when investigating bugs, debugging code, troubleshooting systems, diagnosing equipment failures, analyzing life problems, or identifying underlying causes of any issue across software engineering, hardware maintenance, process failures, or personal challenges.

Code Gen 18 6mo ago

microsoft-graph

by markpitt

Orchestration hub for Microsoft Graph API across Microsoft 365 services. Use for Graph API integrations, querying Microsoft 365 data, and building applications that interact with Azure AD.

Analytics 18 6mo ago

blazor-expert

by markpitt

Comprehensive Blazor development expertise covering Blazor Server, WebAssembly, and Hybrid apps. Use when building Blazor components, implementing state management, handling routing, JavaScript interop, forms and validation, authentication, or optimizing Blazor applications. Includes best practices, architecture patterns, and troubleshooting guidance.

Auth 18 6mo ago

blazor-blog-feature

by markpitt

Adds a complete blog feature to an existing Blazor WebAssembly Static Web App with Azure Functions backend and Azure File Share for markdown storage. Use when implementing blog functionality in .NET Blazor WASM projects with Azure infrastructure. Includes post listing, detail pages, markdown rendering, Azure Storage integration.

Cloud 18 6mo ago

home-assistant-api

by markpitt

Orchestrates access to the Home Assistant REST API for programmatic control of smart home devices. Routes requests to specialized resource files based on task type - authentication, state management, service calls, entity types, or advanced queries. Provides intelligent decision tables for selecting appropriate endpoints and managing integrations.

API Dev 18 6mo ago

gof-design-patterns

by markpitt

Orchestrates Gang of Four design pattern implementations across 8 languages. Analyzes user problems to select optimal pattern(s) from creational, structural, and behavioral categories. Provides concrete, production-ready implementations with explanations and trade-offs.

Code Gen 18 6mo ago

fine-tuning-data-generator

by markpitt

Generates comprehensive synthetic fine-tuning datasets in ChatML format (JSONL) for use with Unsloth, Axolotl, and similar training frameworks. Gathers requirements, creates datasets with diverse examples, validates quality, and provides framework integration guidance.

Processing 18 6mo ago

dotnet-aspire

by markpitt

Adds .NET Aspire cloud-native orchestration to existing .NET solutions. Analyzes solution structure to identify services (APIs, web apps, workers), creates AppHost and ServiceDefaults projects, configures service discovery, adds NuGet packages, and sets up distributed application orchestration. Use when adding Aspire to .NET solutions or creating new cloud-ready distributed applications.

API Dev 18 6mo ago

avalonia

by markpitt

Expert guidance for developing cross-platform desktop applications with Avalonia UI framework. Use when building, debugging, or optimizing Avalonia apps including MVVM architecture, XAML design, data binding, styling, theming, custom controls, and cross-platform deployment for Windows, macOS, Linux, iOS, Android, and WebAssembly.

Processing 18 6mo ago

thought-patterns

by markpitt

Orchestrates comprehensive cognitive thinking patterns for complex problem-solving. Analyzes tasks to select optimal pattern(s) from foundational, reasoning, creative, metacognitive, specialized, and neurodivergent categories. Chains multiple patterns when needed and validates outputs before responding.

Automation 18 6mo ago