https://github.com/qbicsoftware/agent-skills
A collection of self-made skills for autonomous agents and a reference for useful third-party skills.
https://github.com/qbicsoftware/agent-skills
Last synced: 2 months ago
JSON representation
A collection of self-made skills for autonomous agents and a reference for useful third-party skills.
- Host: GitHub
- URL: https://github.com/qbicsoftware/agent-skills
- Owner: qbicsoftware
- License: agpl-3.0
- Created: 2026-02-16T11:27:00.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2026-03-02T11:29:14.000Z (4 months ago)
- Last Synced: 2026-03-03T18:32:55.547Z (4 months ago)
- Homepage:
- Size: 46.9 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Agents: AGENTS.md
Awesome Lists containing this project
README
# QBiC × BDS Agent Skills Collection (University of Tübingen)
This repository is a curated collection of **self-made,
[Agent Skills](https://agentskills.io)--compliant skills** developed at the University of
Tübingen as a joint effort of the **Quantitative Biology Center (QBiC)**
and the **Chair for Biomedical Data Science (BDS)**.
The primary purpose of this repository is to provide reusable, versioned
skills that can be embedded into other Git projects (e.g., agent
projects, automation repositories, internal tooling) while keeping
validation and maintenance centralized.
------------------------------------------------------------------------
## Scope
- A collection of skills stored under `./skills/`
- Skills intended to be fully **agentskills.io compliant**
- Continuous validation via GitHub CI using `sklint` in strict mode
- Optional agent governance via `AGENTS.md` (see section below)
This repository is a **skills library**, not a full agent project.
------------------------------------------------------------------------
## Repository Structure
.
├── skills/
│ ├── /
│ │ ├── SKILL.md
│ │ └── ...
├── .github/workflows/
├── AGENTS.md
└── README.md
------------------------------------------------------------------------
## Validation (CI)
This repository runs [`sklint`](https://github.com/sven1103-agent/sklint) in CI to ensure all skills conform to the [Agent Skills](https://agentskills.io) specification. `sklint` is a Go CLI purpose-built for this — it is **preferred over the reference implementation** (`skills-ref`) bundled with the agentskills.io repository, which is intended for demonstration purposes only and is not suitable for production CI use.
Typical CI logic:
- Iterate over directories in `skills/*`
- Run `sklint --strict `
For installation instructions and full usage documentation, refer to the [`sklint` repository](https://github.com/sven1103-agent/sklint).
------------------------------------------------------------------------
## Recommended Integration into Other Git Projects
### Option A: Git Submodule (Recommended)
git submodule add https://github.com/qbicsoftware/agent-skills vendor/tue-skills
git submodule update --init --recursive
Reference skills from:
vendor/tue-skills/skills/
Update later:
git submodule update --remote --merge
------------------------------------------------------------------------
### Option B: Git Subtree
git subtree add --prefix vendor/tue-skills https://github.com/qbicsoftware/agent-skills main --squash
Update:
git subtree pull --prefix vendor/tue-skills https://github.com/qbicsoftware/agent-skills main --squash
------------------------------------------------------------------------
### Option C: Manual Clone
git clone https://github.com/qbicsoftware/agent-skills
Copy or sync the `skills/` directory as needed.
------------------------------------------------------------------------
## Using the Skills
Depending on your tooling, you may:
- Point your agent tooling to the `skills/` directory
- Symlink selected skills into a local skills folder
Example:
mkdir -p .agents/skills
ln -s ../../vendor/tue-skills/skills/ .agents/skills/
------------------------------------------------------------------------
## About `AGENTS.md` and How to Disable It
This repository contains an `AGENTS.md` to guide agents working **inside
this repository**.
When vendoring this repo (submodule/subtree), you may not want these
instructions to apply to your project.
### Options to Avoid Inheriting AGENTS.md
1. Run agents from your project root (your own `AGENTS.md` takes
precedence).
2. Place the submodule in a directory like `vendor/` or `third_party/`
and exclude it from agent scanning.
3. Override with your own root-level `AGENTS.md`.
4. If supported by your tooling, explicitly disable agent instruction
scanning for the vendored path.
------------------------------------------------------------------------
## Contributing
- Add new skills under `skills//`
- Ensure [Agent Skills](https://agentskills.io) compliance
- Run `sklint --strict` locally
- CI must pass before merging
------------------------------------------------------------------------
## Maintainers
Maintained as a joint effort of:
- Quantitative Biology Center (QBiC), University of Tübingen
- Chair for Biomedical Data Science (BDS), University of Tübingen
------------------------------------------------------------------------
## Skills
### `linear-thinking`
#### Description
Enforce clear, step-by-step, cause→effect reasoning and a single ordered plan. Use for tasks that benefit from structured analysis (requirements, debugging, implementation planning, checklists).
#### License
AGPL-3.0-only
#### Metadata
- author: `Sven Fillinger`
- version: `1.0`
### `build-skill`
#### Description
Guide for building valid Agent Skills. Use when creating new skills, validating existing ones, or when you need to understand the agentskills specification structure.
#### License
AGPL-3.0-only
#### Metadata
- author: `agent-skills`
- version: `1.0`
## License
This repository is lincensed under the [AGPL-3.0 license](https://github.com/qbicsoftware/agent-skills?tab=AGPL-3.0-1-ov-file#)