polish

Automate an interactive browser polish loop with live feedback using playwright-cli.

1|Updated Apr 18, 2026
One-click install
npx skills add https://github.com/mopeyjellyfish/flywheel --skill polish-mopeyjellyfish
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: polish
Source: https://github.com/mopeyjellyfish/flywheel/tree/main/skills/polish
Command: npx skills add https://github.com/mopeyjellyfish/flywheel --skill polish-mopeyjellyfish

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Polish the browser-visible behavior and visuals through an interactive loop, providing live feedback before review or commit.

Core Features & Use Cases

  • Interactive browser polish loop: Tightens UX and visuals via guided iterations in a headed browser using playwright-cli.
  • Contract-based interaction: Follows host interaction contracts to surface decisions and task tracking.
  • Failsafe workflow: Ensures quick rollback and fresh browser proofs before a commit.

Quick Start

Start the interactive browser polish loop on the current surface and iterate with live feedback until ready for review.

Frequently Asked Questions about polish

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I iteratively polish browser UX with live feedback before committing?

Automating an interactive browser polish loop with playwright-cli provides live feedback on runnable features. It tightens browser-visible behavior and visuals through guided iterations in a headed browser before code review or commit.

What is a browser polish loop and when do I need it?

A browser polish loop is an automated interactive process that iteratively tightens in-browser UX and visuals. You need it when short, browser-visible iterations are required to refine runnable features before committing.

Does the browser polish loop work with playwright-cli for short in-browser iterations?

Yes, the browser polish loop uses playwright-cli to drive short, in-browser iterations. It operates in a headed browser, providing live feedback while coordinating local state and host interaction contracts.

Can I use this interactive polish loop to get fresh browser proofs before a commit?

Yes, you can use the interactive polish loop to get fresh browser proofs before a commit. It follows a failsafe workflow that ensures quick rollback and fresh visual verification of runnable features.

How does contract-based interaction coordinate local state during browser automation?

Contract-based interaction coordinates local state by following host interaction contracts during browser automation. This mechanism surfaces decisions and manages task tracking while playwright-cli executes the headed browser control tooling.