improve-svg

Run one improvement cycle for tikzjs SVG rendering against golden and extra fixtures.

Updated Jan 16, 2024
One-click install
npx skills add https://github.com/ProjectMusa/tikzjs --skill improve-svg
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: improve-svg
Source: https://github.com/ProjectMusa/tikzjs/tree/main/.claude/skills/improve-svg
Command: npx skills add https://github.com/ProjectMusa/tikzjs --skill improve-svg

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Run one cycle of the continuous tikzjs SVG rendering improvement loop. Use when improving SVG rendering quality, fixing failing fixtures, or implementing missing TikZ features.

Core Features & Use Cases

  • Establish a disciplined improvement cycle for SVG rendering quality across the tikzjs pipeline.
  • Fix failing golden or extra fixtures, prototype missing TikZ features, and promote successful changes to golden fixtures.
  • Use for proactive roadmap work and fixture-driven development.

Quick Start

Run one cycle of the SVG rendering improvement loop to incrementally enhance tikzjs output.

Frequently Asked Questions about improve-svg

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

FAQPage Schema
How do I fix failing golden test fixtures for SVG rendering?

Fix failing golden test fixtures for SVG rendering by running a single improvement cycle that validates output against the repository's fixture suite and test harness, then promotes successful changes to golden fixtures.

What is fixture-driven development for SVG rendering quality?

Fixture-driven development for SVG rendering quality is a disciplined improvement cycle that targets regression fixes, maintenance, and feature-proofing by continuously validating tikzjs pipeline output against golden and extra fixtures.

How do I prototype missing TikZ features in an SVG rendering pipeline?

Prototype missing TikZ features in an SVG rendering pipeline by executing an improvement loop cycle that tests new feature implementations against extra fixtures and promotes successful renders to golden fixtures.

Do I need a test harness to run SVG rendering improvement cycles?

Yes, you need a test harness to run SVG rendering improvement cycles, as the workflow requires direct access to the repository's fixture suite and test harness to validate changes and execute the improvement loop.

What's the best way to prevent SVG rendering regressions in tikzjs?

The best way to prevent SVG rendering regressions in tikzjs is to run continuous improvement cycles that validate current output against established golden fixtures, catching visual deviations before they merge.