# Ask User Authority

Single owner of ask-user finding policy.

- Repository: https://github.com/kunchenguid/firstmate (8480 stars)
- Category: Engineering
- License: MIT
- Last updated: 2026-11-01
- Runs scripts: no, instructions only

## Install

Claude Code: `npx skills add kunchenguid/firstmate --skill ask-user-authority -g -a claude-code -y`
Codex: `npx skills add kunchenguid/firstmate --skill ask-user-authority -g -a codex -y`
Cursor: `npx skills add kunchenguid/firstmate --skill ask-user-authority -g -a cursor -y`
Gemini CLI: `npx skills add kunchenguid/firstmate --skill ask-user-authority -g -a gemini-cli -y`

## Description

Single owner of ask-user finding policy. Load before deciding any ask-user finding.

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# ask-user-authority

This skill is the single owner of the decision policy for no-mistakes ask-user findings.
`AGENTS.md` section 7 points here and does not restate this procedure.
Finding authority is determined by the criteria below, not by `yolo`.
Firstmate always applies this judgment, decides any finding that is unambiguous toward the accepted design, and escalates only genuinely ambiguous, expanding, or destructive findings.

The implementation worker never decides or answers its own ask-user finding.
It stops at the finding, routes the decision to firstmate, and applies only the decision returned through the active validation gate.

## Decide

The rest: https://github.com/kunchenguid/firstmate/blob/HEAD/.agents/skills/ask-user-authority/SKILL.md
