rafaeltonholo/svg-to-compose/svg-spec

Claude Code and agent skill by rafaeltonholo/svg-to-compose

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Resolve SVG, Android Vector Drawable (AVG), and Compose ImageVector conversion questions for this repository. Use when work involves SVG path commands, transforms, gradients, viewBox/units, CSS style cascade/specificity, shape-to-path conversion, clipping/masking, or spec-compliance debugging in parsing and code generation.

Install

npx vskill@latest install rafaeltonholo/svg-to-compose/svg-spec

SKILL.md

SVG Spec, Paths & Transforms

Overview

Use this skill to implement or debug spec-compliant SVG/AVG behavior in svg-to-compose. Prioritize W3C/Android/Compose source semantics and map the issue to the project pipeline before changing code.

Workflow

  1. Classify the issue domain:
  • path data and command semantics
  • transforms and coordinate systems
  • gradients, paint, clipping/masking
  • CSS styling and specificity
  • AVG compatibility
  1. Locate the corresponding project layer:
  • parser/AST (parser/, lexer/)
  • domain model (domain/svg, domain/avg)
  • geometry/transform/bounds (geom/)
  • Compose output mapping (domain/compose, generation)
  1. Confirm expected behavior from canonical references.
  2. Validate against nearby tests; add/update tests for behavior changes.
  3. Run focused verification first (--tests <FQN>), then broader checks as

needed.

Practical Rules

  • Treat spec links as source of truth when behavior is ambiguous.
  • Preserve normalization order for paths and transforms.
  • Keep conversions deterministic for stable generated output.
  • Prefer fixing root semantic issues over output-only patches.

Reference Files

Read only what is needed:

W3C/Android/Compose references, pipeline map, and key files.

Security

  • Security scanPassed, 95 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
210
Repository forks
11
7-day trend score
27

Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/rafaeltonholo/svg-to-compose/svg-spec/badge)](https://verified-skill.com/skills/rafaeltonholo/svg-to-compose/svg-spec)

Something wrong with this skill or its page? Tell us.