@tyler.given/best-practices-config
v0.1.0
Published
Best-practices knowledge base — explicit CI/Docker/per-repo installer (no postinstall home-dir writes)
Maintainers
Readme
@tyler.given/best-practices-config
CI/Docker-safe explicit installer for the best-practices knowledge base.
Unlike @tyler.given/best-practices, this package has no postinstall script and makes no home-directory writes. Content is installed only when you explicitly run the setup command.
Use cases
- CI pipelines (
npm installwithout side effects) - Docker images (no home-dir pollution)
- Per-repo devDependency (install content into a project-local path)
- Environments without interactive TTY
Install
npm install --save-dev @tyler.given/best-practices-configUsage
# Interactive — choose domains, install to ./best-practices/
npx @tyler.given/best-practices-config setup
# Specify target directory
npx @tyler.given/best-practices-config setup --target .ai/skills/best-practices
# CI mode — installs all available domains non-interactively (CI env var set automatically)
npx @tyler.given/best-practices-config setup --target .ai/skills/best-practicesWhat gets installed
SKILL.md— skill definition (agent navigation + invocation guide)categories.md— full domain taxonomy referencetechnology_and_information/— IT, cybersecurity, data science, AI, git workflow, etc.- Additional domains based on your selection (or all available in CI mode)
Differences from @tyler.given/best-practices
| Feature | @tyler.given/best-practices | @tyler.given/best-practices-config |
|---|---|---|
| Auto-install on npm install | ✅ Yes | ❌ No |
| Writes to ~/.copilot/ / ~/.claude/ | ✅ Yes | ❌ No |
| CI safe | ⚠️ Warns, skips conflicts | ✅ Always safe |
| Explicit --target dir | ❌ No | ✅ Yes |
| Injects AI-human defaults | ✅ Yes | ❌ No |
Source
Part of the tyler555g/best-practices repository.
