Skills DirectorySkills Directory
SkillsLearnSecurityCategoriesDocsCommunityBlog
Sign InSubmit Skill
Skills Directory

Security-tested agent skills for Claude, coding agents, and AI workflows.

Directory

  • Browse Skills
  • All Skills A–Z
  • Claude Skills
  • Claude Code Skills
  • Agent Skills
  • Categories
  • Authors
  • Submit a Skill

Learn

  • Learn Hub
  • Install Claude Skills
  • Write SKILL.md
  • Skills vs MCP
  • Directories Compared

Security

  • Security
  • Methodology
  • Secure Claude Skills
  • Security Badges

Company

  • About
  • Community
  • Blog
  • API Docs
  • Advertise

2026 Skills Directory. All rights reserved.

ProTermsPrivacyRefunds
Back to skills

Github Labels

ASecurity

GitHub label taxonomy for kookr-ai/kookr. Use when creating issues, PRs, or triaging work to apply correct labels.

5 stars
0 votes
0 copies
0 views
Added 9/20/2026
developmentgobashreactgitapifrontendci/cdsecurityperformancedocumentation

Works with

claude codeterminalcliapi

Security Analysis

A100/100

Scanned 9/20/2026

Install to Claude Code

$npx -y skills add kookr-ai/kookr --skill github-labels --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Github Labels?

Add the live security badge to your README — it updates automatically with every re-scan.

Security grade badge for Github Labels
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/kookr-ai-github-labels/badge)](https://www.skillsdirectory.com/skills/kookr-ai-github-labels)

More formats (shields.io, HTML) on the badges page.

Download with Pro
Files
SKILL.md
---
name: github-labels
description: GitHub label taxonomy for kookr-ai/kookr. Use when creating issues, PRs, or triaging work to apply correct labels.
user_invocable: false
related: github-issue-workflow
---

# GitHub Labels — kookr-ai/kookr

When creating or updating issues and PRs, apply labels from the categories below. Every issue/PR should have at least one **type** label and one **area** label. Add **priority** and **phase** labels when known.

## Label taxonomy

### Type (pick one — what kind of work is this?)

| Label | When to use |
|---|---|
| `bug` | Something is broken or behaving incorrectly |
| `type: feature` | New user-facing capability or behavior |
| `enhancement` | Improvement to existing functionality |
| `type: refactor` | Code restructuring with no behavior change |
| `type: test` | Adding or improving tests (unit, integration, E2E) |
| `type: chore` | Build system, CI, tooling, dependency updates |
| `type: design` | ADR, RFC, or architecture proposal |
| `type: spike` | Research, proof-of-concept, or exploration |
| `type: security` | Security vulnerability, fix, or hardening |
| `type: performance` | Performance regression or optimization |
| `documentation` | Docs-only changes (README, feature specs, guides) |

### Priority (pick one — how urgent?)

| Label | When to use |
|---|---|
| `priority: critical` | Blocks release or causes data loss — drop everything |
| `priority: high` | Important, resolve in current work cycle |
| `priority: medium` | Normal priority, scheduled for near-term |
| `priority: low` | Nice to have, no time pressure |

### Status (pick one — current state)

| Label | When to use |
|---|---|
| `status: needs triage` | New issue, not yet prioritized or assigned |
| `status: in progress` | Actively being worked on |
| `status: blocked` | Waiting on external dependency or decision |
| `status: needs review` | PR or design ready for review |
| `status: stale` | No activity for 30+ days, needs re-evaluation |

### Area (pick all that apply — which parts of the codebase?)

| Label | Scope |
|---|---|
| `area: core` | `src/core/` — types, parsers, task store, anomaly detection, attention queue |
| `area: adapters` | `src/adapters/` — terminal manager interface, tmux impl, Claude Code adapter |
| `area: server` | `src/server/` — HTTP (Hono), WebSocket, hook file watcher, reconciliation |
| `area: frontend` | `src/frontend/` — React SPA, components, Zustand store, WebSocket hook |
| `area: cli` | CLI entry point, command parsing, `npx kookr` startup |
| `area: supervisor` | Supervisor agent logic: anomaly detection, explanations, attention routing |
| `area: e2e` | `e2e/` — Playwright E2E tests and canary validation |

### Phase (pick one if applicable — roadmap alignment)

| Label | Milestone |
|---|---|
| `phase: 1` | Foundation + Managed Terminal Sessions |
| `phase: 2` | GUI + Multi-Agent |
| `phase: 3` | The Loop (V1 Complete) |
| `phase: 4` | V2: Multi-agent-type support + polish |

### Workflow (add when relevant)

| Label | When to use |
|---|---|
| `breaking change` | Introduces an incompatible API or behavior change |
| `needs adr` | Requires an Architecture Decision Record before starting work |
| `needs rfc` | Requires an RFC before starting work |
| `tech debt` | Known shortcut or quality issue to address later |
| `dependencies` | Dependency updates (Dependabot, manual upgrades) |
| `ci/cd` | CI pipeline, GitHub Actions, deployment configuration |
| `dx` | Developer experience improvement (tooling, ergonomics) |
| `good first issue` | Accessible for newcomers to the project |
| `help wanted` | Extra attention or external contributions welcome |
| `duplicate` | Already tracked in another issue |
| `wontfix` | Intentionally not going to be addressed |

## Decision rules

1. **Every issue/PR gets a type label.** If unsure between `bug` and `enhancement`, ask: "Did it used to work?" Yes = `bug`. No = `enhancement` or `type: feature`.
2. **Every issue/PR gets at least one area label.** Cross-cutting changes get multiple area labels.
3. **Use `type: design` + `needs adr`** for proposals that change architecture decisions.
4. **Use `type: spike`** for time-boxed investigation that may not produce shippable code.
5. **`priority: critical`** should be rare — reserve for data loss, security incidents, or release blockers.
6. **Phase labels** connect work to the roadmap. Apply when the issue clearly belongs to a specific phase.
7. **`status: needs triage`** is the default for new issues. Remove it once priority and assignment are set.
8. **`breaking change`** requires a note in the PR description explaining the migration path.

## Applying labels via CLI

```bash
# On issues
gh api repos/kookr-ai/kookr/issues/{number}/labels -X POST --input - <<< '{"labels":["bug","area: core","priority: high"]}'

# On PRs (PRs are issues in the GitHub API)
gh api repos/kookr-ai/kookr/issues/{number}/labels -X POST --input - <<< '{"labels":["type: feature","area: frontend","phase: 2"]}'
```

Attribution

kookr-aikookr-ai
View sourceMore from kookr-ai →
SSkills DirectorySkills Directory

Your tool, in front of Claude Code builders.

3 founder slots · $299/mo · GSC-verified traffic · sponsors can never buy grades.

See placements

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments (0)

No comments yet. Be the first to comment!

SSkills DirectorySkills Directory

Your tool, in front of Claude Code builders.

3 founder slots · $299/mo · GSC-verified traffic · sponsors can never buy grades.

See placements

Related Skills

Browser Extension Developer

Use this skill when developing or maintaining browser extension code in the `browser/` directory, including Chrome/Firefox/Edge compatibility, content scripts, background scripts, or i18n updates.

284972 votes

Seo Optimizer

SEO optimization with keyword analysis, readability assessment, technical validation, content quality. Use for search rankings, blog posts, content audits, or encountering keyword density, readability scores, meta tags, schema markup errors.

2192 votes

Google Official Seo Guide

Official Google SEO guide covering search optimization, best practices, Search Console, crawling, indexing, and improving website search visibility based on official Google documentation

1862 votes

Tanstack Start

Build a full-stack TanStack Start app on Cloudflare Workers from scratch — SSR, file-based routing, server functions, D1+Drizzle, better-auth, Tailwind v4+shadcn/ui. Use whenever the user mentions TanStack Start, asks to scaffold a full-stack Cloudflare app with SSR, wants an SSR dashboard, or asks for a React 19 + Cloudflare Workers app with file-based routing and server functions — even if they don't name TanStack Start specifically. No template repo — Claude generates every file fresh per ...

10311 votes

Pentest

PTES-aligned adversarial security audit for backend, frontend, and mobile applications. Produces a CVSS-scored Hacker Report with verified PoCs and phased remediation.

5491 votes
View all in development →