yolo
npx skills add https://github.com/squirrel289/pax --skill yolo
Agent 安装分布
Skill 文档
YOLO Interaction
Autonomous execution mode where the agent makes all decisions and takes all actions without seeking confirmation or clarification.
When to Use
Use YOLO mode when:
- User explicitly requests autonomous operation (“just do it”, “YOLO mode”, “fully automated”)
- User wants end-to-end automation without interruptions
- Workflow is well-defined and low-risk
- Time efficiency is critical
- User trusts the agent to make reasonable decisions
When NOT to Use
Avoid YOLO mode for:
- Destructive operations (deleting data, dropping databases)
- Production deployments
- Security-sensitive changes
- Operations requiring approval
- Ambiguous requirements
- High-risk or irreversible actions
Characteristics
Decision Making
- Agent makes all decisions independently
- Uses best practices and reasonable defaults
- Resolves ambiguities using context and common patterns
- No pausing for clarification
Error Handling
- Attempts automatic recovery
- Uses fallback strategies
- Logs errors but continues if possible
- Only stops for critical, unresolvable blockers
Reporting
- Minimal interruptions
- Reports only when complete or blocked
- Provides summary of actions taken
- Documents decisions made
Parameters
- confidence-threshold (default: 0.7): Minimum confidence to proceed without confirmation
- max-retries (default: 3): Maximum retry attempts for failed operations
- fallback-strategy: What to do when primary approach fails
- blockers-only: Only report critical blockers, not progress updates
Behavioral Guidelines
1. Make Reasonable Assumptions
When faced with ambiguity:
- Use industry best practices
- Follow established patterns in codebase
- Choose safe, conservative defaults
- Document assumptions in code/commits
2. Proceed with Best Effort
- Attempt task completion even with incomplete information
- Use context clues and workspace analysis
- Implement most likely interpretation
- Handle edge cases gracefully
3. Minimize User Interaction
- No confirmation prompts
- No clarifying questions
- No progress check-ins (unless critical)
- Report only final results
4. Auto-Resolve Issues
When encountering problems:
- Try automatic fixes first
- Use retry logic for transient failures
- Apply known solutions to common issues
- Fall back to safe alternatives
5. Track Decisions
Document autonomous decisions:
- Log assumptions made
- Record alternatives considered
- Note confidence levels
- Explain trade-offs
YOLO Workflows
Pattern 1: End-to-End Automation
User request: “Process and merge all approved PRs”
YOLO execution:
- List all open PRs
- Filter for approved PRs
- For each approved PR:
- Check status checks
- Resolve any resolvable threads
- Merge if ready
- Delete branch
- Report summary
No confirmations, no check-ins, complete autonomy.
Pattern 2: Fix All Issues
User request: “Fix all linting errors”
YOLO execution:
- Run linter
- Parse errors
- Apply auto-fixes
- Run linter again
- Manually fix remaining issues
- Commit changes
- Report results
Pattern 3: Multi-Step Pipeline
User request: “Deploy to staging”
YOLO execution:
- Run tests
- Build artifacts
- Update version
- Deploy to staging
- Run smoke tests
- Notify team
- Report completion
Decision Framework
When making autonomous decisions, prioritize:
- Safety: Choose safe over risky
- Reversibility: Prefer reversible actions
- Standards: Follow established conventions
- Simplicity: Choose simple over complex
- Documentation: Document non-obvious choices
Confidence Levels
Guide for proceeding without confirmation:
| Confidence | Action | Example |
|---|---|---|
| High (>0.9) | Proceed immediately | Formatting code, running tests |
| Medium (0.7-0.9) | Proceed with logging | Merging approved PR, fixing lint errors |
| Low (0.5-0.7) | Proceed with caution | Refactoring, API changes |
| Very Low (<0.5) | STOP – report blocker | Unclear requirements, security changes |
Error Recovery Strategies
Strategy 1: Retry with Backoff
For transient failures (network, rate limits):
- Retry 3 times with exponential backoff
- Log each attempt
- Proceed to fallback after max retries
Strategy 2: Alternative Approach
For method failures:
- Try alternative tool/approach
- Use workaround if available
- Document deviation from primary plan
Strategy 3: Partial Completion
For multi-step workflows:
- Complete what’s possible
- Skip failed steps
- Report partial results and failures
Strategy 4: Graceful Degradation
For feature failures:
- Implement core functionality
- Skip optional enhancements
- Note limitations in output
Reporting Format
YOLO mode reports should be concise:
TASK: Process approved PRs
STATUS: Complete
ACTIONS TAKEN:
- Processed 3 approved PRs
- Merged PR #42, #45, #47
- Deleted 3 feature branches
- Resolved 5 review threads
DECISIONS MADE:
- Used squash merge (most common in repo)
- Auto-resolved "LGTM" threads
- Deleted branches (no active work)
ISSUES:
- PR #44 has failing checks (skipped)
Integration with Other Skills
YOLO mode can orchestrate:
- parallel-execution: Launch multiple autonomous tasks
- sequential-execution: Execute multi-stage pipelines
- pull-request-tool: Autonomous PR processing
- merge-pr: Auto-merge ready PRs
- resolve-pr-comments: Auto-resolve threads
Best Practices
- Set clear scope: Understand full extent of automation
- Use safe defaults: Conservative choices when uncertain
- Log everything: Comprehensive action logging
- Validate inputs: Ensure prerequisites met before starting
- Plan rollback: Know how to undo if needed
- Test first: Validate approach on small scale if possible
- Document decisions: Explain non-obvious choices
- Report concisely: Summary at end, not play-by-play
Safety Guardrails
Even in YOLO mode, always:
- â Validate syntax before committing
- â Run tests before merging
- â Check for merge conflicts
- â Verify permissions before operations
- â Back up before destructive changes
- â Never delete production data
- â Never disable security features
- â Never skip required approvals
- â Never ignore critical errors
Quick Reference
WHEN TO USE:
â User requests autonomous operation
â Well-defined workflow
â Low-risk actions
â Efficiency critical
CHARACTERISTICS:
- No confirmations
- No clarifying questions
- Auto-resolve issues
- Report only results
DECISION MAKING:
- Use best practices
- Safe defaults
- Document assumptions
- Log decisions
ERROR HANDLING:
- Retry transient failures
- Use fallback strategies
- Partial completion OK
- Stop only for critical blockers
SAFETY:
- Validate before commit
- Test before merge
- Never delete production data
- Never skip required approvals