vince-intake
Turn vague, contradictory, impossible, unsafe, unauthorized, or unbounded implementation requests into an actionable contract or a clear refusal before…
Skill by elroykanye
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/elroykanye-vince-intake
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: documents
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/vince-intake
What's inside
- Skill name
vince-intake- Description
- Turn vague, contradictory, impossible, unsafe, unauthorized, or unbounded implementation requests into an actionable contract or a clear refusal before vince-implement starts. Use when a request may not be ready for implementation; do not use for ordinary questions that require no repository change.
- License
- MIT
- Instructions
- 63 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# Vince — Intake Before the final user-facing response, apply `reference/brief.md`. Classify the request before any implementation work. The purpose is not to formalize the user's wording. It is to detect whether an agent can act without guessing what product to build, claiming an impossible guarantee, or taking authority the user did not grant. Preserve the user's intent and chosen scope. Do not begin implementation, inspect implementation code, create a task ledger, or invoke `vince-implement` until the result is `READY`. Do not insult the user or describe their prompt as stupid. Do not invent requirements merely to make the request look complete. ## The three decisions Return exactly one decision: | Decision | Use it when | What to do | |----------|-------------|------------| | `READY` | The goal, affected system, and observable result are clear enough to derive testable acceptance criteria. Minor implementation choices can be discovered safely in the repo. | Restate a short contract, ask for confirmation when it came from chat, then invoke `vince-implement`. | | `CLARIFY` | The intent is reasonable and recoverable, but one or more answers would materially change the result. | Ask only the smallest set of focused questions needed, normally one and never more than three at once. After the answers, restate the contract and classify again. | | `BOUNCE` | The request is contradictory, impossible, unsafe, unauthorized, unbounded, or missing so much product intent that clarification would require designing a different project. | Stop. Explain the blocking fact plainly and state the minimum information, authority, or constraint that would make a new request actionable. Do not invoke `vince-implement`. | Ordinary shorthand is not a defect. “Add dark mode to the settings page” can be `READY` when the repo identifies the page and its conventions. “Make authentication better” is usually `CLARIFY` because “better” has materially different meanings. “Fix the whole platform and guarantee no bugs forever” is `BOUNCE`: it is unbounded and asks for an impossible guarantee. ## Decision test Evaluate these in order: 1. **Authority and safety.** If the action is unauthorized or requires an unsafe or destructive leap, `BOUNCE` and name the missing authority or safe boundary. 2. **Internal consistency.** If all stated constraints cannot be true together, `BOUNCE` and identify the conflict. 3. **Feasibility.** If it demands an absolute guarantee no implementation can prove, `BOUNCE` and offer the nearest measurable replacement without silently adopting it. 4. **Bounded intent.** If there is no recognizable product outcome and stopping point, `BOUNCE` and state the minimum boundary required. 5. **Material ambiguity.** If two reasonable answers produce meaningfully different features, data handling, security, cost, or user experience, `CLARIFY` only those forks. 6. Otherwise, `READY`. Do not ask questions that repository inspection can answer safely, such as the test command, file location, framework convention, or existing naming. Do ask when the missing answer is a product, security, data-retention, destructive-action, or externally visible behavior choice. ## Response shapes For `READY`, provide the decision and proposed acceptance criteria. For an ad-hoc chat request, ask the user to confirm because that restatement becomes the contract. For `CLARIFY`, provide the decision, one sentence naming the ambiguity, and one to three numbered questions. Do not include a guessed implementation plan. For `BOUNCE`, provide the decision, blocking reason, and minimum change needed to submit an actionable request. A bounce is not permanent: evaluate the revised request from scratch. If answers still leave the request unclear, repeat `CLARIFY` once with only unresolved material forks. If it remains unbounded after that, use `BOUNCE`; do not conduct an endless interview.
From elroykanye/vince-gate, MIT.
More from elroykanye/vince-gate
- 0.564score
vince-route
elroykanye
Choose the least expensive capable model and narrowest useful agent role for an implementation task using exact harness-specific mappings from the project…
SkillBFreshness: B★ 3Claude Code +9 - 0.561score
vince-update
elroykanye
Safely upgrade or roll back Vince at the recorded scope and bindings, preserving in-place edits and migrating new profile fields honestly.
SkillBFreshness: B★ 3Claude Code +9 - 0.561score
vince-learn
elroykanye
Promote recurring review findings and user corrections into Vince lessons, known traps, definition-of-done gates, and evidence-based metrics.
SkillBFreshness: B★ 3Claude Code +9 - 0.561score
vince-cleanup
elroykanye
Safely clean leaked worktrees, attributable processes, background jobs, and regenerable output after a task.
SkillBFreshness: B★ 3Claude Code +9 - 0.560score
vince-doctor
elroykanye
Diagnose and safely repair Vince install drift, broken bindings, stale profiles, missing paths, orphaned tasks, and undiscoverable skills.
SkillBFreshness: B★ 3Claude Code +9 - 0.559score
vince-brief
elroykanye
Keep Vince task updates action-first, concise, and easy to resume.
SkillBFreshness: B★ 3Claude Code +9 - 0.557score
vince-setup
elroykanye
Create or refresh a verified Vince project/workspace profile containing real commands, branch and version rules, security boundaries, wire rigs, traps, and…
SkillBFreshness: B★ 3Claude Code +9 - 0.557score
vince-review
elroykanye
Adversarially review an implementation in a fresh context by re-deriving its contract, rerunning evidence, attacking tests and boundaries, and writing a PASS…
SkillBFreshness: B★ 3Claude Code +9 - 0.557score
vince-document
elroykanye
Write or publish factual task completion documentation from the contract, diff, evidence, and deployment state.
SkillBFreshness: B★ 3Claude Code +9 - 0.557score
vince-implement
elroykanye
Execute repository features, fixes, and refactors with contract confirmation, test-first RED/GREEN/TAMPER evidence, end-to-end proof, and fresh Vince review.
SkillBFreshness: B★ 3Claude Code +9
Signals
- Stars
- 3
- Forks
- 0
- Open issues
- 3
- Last commit (this folder)
- Sep 12, 2026 (1 month ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/elroykanye/vince-gate
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from elroykanye
- 0.564score
vince-route
elroykanye
Choose the least expensive capable model and narrowest useful agent role for an implementation task using exact harness-specific mappings from the project…
SkillBFreshness: B★ 3Claude Code +9 - 0.561score
vince-update
elroykanye
Safely upgrade or roll back Vince at the recorded scope and bindings, preserving in-place edits and migrating new profile fields honestly.
SkillBFreshness: B★ 3Claude Code +9 - 0.561score
vince-learn
elroykanye
Promote recurring review findings and user corrections into Vince lessons, known traps, definition-of-done gates, and evidence-based metrics.
SkillBFreshness: B★ 3Claude Code +9 - 0.561score
vince-cleanup
elroykanye
Safely clean leaked worktrees, attributable processes, background jobs, and regenerable output after a task.
SkillBFreshness: B★ 3Claude Code +9 - 0.560score
vince-doctor
elroykanye
Diagnose and safely repair Vince install drift, broken bindings, stale profiles, missing paths, orphaned tasks, and undiscoverable skills.
SkillBFreshness: B★ 3Claude Code +9 - 0.559score
vince-brief
elroykanye
Keep Vince task updates action-first, concise, and easy to resume.
SkillBFreshness: B★ 3Claude Code +9
Cite this page
vince-intake skill. Agent Mart. https://agentmart.dev/skills/elroykanye-vince-intake (last updated 2026-10-24)