Skills for Real Engineers. Straight from my .agents directory.
skillshare-devcontainer
Agent skill fromrunkids/skillshare
Run CLI commands, tests, and debugging inside the skillshare devcontainer. Use this skill whenever you need to: execute skillshare CLI commands for verification, run Go tests (unit or integration), reproduce bugs, test new features, start the web UI, or perform any operation that requires a Linux environment. All CLI execution MUST happen inside the devcontainer — never run skillshare commands on the host. If you are about to use Bash to run `ss`, `skillshare`, `go test`, or `make test`, stop and use this skill first to ensure correct container execution.
How to install skillshare-devcontainer
npx skills add runkids/skillshare# or add only this skill to Claude Code: copy the folder
.skillshare/skills/skillshare-devcontainer/
# into
~/.claude/skills/skillshare-devcontainer/ (all projects)
.claude/skills/skillshare-devcontainer/ (one project)
1Execute CLI commands and tests inside the devcontainer. The host machine is macOS but the project binary is Linux — running CLI commands on the host will silently produce wrong results or fail. This skill prevents that mistake.23Before acting, run `python3 scripts/ai-context.py testing` and follow that topic. The topic is the source of truth for repository execution boundaries and test rules; this skill retains the interactive workflow and command recipes.45## When to Use This67- Running `ss` / `skillshare` commands for verification8- Running `go test`, `make test`, `make check`9- Reproducing a bug report10- Testing a feature you just implemented11- Starting the web UI dashboard12- Any command that needs the skillshare binary or Go toolchain1314## When NOT to Use This1516- Editing source code (do that on host via Read/Edit tools)17- Running `git` commands (git works on host)18- Running `make fmt`, `make lint` (host-safe Go toolchain commands; no container needed)19- E2E test runbooks → use `cli-e2e-test` skill instead (it handles ssenv isolation)2021## Architecture: Two Layers of Isolation2223```24Host (macOS)25 └─ Devcontainer (Linux, Debian-based)26 ├─ Default HOME: /home/developer (persistent volume)27 ├─ Source: /workspace (bind-mount of repo root)28 └─ ssenv environments: ~/.ss-envs/<name>/ (isolated HOME dirs)29```30…
Excerpt shown under the repository's MIT license.
More skills in skillshare
Similar skill repositories
An agentic skills framework & software development methodology that works.
Public repository for Agent Skills
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
An AI skill that provides design intelligence for building professional UI/UX across multiple platforms.
Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
