platform.gitlab.pm-risk-routing

Use to choose which custom subagents should be created for a GitLab review run.

6 stars

Best use case

platform.gitlab.pm-risk-routing is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Use to choose which custom subagents should be created for a GitLab review run.

Teams using platform.gitlab.pm-risk-routing should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/pm-risk-routing/SKILL.md --create-dirs "https://raw.githubusercontent.com/contrueCT/nine1bot/main/packages/platform-gitlab/skills/review/pm-risk-routing/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/pm-risk-routing/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How platform.gitlab.pm-risk-routing Compares

Feature / Agentplatform.gitlab.pm-risk-routingStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Use to choose which custom subagents should be created for a GitLab review run.

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

SKILL.md Source

# PM Risk Routing

Route by blast radius:

- Security subagent: auth, access control, secrets, dependency loading, command execution, network boundaries, user data, persistence, webhook verification.
- QA subagent: behavior changes, tests, migrations, release configuration, failure handling, cross-platform paths.
- Frontend subagent: UI, layout, accessibility, state, browser integration, user-facing text.
- Technical architecture subagent: shared contracts, runtime boundaries, plugin APIs, orchestration, persistence, config.
- Developer subagent: implementation patches only when the run allows code changes.

Use `failureMode: abort-run` for PM/spec gates that are required. Use `ignore` or `fallback` for optional QA/Security/Frontend subagents and report timeouts in the final comment.

Default routing should be conservative:

- Small MR with low-risk local changes: PM can review directly without subagents.
- Runtime/API/config/persistence changes: include technical architecture.
- User-facing frontend changes: include frontend.
- Behavior or test-sensitive changes: include QA.
- Auth, token, webhook, command, network, dependency, storage, or data exposure changes: include security.

Related Skills

platform.gitlab.verification-matrix

6
from contrueCT/nine1bot

Use to plan minimal QA checks for GitLab review findings.

platform.gitlab.subagent-prompts.tech-architect

6
from contrueCT/nine1bot

Prompt template for the GitLab review technical architecture custom subagent.

platform.gitlab.subagent-prompts.spec-writer

6
from contrueCT/nine1bot

Prompt template for the GitLab review discovery and spec context custom subagent.

platform.gitlab.subagent-prompts.security-agent

6
from contrueCT/nine1bot

Prompt template for the GitLab review security custom subagent.

platform.gitlab.subagent-prompts.risk-qa

6
from contrueCT/nine1bot

Prompt template for the GitLab review QA and risk custom subagent.

platform.gitlab.subagent-prompts.frontend-designer

6
from contrueCT/nine1bot

Prompt template for the GitLab review frontend design custom subagent.

platform.gitlab.subagent-prompts.developer

6
from contrueCT/nine1bot

Prompt template for the GitLab review developer custom subagent.

platform.gitlab.subagent-prompts.auto-fixer

6
from contrueCT/nine1bot

Prompt template for the GitLab review auto fixer custom subagent.

platform.gitlab.spec-gate-review

6
from contrueCT/nine1bot

Use to decide whether a GitLab review has enough product and technical context to proceed.

platform.gitlab.security-review-policy

6
from contrueCT/nine1bot

Use for security review of GitLab MR or commit diffs.

platform.gitlab.review-finding-schema

6
from contrueCT/nine1bot

Use to produce structured GitLab code review findings and the final GitLab review result.

platform.gitlab.gitlab-mr-review-workflow

6
from contrueCT/nine1bot

Use for GitLab merge request review runs triggered by @Nine1bot comments or merge request webhooks.