📄 skillActivePromisingmedium

kicad-happy

by aklofas

AI coding agent skills for KiCad electronics design. Works with Claude Code and OpenAI Codex. Analyze schematics, review PCB layouts, EMC pre-compliance, SPICE simulation, download datasheets, source components, and prep boards for fabrication.

Supported Platforms

🤖 Claude Code🖱️ Cursor

Stars

526

Skill Type

📖 Library & API Reference

Quality Score

99/200

License

MIT

Forks

42

Last Updated

Jun 11, 2026

Discovered

Apr 20, 2026

Validation

Passed

github.com/aklofas/kicad-happy

Quality Breakdown

99/ 200

Content Signals

Gotchas/Edge Cases+40
Progressive Disclosure+30
Trigger Description+20
Verification/Safety+20
Code Examples+15
Composability+15

Repo Health

Recent Activity+15
Scripts/Automation+10
Real Usage (Issues)+10
Single Responsibility+10
Config/Persistence+10
Install Instructions+5

Multi-platform bonus: +5 pts if tool supports 2+ platforms. Score derived from 12 structural signals — not stars or popularity.

Trust & Verification

medium

Requires extended permissions (shell access, subagents). Review before use.

Active

Updated within the last 90 days. Actively maintained.

Unverified skill. Always review source code before installing any skill from an unknown author.

Risk Assessment

  • Repository contains shell scripts in action/entrypoint.sh which could execute arbitrary commands during GitHub Actions workflows
  • Multiple Python scripts present that could be executed as part of skill execution (datasheet extraction, EMC analysis, component fetching)
  • Agent plugin configuration files (.agents/, .claude-plugin/, .cursor/) suggest integration with AI coding agents that may have autonomous execution capabilities
  • GitHub Action setup (action.yml, .github/workflows/) enables automated code execution on external triggers without explicit human approval in workflow
  • Scripts interact with external services (DigiKey, Element14, JLCPCB, Mouser) which could potentially fetch and execute remote content
  • Complex orchestration of multiple 'skills' (11+ skill modules) suggests potential for multi-agent spawning or command chaining