Skip to content

genpage skill improvements#37

Merged
15 commits merged intomainfrom
akshay/powerapps-updates
Feb 25, 2026
Merged

genpage skill improvements#37
15 commits merged intomainfrom
akshay/powerapps-updates

Conversation

@ghost
Copy link
Copy Markdown

@ghost ghost commented Feb 22, 2026

Improve genpage skill: model, task tools, dynamic model ID, Playwright fixes, rename rules ref

- Add model: opus to genpage SKILL.md frontmatter
- Add TaskCreate/TaskUpdate/TaskList to allowed-tools
- Add Key Decision Points section to SKILL.md
- Replace hardcoded claude-sonnet-4-5-20250929 with <current-model-id> in SKILL.md and pac-cli-reference.md
- Fix Playwright permission prefix: mcp__playwright__* → mcp__plugin_power-apps_playwright__*
- Add Playwright browser verification troubleshooting section
- Rename genux-rules-reference.md → genpage-rules-reference.md and update all references

akshay-viz and others added 6 commits February 20, 2026 16:57
…pdates

- Add Playwright MCP server for post-deployment browser verification
- Add Step 9 (Verify in Browser) with direct genux page URL navigation
- Add common Playwright error handling guidance
- Require PAC CLI >= 2.3.1 with pac help for version check
- Add --model parameter to all upload commands
- Improve gather requirements flow (new/edit, page type picker, data source, requirements)
- Add planning step to workflow before code generation
- Add forward-slash warning for Windows bash path escaping
- Add recommended permissions section to AGENTS.md
- Whitelist Playwright MCP tools and npx in settings.json

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Expand Step 9 with structural checks (accessibility snapshots) and
interactive testing (clicks, sort, navigation) using Playwright MCP
tools. Add browser_navigate, browser_snapshot, browser_click,
browser_take_screenshot, and browser_wait_for to allowed-tools.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
…t fixes, rename rules ref

- Add model: opus to genpage SKILL.md frontmatter
- Add TaskCreate/TaskUpdate/TaskList to allowed-tools
- Add Key Decision Points section to SKILL.md
- Replace hardcoded claude-sonnet-4-5-20250929 with <current-model-id> in SKILL.md and pac-cli-reference.md
- Fix Playwright permission prefix: mcp__playwright__* → mcp__plugin_power-apps_playwright__*
- Add Playwright browser verification troubleshooting section
- Rename genux-rules-reference.md → genpage-rules-reference.md and update all references

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@ghost ghost self-requested a review as a code owner February 22, 2026 05:24
akshay-viz and others added 9 commits February 21, 2026 21:25
Plugin's allowed-tools in SKILL.md frontmatter handles tool permissions;
the manual settings.json section was redundant and prone to going stale.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Comment thread .claude/settings.json
Comment thread .claude/settings.local.json
@ghost ghost merged commit fa36799 into main Feb 25, 2026
1 check passed
@ghost ghost deleted the akshay/powerapps-updates branch February 25, 2026 17:30
This pull request was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant