Install
$ agentstack add skill-milind220-ki-stack-ki-stack-symbols ✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
About
ki-stack-symbols
Purpose
This Phase 2 domain skill orchestrates symbol-focused work by composing:
ki-stack-renderki-stack-file-surgeryki-stack-verify
Use it when the user's intent is specifically about symbols or symbol libraries.
What it covers
- symbol rendering
- symbol library inspection
- symbol-side offline edits and regeneration workflows
- symbol verification through exports
Routing rules
Use ki-stack-render when
- the user wants to inspect or compare a symbol visually
- the task is to export symbol artifacts
Use ki-stack-file-surgery when
- the symbol task is a deterministic library or file transform
- preserving file structure and tokens matters
Use ki-stack-verify after
- any symbol edit that should be proven visually
Phase 1: Orient
- Confirm the task is symbol-scoped.
- Identify the
.kicad_symfile and exact symbol name. - If the symbol name is missing, stop and ask for it or search the library contents first.
Phase 2: Inspect
The most useful first step is usually rendering the target symbol.
Canonical command:
skills/ki-stack/bin/kicad-render symbol-svg library.kicad_sym out_dir --symbol Device:R
If the task is an offline edit, inspect the relevant library files before mutation.
Phase 3: Execute
For symbol work in v1, prefer deterministic offline workflows over speculative live APIs.
Common execution path:
- identify the symbol library file
- render the baseline symbol
- apply the symbol-side change offline
- render the symbol again
- report before/after artifacts
Phase 4: Verify
The main proof for symbol tasks is visual and export-based.
Prefer:
- render before
- change symbol
- render after
- report both artifact paths
If the task affects downstream library behavior, note any limits in verification.
Common symbol workflows
Workflow: inspect a symbol visually
- render the symbol as SVG
- convert to PNG if a raster artifact is needed
- report the artifact path
Workflow: verify a symbol edit
- render before
- apply edit
- render after
- report the before/after paths and any file-level transform used
Helper assets
Skills to compose:
skills/ki-stack/ki-stack-render/SKILL.mdskills/ki-stack/ki-stack-file-surgery/SKILL.mdskills/ki-stack/ki-stack-verify/SKILL.md
References:
skills/ki-stack/references/render-recipes.md
Helpers:
skills/ki-stack/bin/kicad-renderskills/ki-stack/bin/kicad-svg-to-png
Guardrails
- Do not assume a symbol name if the user did not specify one.
- Prefer export-based proof over prose description.
- If the task is really about footprints or schematics, route to those skills.
Completion states
DONE: symbol task completed and visually verifiedDONE_WITH_CONCERNS: completed but verification is partialBLOCKED: file, symbol name, or tooling issue prevented completionNEEDS_CONTEXT: symbol library path or symbol identifier is missing
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: Milind220
- Source: Milind220/Ki-Stack
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet — be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.