agentsclimarketplace

Svg create

Skill alavten/svg-create

Install
npx -y skills add alavten/svg-create

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

2 things to look at

  • no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
  • 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Creates valid standalone .svg files: dark minimal diagrams, structural architecture diagrams (knowledge and engineering types), flowcharts, and node graphs. Use for SVG, vector diagrams, .svg edits, or embeddable graphics.

SKILL.md

4.6 KB, as published. Nobody here has run it

SVG Create

Purpose

Produce valid standalone .svg files: explicit viewBox, semantic XML structure, crisp vectors, dark minimal styling.

In scope: .svg create, edit, restyle; six structural diagram types. Out of scope: React/TSX, React Flow, HTML canvas, CSS-only graphics, animated web UI.

Quick Start

Structural diagram:

  1. Classify type → structural-spec.md
  2. Model nodes/edges → knowledge-diagrams.md or engineering-diagrams.md
  3. Layout ID → layouts.md
  4. Tokens → tokens.md
  5. Implement → quality.md; check checklists.md L1 → L0

Generic SVG: nodes from user → layouts.md graph-shape matrix → tokens.md + quality.md.

Structural diagram types

FamilyTypeSpec
KnowledgeConcept Treeknowledge-diagrams.md#concept-tree
KnowledgeCapability Mapknowledge-diagrams.md#capability-map
KnowledgeLearning Pathknowledge-diagrams.md#learning-path
KnowledgeDomain Modelknowledge-diagrams.md#domain-model
EngineeringModule Dependencyengineering-diagrams.md#module-dependency
EngineeringData Flowengineering-diagrams.md#data-flow
EngineeringC4 Level 2 Containerengineering-diagrams.md#c4-level-2-container

Cross-type rules and glossary: structural-spec.md.

Intent matrix

User intentActionReference
Concept taxonomystructuralConcept Tree
Business capabilitiesstructuralCapability Map
Curriculum / onboardingstructuralLearning Path
DDD domain structurestructuralDomain Model
Module depends-onstructuralModule Dependency
Logical data movementstructuralData Flow
C4 containersstructuralC4 L2
Generic flowchart / graphgenericlayouts + tokens + quality
edit / restyleeditPreserve topology, viewBox, ids
recolor onlyeditfill/stroke only

Guardrails

  • Well-formed SVG (xmlns, viewBox).
  • Do not add nodes/edges user did not imply.
  • On edit, preserve geometry unless restructure requested.
  • No HTML/React wrappers.
  • Structural: one type per file (SD-S-005); no mixed knowledge/engineering roles (SD-S-004) unless user requests derived view.
  • Closed node/edge enums only.

Workflow

- [ ] 1. Structural type or generic
- [ ] 2. List node/edge roles (structural: from type spec)
- [ ] 3. Layout ID from layouts.md matrix
- [ ] 4. viewBox + tokens
- [ ] 5. Draw; legend if required
- [ ] 6. checklists L1 → quality L0 → deliver

SOP: structural-spec.md § Seven-step SOP.

Validation

Delivery format

  1. Files.svg path(s)
  2. Diagram type — six types or generic
  3. Structure — node/edge summary with roles
  4. Layout — layout ID
  5. Rule IDs — satisfied; exceptions noted
  6. Checklists — L0, L1 (structural), L2 if applicable
  7. Deviations — token overrides

References

FileRole
structural-spec.mdSelection, SOP, boundaries, glossary
knowledge-diagrams.md4 knowledge types
engineering-diagrams.md3 engineering types
checklists.mdL1, L2; L0 → quality
layouts.mdLayout IDs + type matrix
tokens.mdVisual + semantic bindings
quality.mdL0 markup

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.