Night Market Skill — ported from claude-night-market/conserve. For the full experience with agents, hooks, and commands, install the Claude Code plugin.
Guidance on when to ask clarifying questions versus proceeding autonomously.
Ask questions only when ambiguity would materially impair correctness or capacity to fulfill the request precisely.
ScenarioWhyExampleDestructive OperationsIrreversible, high cost of error"Delete which files?"Multiple Valid ApproachesMaterially different tradeoffs"Add index vs cache vs denormalize?"Security-CriticalWrong choice = vulnerability"Which auth method?"Data MigrationData loss risk"Preserve or transform?"Breaking ChangesAffects downstream users"Deprecate or remove?"
Before asking, verify:
30% chance of wrong interpretation
ScenarioWhyAssumptionStandard Approach ExistsIndustry conventionUse conventional patternEasily ReversibleLow cost of errorCan undo via git/backupClear from ContextIntent is obviousProceed with stated goalUser Can ReviewPR/dry-run availableChanges are inspectable
Proceed without asking if:
ReversibilityAmbiguityActionReversibleLowProceedReversibleHighProceed with previewIrreversibleLowProceed with confirmationIrreversibleHighAsk
Always ensure rollback is possible:
git stash, backup branchesUser: "Delete the old files"
Analysis:
Response:
text
Which files should I delete? I found:
- Files unchanged >6 months: 23 files
- Files in deprecated/: 5 files
- Files marked TODO remove: 2 files
User: "Add error handling to the parser"
Analysis:
Action: Implement try/catch with logging, create PR.
User: "Refactor the API layer"
Analysis:
Action:
text
Refactoring API layer. Proposed changes:
1. Extract authentication middleware
2. Standardize error responses
3. Add request validation
Creating branch: refactor/api-layer
Preview diff available before merge.
Combine with:
conserve:response-compression - Direct communicationsanctum:git-workspace-review - Context gatheringimbue:scope-guard - Scope managementSituationAction"Delete X"Ask which X"Add feature"Proceed with standard approach"Fix bug"Proceed with obvious fix"Choose between A/B"Ask for preference"Optimize query"Ask if multiple approaches"Format code"Proceed with project style"Deploy to prod"Ask for confirmation