Skip to main content

caveman-portability

>-

Install this skill

or
83/100

Security score

The caveman-portability skill was audited on Aug 25, 2026 and we found 5 security issues across 2 threat categories. Review the findings below before installing.

Categories Tested

Security Issues

low line 45

Command substitution pattern

SourceSKILL.md
431. **ОТНОСИТЕЛЬНЫЕ ПУТИ ВЕЗДЕ** — скрипты ищут файлы относительно себя:
44 ```bash
45 SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
46 SKILLS_DIR="${SKILLS_DIR:-$SCRIPT_DIR}"
47 ```
low line 93

Command substitution pattern

SourceSKILL.md
91 return 0
92 fi
93 dir="$(dirname "$dir")"
94 done
95 echo "❌ пакет не найден" >&2
medium line 39

Access to home directory dotfiles

SourceSKILL.md
37Канон (47 источников, кауфми 25 авг 2026: 12-Factor App — config отдельно от кода, env vars; Portable Documentation System — self-contained, offline; Vendor-Agnostic Architecture — API-first, JSON configs; Build Once Run Anywhere — environment-agnostic; Agent-Agnostic Repository — работает с любым AI-агентом; Portable Paths in Knowledge Management — location agnosticism, no os.path.expanduser):
38
39Смысл: репозиторий скиллов = переносимый пакет. Скопировал на флешку, другой ПК, в облако — работает без правок. Никаких `/run/media/<user>/...`, никаких `~/.config/...`, никаких привязок к машине.
40
41## ПРАВИЛА (живые):
medium line 64

Access to home directory dotfiles

SourceSKILL.md
62 - `/home/username/...` (зависит от юзера)
63 - `/run/media/...` (зависит от точки монтирования)
64 - `~/.config/...` (зависит от HOME)
65 - MAC-адреса, hostname, UUID диска
66
medium line 110

Access to home directory dotfiles

SourceSKILL.md
108- ❌ `API_KEY="sk-12345"` в коде — утечка + не переносимо
109- ❌ `cd /home/<user>/...` — зависит от юзера
110- ❌ `~/.config/opencode/...` — зависит от HOME
111- ❌ Проприетарные форматы (.docx, .pdf) — нужны спец-программы
112
Scanned on Aug 25, 2026
View Security Dashboard
Installation guide →
GitHub Stars 1
Rate this skill
Categorydevelopment
UpdatedSeptember 20, 2026
aidvizhhub/caveman-dvizh-skills