Skip to main content

TUI for installing AI coding assistant skills

Project description

bx_skills

CI CodeQL License: MIT Open in Codespaces PyPI PyPI - Downloads Code Style: Ruff codecov Maintainability Known Vulnerabilities security: bandit

Claude Skills

A collection of Claude Code skills for software engineering workflows.

Skills prefixed with bx- are custom-built or modified skills from one of the following sources :

Installation

# install uv/uvx
python -m pip install --upgrade uv
# install bx-skills
uvx bx-skills@latest --help

CLI Usage

uvx bx-skills@latest --help                                        # Show help
uvx bx-skills@latest list                                          # Browse catalog
uvx bx-skills@latest list -q                                       # Machine-readable list
uvx bx-skills@latest status --target all --scope both              # Audit installed skills
uvx bx-skills@latest install --all --target claude-code            # Install all skills
uvx bx-skills@latest install bx-textual --target claude-code --scope project  # Install specific skill
uvx bx-skills@latest uninstall bx-textual --target claude-code -y  # Remove a skill
uvx bx-skills@latest info                                          # Version & metadata
uvx bx-skills@latest tui                                           # Launch interactive TUI

Auto-Update via Shell Alias

Bash

Add the following to ~/.bashrc to automatically sync skills before every claude session:

alias claude='uvx bx-skills@latest install --all -q && command claude'

Reload your shell or run source ~/.bashrc to activate.

Skills

Skill Description
brainstorming Collaborative design exploration before implementation. Explores user intent, requirements, and design.
bx-bash-clean-architecture Layered ports-and-adapters architecture for Bash 4.3+ scripts and multi-file projects.
bx-bash-reference Complete reference for GNU Bash 5.3 covering syntax, builtins, expansions, redirections, and features.
bx-enhance-code-quality Scores a project 0-10, identifies issues by severity, and walks through fixes.
bx-humanize-de Removes signs of AI-generated writing from German text. Detects and fixes 32 patterns.
bx-humanize-en Removes signs of AI-generated writing from English text. Based on Wikipedia's "Signs of AI writing" guide (35 patterns).
bx-performance Python performance review — caching opportunities, uncompiled regex, hot spot profiling, optimization validation.
bx-plan-executor Executes a written implementation plan in batches with review checkpoints between batches.
bx-plan-writer Creates comprehensive implementation plans from specs or requirements, before touching code.
bx-proxmox Proxmox VE 9.1.2 reference — installation, clusters, VMs, containers, storage, Ceph, SDN, firewall, HA, backups, and CLI.
bx-python-clean-architecture Typed Python ports-and-adapters architecture with domain-driven design, UoW, outbox, and idempotency patterns.
bx-python-libraries-to-use Standardized library choices for Python projects ensuring consistency and enforcing preferred tools.
bx-rpyc RPyC reference — transparent remote procedure calls, distributed computing, netref proxies, and async patterns.
bx-skill-writer TDD-based skill documentation authoring — creating, editing, structuring, testing, and deploying SKILL.md files.
bx-textual Textual TUI framework documentation reference — API docs, guides, CSS reference, FAQ, and widget catalog.
bx-uv Complete reference for uv (v0.10.2) — project setup, dependency management, lockfiles, tools, Docker, CI/CD, and migration.
bx_review_anal_sub_perf Performance analysis sub-agent — profiling, benchmarking, hot spot identification, before/after comparison.
force-using-skills Establishes that skills must be invoked whenever applicable before any response.
md-table-formatting Markdown table creation, editing, and reformatting with proper column alignment.
systematic-debugging Root-cause-first debugging methodology. Requires finding root cause before attempting fixes.
test-driven-development Write tests first, watch them fail, then write minimal code to pass.
verification-before-completion Requires running verification commands and confirming output before making any success claims.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

bx_skills-1.2.12.tar.gz (9.3 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

bx_skills-1.2.12-py3-none-any.whl (9.9 MB view details)

Uploaded Python 3

File details

Details for the file bx_skills-1.2.12.tar.gz.

File metadata

  • Download URL: bx_skills-1.2.12.tar.gz
  • Upload date:
  • Size: 9.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for bx_skills-1.2.12.tar.gz
Algorithm Hash digest
SHA256 66f0103e3a9237b5c588b5f0f7cffa9cb6ad4f56ce447bdf0cd5525ebb4f26b8
MD5 43a043fe5d249fe45d2cabcccbde7dc1
BLAKE2b-256 452e7f40f794fe83dffde9383a3dff27d312a32541ad224fa8caef9859ad8b21

See more details on using hashes here.

File details

Details for the file bx_skills-1.2.12-py3-none-any.whl.

File metadata

  • Download URL: bx_skills-1.2.12-py3-none-any.whl
  • Upload date:
  • Size: 9.9 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for bx_skills-1.2.12-py3-none-any.whl
Algorithm Hash digest
SHA256 4fe7ce05db36ba66b9d020e583bd614d322a3cbeba59017dbd9f7752cded9c00
MD5 cbbaa0f6f00f7ec151c60fff1f64f736
BLAKE2b-256 548f767566bfbd9267f9f3e50fef675e440865ff127433fb9b73d0f1491fccdc

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page