superpowers
claudecodexCore skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
15 skills · hooks
Full-stack Power Platform development skills and agents for Code Apps, Power Pages, Dataverse, Fluent UI, and ALM
Plugin power-platform-full-stack from marketplace power-platform-full-stack-skills in scottdurow/power-platform-full-stack-skills. Commands read from the repo's manifest — 1 month ago.
This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.
browser-automationInteractive browser automation and visual validation using Playwright MCP server and GitHub Copilot Agent Mode. Creates a bridge between the agent and a live browser session (including authenticated user context), with optional scripted Playwright test generation for repeatable checks. Triggers on "
code-reviewDeep code audit and technical review skill. Handles code audits (dead wiring, silent failures, stubs, bloat), architecture decisions, security audits, feature design reviews, refactoring plans, and deployment strategy reviews. Produces actionable reports with file:line references grouped by severity
dataverse-data-reviewComprehensive Dataverse data model reviewer and critic. Evaluates proposed schemas against 74+ rules covering naming, normalization, data types, business rules, evolvability, and platform-specific best practices. Produces structured assessments with actionable feedback. Triggers on "review my data m
dataverse-prerequisitesShared prerequisite steps for any skill that interacts with the Dataverse OData Web API. Covers PAC CLI authentication, Azure CLI token acquisition, WhoAmI validation, environment URL extraction, and token refresh patterns. Triggers on "pac auth", "dataverse auth", "dataverse prerequisites", "connec
dataverse-solution-web-apiExpert guidance for the Microsoft Dataverse Web API metadata and schema management. Programmatically create tables, columns, relationships, forms, views, app modules, and sitemaps using OData v4.0 RESTful endpoints. Treats application structure as code. Also covers the Dataverse MCP server for natur
ioc-development-patternInversion of Control (IoC) development pattern for building apps with in-memory test data first, then swapping to real data sources. Covers service interfaces, domain models with DTOs, in-memory implementations, service registry, React Query (TanStack Query) integration with cache invalidation, erro
power-apps-code-appsExpert guidance for building Power Apps Code Apps (standalone React/Vue/TypeScript web applications on Power Platform). Covers the full end-to-end workflow from planning through deployment with preflight checks and completion checklists at every phase. Includes @microsoft/power-apps SDK, authenticat
power-apps-genpageCreates, updates, and deploys Power Apps generative pages for model-driven apps using React v17, TypeScript, and Fluent UI V9. Completes workflow from requirements to deployment. Uses PAC CLI to deploy the page code. Use when user asks to build, retrieve, or update a page in an existing Microsoft Po
power-pagesExpert guidance for creating, deploying, and managing Power Pages code sites. Uses React with Vite for the frontend, with Dataverse integration, Web API access, authentication, server logic, and deployment. For website design and theming, use the `ui-website` skill. Triggers on "power pages", "code
powerplatform-almPower Platform Application Lifecycle Management best practices. Covers environment strategy, solution architecture, source control, CI/CD pipelines, managed deployments, environment variables, connection references, data migration, and operational governance. Produces ALM strategy documents, pipelin
team-planningCollaborative planning for Dataverse or Azure SQL backed Power Apps Code Apps and Power Pages code sites using runSubagent. Multiple specialists (Data Modeler, UX Designer, Tester, The Critic) debate and refine a no-code implementation plan before build. Falls back to structured single-agent plannin
ui-fluentui-reactBest practices for building business applications with Fluent UI React v9 (@fluentui/react-components). Covers FluentProvider setup, theming, styling with makeStyles, layout patterns, data tables, forms, dialogs, drawers, navigation, toast notifications, command bars, record forms, lookup fields, su
ui-websiteDesign guidance for React websites with CSS-based theming. Covers typography (Google Fonts), color palettes via CSS variables, motion/animation, accessibility (WCAG 2.1 AA), backgrounds, responsive layout, and aesthetic mood mapping. Use for public-facing and portal-style websites. For Fluent UI v9
ui-wireframesCreates low-fidelity clickable HTML wireframe pages and associated Mermaid flow diagrams to validate navigation, screen intent, and user journeys before implementation. Produces a linked set of HTML files in a docs/wireframes/ directory plus Mermaid flowcharts for user journey, process/status, and d
vite-reactBest practices for Vite + React + TypeScript web applications. Covers feature-first project structure, build/lint validation workflows, Vite configuration, and single-file build for embedding. For service layer patterns, domain models/DTOs, React Query integration, and error handling, see the `ioc-d
workflow-stateShared workflow state persistence for agent-driven development. Defines how to store and resume planning/execution state on disk using .copilot/state JSON files synchronized with manage_todo_list. Triggers on "workflow state", "resume workflow", "persist tasks", "chat state lost", "continue from pla
[Power Platform] ALM EngineerAssesses and implements healthy Power Platform ALM: environment strategy, solution architecture, source control, CI/CD pipelines, managed deployments, and operational governance.
[Power Platform] Average UserSimulates a naive end-user performing usability tasks in a live browser session. Uses Playwright-based browser tools to interact with the UI, narrates what they see and do, and reports confusion, frustration, and dead ends. Used by Usability Engineer agent for structured usability studies. Use when
[Power Platform] Code ReviewerPerforms deep, systematic code review: finds duplication, dead code, anti-patterns, complexity issues, security vulnerabilities, and technical debt before they compound.
[Power Platform] ConsultantOrchestrator agent and single entry point for all user requests. Routes work to specialist agents and team skills, enforces human approval gates for immutable decisions, and maintains project-wide state. Delegates to subagents via runSubagent directly or via skills (team-planning, code-review) depen
[Power Platform] Data ModelerDesigns data schemas for applications, defining tables, columns, relationships, option sets, and security models without writing code — producing schema design documents.
[Power Platform] DeveloperAutonomous coding agent that implements features, fixes, and refactoring from plans. Persists state via workflow-state, validates work via browser-automation, and iterates until stable.
[Power Platform] Solution ArchitectSystem architecture designer who selects patterns, evaluates technology choices, and ensures scalability and maintainability. Produces architecture design documents and recommendations without writing implementation code.
[Power Platform] Technical WriterAssesses documentation completeness, clarity, accuracy, and ensures developers, users, and operators have the information they need. Use when reviewing README files, API docs, onboarding guides, runbooks, or inline comments for gaps, inconsistencies, or unclear language.
[Power Platform] TesterProduces comprehensive test plans covering unit tests, integration tests, usability testing (via Usability Engineer), browser automation, large-dataset and edge-case scenarios, and mocking strategies. Assesses testability, identifies edge cases, defines quality gates, and ensures comprehensive test
[Power Platform] The CriticChallenges assumptions, finds blind spots, identifies unstated risks, and ensures thorough consideration of edge cases and alternatives. Used by team-planning skill. Use when evaluating plans, designs, or proposals before finalizing — especially for security, scalability, edge cases, and unstated as
[Power Platform] UX DesignerDesigns the user-facing structure of applications including personas, navigation, forms, views, user flows, and dashboards without writing code — producing UI/UX design documents.
[Power Platform] Usability EngineerConducts structured usability studies by using runSubagent to delegate to the Average User agent with browser tasks, observing their behavior, and producing a professional usability report with severity-ranked findings. Use for usability testing, UX evaluation, user testing, heuristic evaluation, or
cat "C:/repos/power-platform-full-stack-skills/hooks/session-context.md"
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
15 skills · hooks
Up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your coding agent's context.
1 MCP server
Build powerful, stateful CLI interfaces for any GUI application using the cli-anything harness methodology.
5 commands
Automates browser interactions for web testing, form filling, screenshots, and data extraction
12 skills
Use Alibaba Open Code Review from local Codex.
2 skills
Claude Code skill for creating and presenting Slidev slidedecks
1 skill
This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.