ai/opencode/tech-team/skills/entrypoint-clarification/SKILL.md
# Entrypoint clarification Use when an **entrypoint** session needs requirements before delegating or mutating product repos. ## Triggers - Vague scope, missing success criteria, or unclear in/out boundaries - Ambiguous workspace root(s) (multi-root) - Conflicting mode signals (plan vs execute, builder mode, broker vs interactive) - Pre-delegate / pre-implementation phase (not mid-approved-plan execution) ## Router vs entrypoint | Actor | Policy | |-------|--------| | Generic parent/router
npx skillsauth add akshay-na/dotfiles ai/opencode/tech-team/skills/entrypoint-clarificationInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Use when an entrypoint session needs requirements before delegating or mutating product repos.
| Actor | Policy |
|-------|--------|
| Generic parent/router (has not completed required Task yet) | Task-first; ≤1 minimal question only if zero actionable substance |
| Active entrypoint (cto, tech-lead, …) | This skill — up to 5 rounds; batch questions |
entrypoint-personalization.yml); round 6 → proceed with Assumptions block + offer correction.All satisfied: (1) stated goal, (2) in/out of scope, (3) verification intent, (4) entrypoint must-haves below.
Set user_clarification_state: resolved in session ledger when met (dev-reviewer-qa-loop.yml). tech-lead must not background_auto implementers while clarification is open.
| Entrypoint | Before delegate/implement |
|------------|---------------------------|
| cto | Change type + affected systems + plan vs execute intent |
| tech-lead | Plan ref or phase id + workspace root(s) |
| code-reviewer | Diff/PR/branch target |
| n8n-builder | Mode (as-code/mcp-live), env, workflow scope |
| remotion-builder | Handoff path or corpus target + audio/render constraints |
| atlassian-pm | Interactive checklist (writes); broker read-only-context → no user dialogue |
| staff-engineer | Files/behavior + definition of done |
| vp-onboarding | Target repo path + bootstrap vs refresh |
| Situation | Action |
|-----------|--------|
| pipeline: {name} override | Skip re-clarifying pipeline choice |
| Approved plan + checkpoint gate | No new clarification rounds — checkpoints only |
| code-reviewer + resolvable PR/repo | Proceed; at most one batched question if repo unknown |
| atlassian-pm mode=read-only-context | insufficient_input envelope only — no clarification chat |
| Security-sensitive | Ask if blast-radius unclear; else security-autoclarity |
## Assumptions
- …
Correction welcome; continuing on these unless you object.
configurations/entrypoint-registry.ymlconfigurations/entrypoint-personalization.ymlrules/mode-auto-selection.mdconfigurations/dev-reviewer-qa-loop.ymlDistill requirements only — no personalization essay in child Task payloads.
development
Discovery + naming convention reference for typed dev/SME/QA/devops team members in any workspace folder. Primary consumer: `tech-lead` (org-tier).
devops
Automated task classification, agent selection, and state tracking. Use when routing tasks to agents, selecting pipelines, or managing task state.
testing
Use when designing scalable systems, evaluating consistency models, planning state management, making architectural decisions, or when trade-offs around coupling, failure isolation, and reversibility need explicit reasoning before implementation.
tools
CTO/tech-lead helper — split work into disjoint shard briefs with caps (instance_cap, partition_basis, determinism keys).