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 Turns ideas into fully formed designs and specs through collaborative dialogue. Explores user intent, requirements, and design before implementation.
bx-bash-clean-architecture Framework-agnostic structured Bash architecture with layered ports-and-adapters pattern. Keeps domain pure and testable with inner layers never calling outer layers directly.
bx-bash-reference Complete reference for GNU Bash 5.3 covering all shell syntax, builtins, variables, expansions, redirections, and features.
bx-enhance-code-quality Scores a project 0-10, identifies issues by severity, and walks through fixes while respecting prior decisions documented in CLAUDE.md.
bx-python-clean-architecture Framework-agnostic typed Python architecture with layered ports-and-adapters pattern. Keeps inner layers pure and independent of infrastructure.
bx-python-libraries-to-use Standardized library choices for Python projects ensuring consistency and enforcing preferred tools over alternatives.
bx-uv Complete reference for uv (v0.10.2) covering project setup, dependency management, virtual environments, Python versions, tools, Docker, CI/CD, and migration from pip.
executing-plans Loads a written implementation plan and executes tasks in batches with checkpoints for architect review between batches.
force-using-skills Establishes that skills must be invoked whenever applicable. If there is even a 1% chance a skill applies, it must be used.
systematic-debugging Requires finding root cause before attempting fixes. Prevents random patches that mask underlying issues.
test-driven-development Write tests first, watch them fail, then write minimal code to pass. Ensures tests validate the right behavior.
using-superpowers Establishes how to find and use skills, requiring Skill tool invocation before any response when skills apply to the task.
verification-before-completion Requires running verification commands and confirming output before making any success claims. Evidence before assertions.
writing-plans Creates comprehensive implementation plans with bite-sized tasks, documenting which files to touch, testing strategies, and how to verify completion.
writing-skills Applies TDD to process documentation by writing test cases, watching them fail, creating skill documentation, and verifying agents comply.

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.0.0.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.0.0-py3-none-any.whl (9.8 MB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: bx_skills-1.0.0.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.0.0.tar.gz
Algorithm Hash digest
SHA256 1573e4e21573664bb5c42c4dc61ca28f9285a6054b53ca795fa20de2ff140abc
MD5 0b07ff0681fb8fddaf23f96007c2568b
BLAKE2b-256 2030f8ee65b77124a5f16c45ffd53e23ec6962be2e7f480be0232f350517b8ee

See more details on using hashes here.

File details

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

File metadata

  • Download URL: bx_skills-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 9.8 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.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 cf41bb1977943a24734f03e8fca07b3e0e55deb07b73da32a7b7247563ef4495
MD5 ce5c79404c11f1d3a9a8b31e7528a45a
BLAKE2b-256 9c4bcfebbed11b1dccc993890f709ff47261f0463ba9113ec24c67930423f20d

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