| license | Apache 2.0 |
|---|
Contents
- ๐ Project Overview
- ๐ What Skills Are Supported?
- ๐ How Do I Use This?
- โ๏ธ How Does It Work?
brAIngentX is focused on Agentic AI, where autonomous scripts manage tasks like real-time data analysis, automated trading, or code repository maintenance without constant human intervention.
This project offers a selection of general-purpose skills and tools to manage them, across multiple projects (repositories) covering diverse topics. The goal of skills management is to serve all of them by easy skill integration, but with allowing purposeful selection instead of one size fits all.
This is designed for and tested with VS Code and GitHub Copilot, but that does not mean it won't work with other common IDEs and models.
The following skills are included in this repository. You can enable or use them as needed, on a per-project basis:
- ๐๏ธ markdown-style: Markdown Style Standards
- ๐ ๏ธ pylint-qa: Performs static code analysis and PEP 8 validation on Python files. Returns a quality score and a list of specific violations (Errors, Warnings, Conventions).
- ๐๏ธ python-style: Python Coding Style Standards
- ๐๏ธ python-tests: Pytest Testing Standards
- ๐๏ธ secure-development
- ๐ง An expert helping you to create and maintain an
AGENTS.mdfile.
In the repository you want to use the skills in, add this to your README or some other document with setup instructions.
## โ๏ธ Setup
1. Clone the [brAIngentX](https://github.com/jhermann/brAIngentX#readme) skills sharing repo
into your `~/src` folder (or whatever folder you keep sources in),
and call its `./install.sh` to symlink the `braingentx` tool into your local `bin` folder.
2. Call `python3 -mpip install pick` to install the `pick` package, the only dependency the script has.
3. Go back to this repo's workdir and call `braingentx install markdown-style`.
Call `braingentx list` to show more skills you might want to activate.Then follow those instructions.
Example 1: braingentx list command showing available skills with icons, descriptions, and their enabled status.
Example 2: braingentx pick interface, showing a list of available and uninstalled skills to select for installation,
after calling braingentx install -p.
๐ง TODO
To install uv and uvx, use mkvenv3 uv uv uv.build.


