claude

power-pages-liquid

Stops Claude Code from using Shopify Liquid syntax in Microsoft Power Pages projects. Provides a Power Pages Liquid reference skill, a PreToolUse hook that hard-blocks Shopify-isms in .liquid edits, and a /pp-liquid-lint slash command for auditing existing files.

0 on GitHubby Marty Bonacciv0.1.0MITupdated 5 months ago

Not in a marketplace yet, so it loads for one session with --plugin-dir.

Plugin power-pages-liquid in MartyBonacci/power-pages-liquid-js-plugin. 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.

What it installs

Skills (1)

  • power-pages-liquid

    Use when working with Microsoft Power Pages Liquid templates — .liquid files, web templates, content snippets, entity lists, entity forms, web forms, FetchXML queries, or Dataverse-backed Power Pages sites. Power Pages Liquid is DotLiquid-based and is NOT Shopify Liquid. NEVER emit Shopify tags ({%

Slash commands (1)

  • /power-pages-liquid:pp-liquid-lint

    Scan Power Pages Liquid files for Shopify-Liquid anti-patterns. Optional path argument; defaults to the current directory.

Hooks (1)

  • PreToolUse

    bash "${CLAUDE_PLUGIN_ROOT}/scripts/pp-liquid-guard.sh"

View source on GitHub

Maintain power-pages-liquid?

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.

claude & codex pluginslisted