# claude-skills Custom skills for Claude.ai (claude.ai → Settings → Skills). ## Skills | Skill | Description | |-------|-------------| | **bulletproof** | 12-stage adaptive dev workflow (research → deploy). Adapted for Python/Docker/Traefik/MikroTik/embedded stacks, Gitea CI/CD, SonarQube. Based on Bulletproof v5.0 by Artemiy Miller. | | **embedded-firmware-engineer** | Bare-metal & RTOS firmware: ESP32/ESP-IDF, STM32 HAL/LL, Nordic nRF, FreeRTOS, Zephyr. NASA/JPL Power of Ten rules, banned functions, DMA/cache coherence, GPIO policy, watchdog strategy, brown-out testing. | | **my-python-senior** | Senior-level Python engineer for systems, containers, LLM workflows, networking, and file processing. | | **obsidian-memory** | Protocol for using `creator/obsidian-vault` (Gitea repo) as Claude's long-term memory for the user's **personal** projects (infra, embedded, 1C-consulting, lotus-eletre, etc.). Vault layout, frontmatter conventions, Gitea REST API mechanics, write-permission boundaries, domain routing vs `ucnl-market-memory`. | | **pcb-ai-engineer** | Code-driven schematic & PCB design using Circuit-Synth (Python) → KiCad → Altium. Universal STM-family abstraction with `family → package → pinmap → capabilities` data model. | | **ucnl-market-memory** | Protocol for using `ucnlmarket/ucnl-market-memory` (Gitea repo) as Claude's long-term memory for **UCN marketing and sales** (clients, distributors, leads, trade shows, pricing, uWave/Zima2/uSpeak/USBL product marketing, export deals, regional markets). Multi-user (creator / d.zaitsev / v.vinogradova). `sensitive: true` flag for commercial data. Strict domain routing vs `obsidian-memory`. | ## Structure ``` claude-skills/ ├── README.md ├── bulletproof/ │ ├── SKILL.md │ ├── agents/ │ │ └── code-reviewer.md │ └── templates/ │ ├── handoff.md │ ├── plan.md │ ├── research.md │ └── spec.md ├── embedded-firmware-engineer/ │ └── SKILL.md ├── my-python-senior/ │ ├── SKILL.md │ ├── ai-ml-llm.md │ ├── containers.md │ ├── files-io.md │ ├── networking.md │ └── systems.md ├── obsidian-memory/ │ └── SKILL.md ├── pcb-ai-engineer/ │ ├── SKILL.md │ ├── main.py │ ├── mcu_core.py │ ├── mcu_db.py │ ├── mcu_peripherals.py │ └── power.py └── ucnl-market-memory/ └── SKILL.md ``` ## Usage Each subdirectory is a standalone skill. Upload to Claude.ai via **Settings → Profile → Custom Skills**, or point Claude Code's `--skill` flag at the `SKILL.md` file. ## License Private — for personal use only.