Skip to content

real description + README for v0.1.1#1

Merged
corvid-agent merged 1 commit into
mainfrom
polish/v0.1.1
May 22, 2026
Merged

real description + README for v0.1.1#1
corvid-agent merged 1 commit into
mainfrom
polish/v0.1.1

Conversation

@corvid-agent
Copy link
Copy Markdown
Contributor

Summary

The plugin already ships a working HEX/RGB/HSL/CMYK converter, a true-color ANSI terminal swatch, and a glassmorphic browser color picker on localhost:3000 — but plugin.toml and README.md still carried the scaffold "A fledge plugin" placeholder from the initial commit. Replace with a real description that matches what the code actually does, so fledge plugins search / fledge plugins list / the docs site show something useful.

Also bumps plugin.toml version to 0.1.1.

What changed

  • plugin.toml — top-level description + per-command description now describe the actual converter + UI behavior, including the color ui subcommand and the supported input formats. Version → 0.1.1.
  • README.md — replaces the placeholder with: install (with node dependency call-out), three usage examples (hex / rgb / hsl + the UI), a sample of the terminal output, and a note about the web UI's port + Ctrl+C stop. The "How it works" section now describes this plugin specifically, not the generic starter template.

No code changes; the CLI was already complete.

Test plan

  • Live: ./bin/color "#ff8800" → swatch + HEX/RGB/HSL/CMYK lines
  • Live: ./bin/color "rgb(0, 128, 255)" → same shape, equivalent values
  • Live: ./bin/color "hsl(120, 100%, 50%)" → green (#00FF00)
  • Live: ./bin/color "not-a-color" → parse error to stderr, exit 1
  • node bin/color --help → usage text matches the new plugin.toml description

🤖 Generated with Claude Code

The plugin already ships a working HEX/RGB/HSL/CMYK
converter, a true-color ANSI terminal swatch, and a
glassmorphic browser color picker on localhost:3000 —
but plugin.toml and README still carried the scaffold
"A fledge plugin" placeholder from the initial commit.
Replace with a description that matches what the code
actually does.

Bump plugin.toml version to 0.1.1.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@corvid-agent corvid-agent merged commit 9eca7b9 into main May 22, 2026
3 checks passed
Copy link
Copy Markdown

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request significantly expands the documentation and metadata for the fledge-plugin-color plugin, adding detailed usage examples, terminal output previews, and information about the new web-based color picker. Review feedback focused on improving the README by suggesting a better visual representation for the ANSI swatch example and correcting the Web UI description to accurately reflect the supported color readouts in the current implementation.

Comment thread README.md
Comment on lines +30 to +31
← true-color ANSI swatch
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

The terminal output example uses arrows pointing to empty space to represent the color swatch. Using block characters (e.g., ) would provide a better visual representation of what the user should expect to see in a true-color terminal.

Suggested change
← true-color ANSI swatch
██████ ← true-color ANSI swatch
██████

Comment thread README.md

### Web UI

`fledge color ui` boots a small static server on `http://localhost:3000` and opens it in your default browser. The UI is a single-file `index.html` with no dependencies — a backdrop-blur glass card with live HEX/RGB/HSL/CMYK readouts. Ctrl+C to stop.
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

The description of the Web UI mentions "live HEX/RGB/HSL/CMYK readouts", but the current implementation in ui/index.html only displays HEX values and provides HSL sliders. It does not appear to show RGB or CMYK readouts.

Suggested change
`fledge color ui` boots a small static server on `http://localhost:3000` and opens it in your default browser. The UI is a single-file `index.html` with no dependencies — a backdrop-blur glass card with live HEX/RGB/HSL/CMYK readouts. Ctrl+C to stop.
The color ui command boots a small static server on http://localhost:3000 and opens it in your default browser. The UI is a single-file index.html with no dependencies — a backdrop-blur glass card with live HEX readouts and HSL sliders. Ctrl+C to stop.

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