pi
Terminal IDE, version control, and coding workflow automation
All Skills in This Repository (30)
Pure Emerald Level Indicatorsscraping
Fetch web pages, parse HTML with CSS selectors, and query REST APIs.
design
Design software systems using SOLID, DRY, KISS, YAGNI, and security-by-design principles.
podman
Manage containers, build images, and configure pods with Podman.
nu-shell
Process structured data through pipelines and transform JSON, CSV, and YAML.
ast-grep
Search and refactor code using AST patterns across JavaScript, TypeScript, Python, and Go.
gh
Automate GitHub repositories, issues, PRs, releases, and gists via the gh CLI.
nix
Run packages and evaluate Nix expressions in isolated environments.
yt-dlp
Download video and audio from YouTube and other sites using yt-dlp.
python
Bootstrap Python projects with pyproject.toml, pytest, ruff, and mypy.
nh
Automate NixOS, Home Manager, and nix-darwin maintenance tasks via the nh CLI.
vitest
Run JavaScript and TypeScript tests with mocking, setup files, and coverage reporting.
knip
Identify unused files, dependencies, and exports in JavaScript/TypeScript projects.
Frequently Asked Questions
FAQPage SchemaHow to install kPI?▼
Run `npx skills add knoopx/pi --all -g -y` in your terminal to install all skills in this collection globally.
What does kPI add to the Pi coding agent?▼
It adds a terminal IDE with file and symbol browsing, Jujutsu version control, GitHub PR management, inline REPLs for JavaScript, Python, SQL, and Nushell, plus safety guardrails and auto-formatting hooks.
Which developer tools do these skills cover?▼
Skills cover Nix, Podman, tmux, Helix, Vitest, DuckDB, ast-grep, Grit, Jujutsu, uv for Python, and CLI charting with Kuva, among others.
Does kPI help with coding interview problems?▼
Yes. It includes knowledge skills for dynamic programming, binary search, two pointers, DFS vs BFS, backtracking, and tree navigation patterns.
Do I need to configure each skill manually?▼
No. Skills are matched to your prompts automatically by keyword, and guardrails plus hooks enforce safe defaults without extra setup.
Related Repositories in Software Engineering
View All in Software Engineering→openclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core