
Claude Skills by alexander-kastil
github.com/alexander-kastilMaster skill for SEO auditing, optimization, and Core Web Vitals tracking on any web project. Delegates to the correct narrow leaf skill. Use when auditing SEO health, updating meta descriptions or title tags, adding structured data (JSON-LD), comparing audit snapshots, setting up performance monitoring, optimizing for AI/GEO citation, writing AEO content blocks, or planning programmatic SEO pages. Triggers on: "SEO audit", "meta description", "structured data", "schema markup", "title tags",...
Angular 22+ conventions and the single entry point for Angular work: components, signals, DI with inject(), Signal Forms, httpResource(), routing and guards, NgRx Signal Store, directives, overlays and dialogs, MSAL auth, A2UI generative UI, Vitest testing, CSS that will not apply, data-table column geometry, bundle-size optimization, runtime config injection, drag-and-drop reordering, and file downloads. Use when the task is Angular-specific but not yet narrowed to one topic, or to route int...
Everything Azure from the CLI and from CI/CD: provision resources with `az`/Bicep, wire passwordless identity (GitHub Actions OIDC, Azure DevOps WIF, Entra app registrations in Bicep), deploy Static Web Apps / App Service / Container Apps / ACR, run Azure SQL (provision, free tier, Managed Identity auth, EF Core SQLite-to-SQL migration, .bacpac publish) and Azure Database for PostgreSQL Flexible Server (Entra passwordless auth, roles, group sync, troubleshooting, SDK), and operate a customer'...
Audit and fix Markdown files for brand-voice quality in the "Agentic Software Engineering using GitHub Copilot" masterclass (audience: software engineers): em dashes, Mermaid label syntax, paragraph length, and topic-specific slash command tables. Trigger phrases: brand voice check, quality check, check writing quality, fix em dashes.
Use this skill to review code. It supports both local changes (staged or working tree) and remote Pull Requests (by ID or URL). It focuses on correctness, maintainability, and adherence to project standards.
Master skill for regulatory compliance assessment of a product: routes to the matching leaf and covers both the AI-specific and the personal-data regulations. Leaf `eu-ai-act` handles EU AI Act risk-tier classification (prohibited / high-risk / limited-risk transparency / minimal), the Article 50 transparency-disclosure pattern for consent screens and Terms of Service, and stakeholder/owner checklists. Leaf `dsgvo` handles DSGVO / GDPR personal-data compliance: lawful basis, data-subject righ...
Master skill for authoring a hands-on course or masterclass repository end to end, for any audience (developer, low-code maker, business user). It is the single entry point that delegates to reference leaves: module-toc-conception, restructure-execute, scaffold, create-teaching, create-guide, create-slides, dashboard, run-demo, run-foundry-demo, run-guide-browser, verify-by-execution, licensing, and the repo-local brand-voice-* skill. Use when building or maintaining any course repo organized...
Master skill for turning a raw product idea OR existing technical/use-case docs into a polished marketing pitch deck. Optionally shapes a 3-line idea into a structured brief first, then produces a long outline plus a 6 to 7 card Gamma deck, exported to PPTX and per-slide PNG images. Delegates to idea-to-pitch, pitch-sources, pitch-outline, pitch-slides, pitch-brand-voice, pitch-gamma, and pitch-export. Use when the user invokes /create-product-pitch, or says "create a pitch", "idea to pitch",...
.NET 10 / C# 14 conventions, routed to short task-based references. Covers C# style, DI and service lifetimes, async/await, configuration and structured logging, the JSON casing contract with SPA clients, `dotnet watch` hot-reload limits, the dotnet CLI, controllers, EF Core and SQL delta scripts where migrations are banned, xUnit testing, `.http` files, MSAL/Entra JWT and local login with DB RBAC, MCP servers, Agent Framework calls, A2UI SSE endpoints, health checks, NDJSON streaming, Azure ...
Stage 1 of the idea-to-pitch flow. Turns a 3-to-many-line product idea into the structured product brief that /create-product-pitch consumes. Runs a ledger-based discussion loop, asks batched clarifying questions, records every decision to an idea-ledger.md, then writes a product brief (readme.md + usecases.md) under the product's own directory. Use when the user invokes /idea-to-pitch, or says "idea to pitch", "turn my idea into a pitch", "shape this idea", "help me develop a product idea", ...
Create Mermaid diagrams for flowcharts, sequences, ERDs, and
Use when tasks involve reading, creating, or reviewing PDF files where rendering and layout matter; prefer visual checks by rendering pages (Poppler) and use Python tools such as `reportlab`, `pdfplumber`, and `pypdf` for generation and extraction.
Use this skill any time a .pptx file is involved in any way — as input, output, or both. This includes: creating slide decks, pitch decks, or presentations; reading, parsing, or extracting text from any .pptx file (even if the extracted content will be used elsewhere, like in an email or summary); editing, modifying, or updating existing presentations; combining or splitting slide files; working with templates, layouts, speaker notes, or comments. Trigger whenever the user mentions \"deck,\" ...
Create modern Angular standalone components following v20+ best practices. Use for building UI components with signal-based inputs/outputs, OnPush change detection, host bindings, content projection, and lifecycle hooks. Triggers on component creation, refactoring class-based inputs to signals, adding host bindings, or implementing accessible interactive components.
Angular 22+ conventions and the single entry point for Angular work: components, signals, DI with inject(), Signal Forms, httpResource(), routing and guards, NgRx Signal Store, directives, overlays and dialogs, MSAL auth, A2UI generative UI, Vitest testing, CSS that will not apply, data-table column geometry, bundle-size optimization, runtime config injection, drag-and-drop reordering, and file downloads. Use when the task is Angular-specific but not yet narrowed to one topic, or to route int...
Automate browser interactions and tasks using CLI or Python. Use when testing web applications, capturing screenshots, extracting data, automating workflows, testing forms, or running autonomous browser agents. Supports local (Chromium, real Chrome) and cloud (remote) browsers. Keywords: browser automation, web scraping, screenshot, form submission, web testing, browser agent, automation workflow.
Automatically fetch latest library/framework documentation for Claude Code via Context7 API
Build agentic applications with GitHub Copilot SDK. Use when embedding AI agents in apps, creating custom tools, implementing streaming responses, managing sessions, connecting to MCP servers, or creating custom agents. Triggers on Copilot SDK, GitHub SDK, agentic app, embed Copilot, programmable agent, MCP server, custom agent.
Create, edit, analyze, and validate Word documents (.docx files) programmatically. Use when generating reports, creating templates, automating document generation, editing existing documents with tracked changes, or converting documents to other formats. Supports JavaScript (docx-js) for creation and XML editing for fine-grained control. Keywords: create docx, generate word document, edit docx, document automation, word template, tracked changes, docx conversion.
Builds a single PDF (and optional EPUB) from repo Markdown using Pandoc and uploads as a CI artifact. Use when generating documentation PDFs, creating ebook distributions, building PDF from markdown sources, or automating document distribution. Works with GitHub Actions workflow automation and supports custom ordering via .bookorder file.
Create, edit, analyze, and validate PowerPoint presentations (PPTX files). Use when asked to build presentations from scratch, modify existing templates, visualize presentation content, convert slides to images, or verify design quality. Supports text extraction, slide thumbnail generation, design validation, and QA workflows. Requires python-pptx, markitdown, pptxgenjs, LibreOffice, and Poppler.
.NET 10 / C# 14 conventions, routed to short task-based references. Covers C# style, DI and service lifetimes, async/await, configuration and structured logging, the JSON casing contract with SPA clients, `dotnet watch` hot-reload limits, the dotnet CLI, controllers, EF Core and SQL delta scripts where migrations are banned, xUnit testing, `.http` files, MSAL/Entra JWT and local login with DB RBAC, MCP servers, Agent Framework calls, A2UI SSE endpoints, health checks, NDJSON streaming, Azure ...
Help users discover and install specialized skills that extend GitHub Copilot capabilities. Use when users ask how to do something, whether a skill exists for a task, or want to find tools and workflows. Covers skill discovery, installation, and capability extension. Keywords: find skill, search skill, install skill, extend capabilities, discover tools, agent skill.
Create distinctive, production-grade frontend interfaces with exceptional aesthetic direction and full accessibility compliance. Use when building components, pages, or applications with clear visual identity. Covers design thinking, typography, color systems, animation, responsive layouts, and WCAG 2.2 accessibility standards. Supports HTML/CSS, React, Vue, Angular, and modern JavaScript frameworks. Keywords: design frontend, build UI, create component, style page, accessible design, design ...
Deploy OpenClaw AI assistant on Raspberry Pi 4 with Node.js 22+. Use when setting up personal AI assistant, deploying AI chatbot on Pi, configuring voice-enabled AI agent, or automating Raspberry Pi AI setup. Covers hardware requirements, OS installation, SSH setup, and full deployment workflow on 64-bit Raspberry Pi OS Lite.
Write long-form LinkedIn articles that establish deep thought leadership and drive sustained engagement. Use when creating in-depth content pieces, publishing detailed frameworks, sharing research-backed insights, building authority through comprehensive storytelling, documenting industry trends, or creating evergreen content that drives organic traffic. Covers article structure, depth strategies, SEO optimization, formatting for readability, distribution tactics, and measuring article impact.
Microsoft Agent Framework (MAF) Python reference. Use when creating, configuring, or explaining MAF Python agents, selecting the correct packages, understanding the FoundryChatClient/Agent API, managing credentials with AzureCliCredential, or setting up Azure AI Foundry projects. Covers GA v1+ patterns, package names, imports, env vars, and key rules. Subskills available: maf-update (for migrating outdated MAF samples).
Migrate outdated Microsoft Agent Framework Python samples to the GA v1+ API. Use when an existing MAF Python project uses the old package (agent-framework-azure-ai), AzureAIClient, async context managers for client/agent, azure.identity.aio credential, result.text access pattern, or missing AZURE_ env var prefix. Produces an updated requirements.txt, main.py, and .env template aligned to the GA agent-framework package.
Create Mermaid diagrams for flowcharts, sequences, ERDs, and
Create, edit, analyze, and validate PDF files and documents. Use when generating reports, merging PDFs, extracting text and tables, creating documents dynamically, or processing scanned PDFs with OCR. Supports both Python libraries (pypdf, pdfplumber, reportlab) and command-line tools. Keywords: create PDF, merge PDF, split PDF, extract text, OCR, generate report, PDF form, PDF manipulation.
Render a batch of QR code PNG files from a list of URLs, one image per link, with a shared size and error-correction setting. Use when the user needs QR codes for conference badges, printed handouts, product labels, stickers, or a set of campaign links, even if they do not say "QR" and only describe wanting scannable images for a list of URLs.
Build clean, accessible React components with TypeScript and Fluent UI. Use when creating new React components, converting designs to code, building reusable UI patterns, optimizing component performance, implementing accessibility guidelines, or structuring React projects. Supports component scaffolding, hook creation, data separation, and testing workflows.
Manage React state across projects using modern patterns. Use when setting up global state management, choosing between Redux Toolkit, Zustand, or Jotai, managing server state with React Query, implementing optimistic updates, handling form state, debugging state issues, or migrating from legacy Redux patterns.
Transform large markdown documents into organized, guided navigation workflows. Breaks monolithic files into sequential sections with bidirectional navigation (back to hub, next section). Creates seamless user experiences for tutorials, exercises, step-by-step guides, and learning materials across multiple files.
Expert social media strategist for content creation and audience building. Use when creating social content strategies, developing content calendars, writing engaging posts, repurposing content across platforms, analyzing social metrics, building personal and company brands, or optimizing engagement. Covers LinkedIn, Twitter/X, Instagram, TikTok, and Facebook with platform-specific strategies, hook formulas, and content pillars framework.
Operate a remote Linux host over SSH from an agent session, whether the transport is an SSH MCP server or a plain ssh command. Covers configuring and debugging the ssh-mcp server, working out which local key a host actually trusts, reading a failed connection in the correct order, and deploying a container stack to a box that has no git checkout. Use when a task involves reaching a VPS, VM, or on-premises server, when an SSH connection fails, or when a deployment target has no cloud control p...