rodydavis/signals.dart

jaspr-convert-html

Use when you need to convert / rewrite existing HTML (from a file or url) into Jaspr code.

First seen May 26, 2026

Installation

$ npx skills add rodydavis/signals.dart --skill jaspr-convert-html

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from rodydavis/signals.dart · top by installs.

npx skills add rodydavis/signals.dart

Browse all from rodydavis/signals.dart

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Repository health

Stars 814
License LICENSE
Default branch main
Open issues 10
Status Active

Skill metadata

Parsed from SKILL.md frontmatter.

More metadata
jaspr_version
0.23.1

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 1,510 B
  • docs SUMMARY.md 116 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 30 installs

SKILL.md

Rules

Converting existing HTML into Jaspr component syntax by hand is prone to errors and wastes time.

  • Rule 1: You MUST ALWAYS use the jaspr convert-html command to convert existing HTML.
  • Rule 2: You MUST NEVER attempt to convert HTML to Jaspr code manually.
  • Rule 3: You MUST take the output from the daemon UNCHANGED and use it exactly as provided.

Usage

To convert HTML to Jaspr code, run one of the following commands in the terminal depending on your source:

From a local file:

jaspr convert-html --file some/path/to/file.html

From a URL:

jaspr convert-html --url https://example.com

The resulting Jaspr code is printed directly to the console. You can then copy this code directly into your component's build method.

Selecting Specific Elements

If you only need a portion of the HTML, you MUST use the --query option with a CSS selector to target specific elements rather than converting the whole file and deleting pieces manually.

jaspr convert-html --file some/path/to/file.html --query "#my-id"

This will only convert and output the element with the id my-id.

Tip: To convert everything inside the <body> tag but exclude the <body> tag itself, use:

jaspr convert-html --file some/path/to/file.html --query "body > *"