mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2026-11-06 19:01:54 +00:00
- Add scripts/install/skills/install.sh to restore skills from skills-lock.json via npx skills experimental_install - Add scripts/install/skills/update.sh to update all skills by re-running skills add for each source in skills-lock.json - Add make install-skills and make update-skills targets - Add .github/workflows/update-skills.yml for daily automated updates matching Dependabot schedule (00:00 UTC), opens PR on lock changes - Add docs/agents/meta/caveman.md as SPOT for caveman mode, startup notification, and token-budget tier progression - Update AGENTS.md with RFC 2119-compliant skills installation check - Update docs/agents/action/commit.md: replace ALWAYS with MUST - Update pyproject.toml: respect-gitignore = true, exclude .agents - Track skills-lock.json and add .agents to .gitignore Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Install Scripts
This directory contains scripts that install and bootstrap host-side tooling used by the project.
- 📦 Install Python, Ansible, and lint dependencies for supported environments
- 🐧 Install ad-hoc APT packages for CI and workflow jobs via
apt.sh - 📦 Build and install distro package metadata via
package.sh(Arch/Debian/Ubuntu/Fedora) - 🐍 Bootstrap virtual environments and editable project dependencies
- 🛠️ Keep host preparation separate from lint, build, and test execution
The scope of this folder is installation and bootstrap. Lint execution, build workflows, and test orchestration should stay in their dedicated script directories.