# ql-peer

The ql-peer skill connects the maxritter qualitylayer module to Claude Code and other coding assistants.

- skill · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · ★ 2102
- Author: maxritter
- License: LicenseRef-Proprietary · policy=link-only · description only; the file stays with the author
- Source: https://github.com/maxritter/qualitylayer/tree/HEAD/qualitylayer/src/skills/ql-peer/SKILL.md
- Updated: 2026-10-24
- HTML: https://affpapa.org/en/nevibecode/skills/ql-peer

## What it does

ql-peer is an agent skill from the qualitylayer repository by maxritter. It targets several coding platforms, including Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, and OpenCode.

Setup relies on the `skills` CLI or environment utilities like `gh` and `gemini`. On Claude Code, the configuration drops into `~/.claude/skills/ql-peer/SKILL.md`, while other editors use paths such as `.cursor/skills/ql-peer/` or `.agents/skills/ql-peer/`.

The repository depends on git-crypt encryption and carries a proprietary license. Without repository decryption or appropriate access rights, an assistant cannot parse the skill instructions.

## Install

### Claude Code (native platform)

1. **Skills CLI (Vercel)**
```bash
npx skills add maxritter/qualitylayer --skill ql-peer -a claude-code
```

2. **Manually: put the files in place**
- File: `~/.claude/skills/ql-peer/SKILL.md` — Copy the whole skill folder; for one project use .claude/skills/ql-peer/

### Codex

1. **Skills CLI (Vercel)**
```bash
npx skills add maxritter/qualitylayer --skill ql-peer -a codex
```

2. **Manually: put the files in place**
- File: `.agents/skills/ql-peer/SKILL.md` — For all projects use ~/.agents/skills/

### Cursor

1. **Skills CLI (Vercel)**
```bash
npx skills add maxritter/qualitylayer --skill ql-peer -a cursor
```

2. **Manually: put the files in place**
- File: `.cursor/skills/ql-peer/SKILL.md` — Cursor also reads .agents/skills/ and .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install maxritter/qualitylayer ql-peer
```

2. **Manually: put the files in place**
- File: `.github/skills/ql-peer/SKILL.md`

### Gemini CLI

1. **Skills CLI (Vercel)**
```bash
npx skills add maxritter/qualitylayer --skill ql-peer -a gemini-cli
```

2. **Platform CLI**
```bash
gemini skills install https://github.com/maxritter/qualitylayer --path qualitylayer/src/skills/ql-peer
```

### Windsurf (Devin Desktop)

**Manually: put the files in place**
- File: `.devin/skills/ql-peer/SKILL.md` — The legacy .windsurf/skills/ path still works

### OpenCode

**Skills CLI (Vercel)**
```bash
npx skills add maxritter/qualitylayer --skill ql-peer -a opencode
```

### Claude.ai

**Claude.ai**
- Zip the folder and upload it in Settings → Capabilities → Skills

Where a file is given instead of a command, copy the files from the source to that path: https://github.com/maxritter/qualitylayer/tree/HEAD/qualitylayer/src/skills/ql-peer/SKILL.md

## When to use it
- add the ql-peer skill to Claude Code
- deploy instructions from qualitylayer via npx skills
- configure SKILL.md for Cursor or Codex

## Example prompts
- Use the ql-peer skill to inspect the current code.
- Load the instructions from `~/.claude/skills/ql-peer/SKILL.md` and follow them.
- Apply the qualitylayer ql-peer rules to this workspace.

## Similar
- [setup-matt-pocock-skills](https://affpapa.org/en/nevibecode/skills/setup-matt-pocock-skills.md) — skill · 1052851 installs
- [ask-matt](https://affpapa.org/en/nevibecode/skills/ask-matt.md) — skill · 766587 installs
- [to-tickets](https://affpapa.org/en/nevibecode/skills/to-tickets.md) — skill · 711230 installs
- [writing-plans](https://affpapa.org/en/nevibecode/skills/writing-plans.md) — skill · 282859 installs
- [caveman-review](https://affpapa.org/en/nevibecode/skills/caveman-review.md) — skill · 411800 installs
- [caveman-compress](https://affpapa.org/en/nevibecode/skills/caveman-compress.md) — skill · 411500 installs

From the same set: [maxritter/qualitylayer](https://affpapa.org/en/nevibecode/by/maxritter/qualitylayer.md) — 6 cards

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
