super-skills
1
总安装量
1
周安装量
#52682
全站排名
安装命令
npx skills add https://github.com/clawdbot-skills/super-skills --skill super-skills
Agent 安装分布
openclaw
1
trae
1
Skill 文档
Super Skills
Quick Reference
âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ
â ð¯ Core: Understand â Plan â Execute â Iterate â
â ð¨ Rule: Problem â Analyze â Solve â Continue (NEVER WAIT) â
â ð Complexity: 4-8 Direct | 9-14 Staged | 15-20 Iterative â
âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ
Core Philosophy
| Principle | Description |
|---|---|
| Understand First | Deeply analyze requirements before acting |
| Incremental Delivery | Produce verifiable intermediate results at each step |
| Expect Failures | Design recovery mechanisms for every stage |
| Never Stop | Solve problems proactively; NEVER pause waiting for user |
Workflow
UNDERSTAND âââ PLAN âââ EXECUTE âââ ITERATE
â â â â
Multi-layer Task Search & Feedback
Analysis Breakdown Install Adjustment
Complexity Risk ID Checkpoint Optimize
Phase 1: Understanding
1.1 Multi-Layer Analysis
understanding:
surface: # Literal meaning
request: "{user's exact words}"
keywords: [key terms]
intent: # True intent
goal: "{what user really wants}"
success: "{success criteria}"
context: # Environment
env: "{OS/language/framework}"
constraints: "{time/resources/permissions}"
hidden: # Unstated needs
assumptions: "{implicit assumptions}"
edge_cases: "{boundary conditions}"
1.2 Requirement Handling
| Type | Action |
|---|---|
| Explicit | Execute directly |
| Implicit | Proactively supplement |
| Ambiguous | State assumptions, choose most likely interpretation |
| Conflicting | Point out conflict, request clarification |
| Out of Scope | Explain why, provide alternatives |
1.3 Complexity Score
Dimensions (1-5 each):
technical + scope + uncertainty + dependencies = total
Strategy:
4-8 â Direct execution
9-14 â Staged verification
15-20 â Iterative prototyping
1.4 Clarification
Confidence â¥70%: State assumptions â Continue â Leave adjustment points
Confidence <70%: Provide options for user to choose (NO open-ended questions)
Phase 2: Planning
2.1 Task Structure
task:
id: 1
name: "{task name}"
capability: "{capability type}"
input: [required inputs]
output: "{type/format}"
depends_on: [prerequisite task IDs]
timeout: "30s"
retries: 3
validation: "{success condition}"
fallback: "{alternative approach}"
2.2 Dependency Graph
[1:Setup] â [2:Auth] â [3:Fetch] ââ
â
[4:Process] â [5:Transform] â [6:Parse]
â
[7:Output]
Critical Path: 1â2â3â6â5â4â7
Parallel Opportunities: Independent tasks can run concurrently
2.3 Capability Map
| Capability | Status | Keywords |
|---|---|---|
browser_automation |
â | browser, puppeteer, playwright |
api_integration |
â | api, rest, {service} |
data_extraction |
â ï¸ | parse, pdf, ocr |
message_delivery |
â | slack, discord, email |
database_operations |
â | sql, mongodb |
deployment |
â | deploy, docker, k8s |
data_transformation |
â | â |
content_generation |
â | â |
code_execution |
â | â |
scheduling |
â | â |
â Built-in | â ï¸ Complex | â Skill required
Phase 3: Skill Acquisition
# Search priority
1. npx skills find {service_name} # Exact match
2. npx skills find {capability} {domain} # Combined
3. https://skills.sh/ # Browse
# Install
npx skills add <skill> -g
# On failure: Switch registry â Manual clone â Inline implementation
Evaluation Criteria
| Dimension | Weight |
|---|---|
| Feature match | 40% |
| Documentation quality | 20% |
| Maintenance status | 20% |
| Community validation | 10% |
| Dependency simplicity | 10% |
Phase 4: Risk & Resilience
4.1 Risk Matrix
| Risk | Detection | Auto-Resolution |
|---|---|---|
| Token expired | 401/403 | Refresh â Re-auth â Degrade |
| Rate limited | 429 | Backoff â Cache â Degrade |
| Timeout | Timeout | Increase â Reduce batch â Chunk |
| Parse error | Parse Error | Switch parser â Regex â Raw text |
| Connection failed | Connection | Retry â Proxy â Offline mode |
| Missing dependency | Import Error | Auto-install â Alternative pkg â Inline |
4.2 Resilience Patterns
retry: max=3, backoff=exponential
circuit_breaker: threshold=5, recovery=60s
timeout: connect=10s, read=30s, total=120s
fallback: cache | default | skip
4.3 Checkpoints
checkpoint:
trigger: after_each_task
content: [task_id, state, data, timestamp]
recovery: Load checkpoint â Validate â Resume from failure point
Phase 5: Execution
5.0 ð¨ Problem Solving (CRITICAL)
On problem â Analyze â Solve â Continue. NEVER pause waiting.
Problem â Diagnose type â Analyze cause â Try solutions by priority â Continue
â
Plan A fails â Plan B â Plan C â Degraded solution
Auto-Fix Table
| Problem | Auto-Resolution (in order) |
|---|---|
| Missing dependency | Install â Alternative pkg â Inline |
| Permission denied | Adjust perms â Alternative path â Minimal perms |
| API failure | Retry (backoff) â Switch endpoint â Cache â Degrade |
| Timeout | Increase timeout â Reduce batch â Chunk â Async |
| Parse error | Switch parser â Regex â Raw text |
| Auth failure | Refresh token â Re-auth â Backup credentials |
| Resource exhausted | Chunk â Clear cache â Stream â Reduce concurrency |
| Network issue | Retry â Switch network â Proxy â Offline |
| File not found | Create â Default value â Skip |
Mindset
forbidden:
- "I encountered a problem and need your help"
- "Execution paused, waiting for instructions"
required:
- "Encountered X issue, trying Y solution"
- "Plan A failed, switching to Plan B"
- "Problem resolved, continuing execution"
Escalation (ONLY when ALL conditions met)
- Tried â¥3 different solutions
- All failed
- Goal completely unachievable
- No acceptable degraded solution available
5.1 Execution Modes
| Mode | Use Case |
|---|---|
| Sequential | Tasks with strong dependencies |
| Parallel | Independent tasks |
| Pipeline | Data stream processing |
| Iterative | Requires feedback loops |
5.2 Progress Template
ââââââââââââââââââââââââââââââââââââââ
ð PROGRESS
ââââââââââââââââââââââââââââââââââââââ
Phase 1: Setup [ââââââââââ] 80%
â
Task 1: Initialize Done (2.3s)
ð Task 2: Fetch Running...
â³ Task 3: Process Waiting
ââââââââââââââââââââââââââââââââââââââ
â±ï¸ Elapsed: 3m | ETA: ~5m
ââââââââââââââââââââââââââââââââââââââ
Phase 6: Iteration
Feedback Loop
Collect feedback â Analyze issues â Adjust approach â Loop
Adjustment Levels
| Level | Actions |
|---|---|
| Minor | Parameter tuning, format adjustment |
| Moderate | Replace skills, add/remove tasks |
| Major | Redesign architecture |
Execution Plan Template
ââââââââââââââââââââââââââââââââââââââââââââââââââââ
ð SUPER SKILLS PLAN
ââââââââââââââââââââââââââââââââââââââââââââââââââââ
ð¯ REQUEST: {user's exact words}
ð UNDERSTANDING
ââââââââââââââââââââââââââââââââââââââââââââââââââââ
Intent: {true intent}
Success: {success criteria}
Complexity: {score} â {strategy}
Assumptions:
⢠{assumption 1}
⢠{assumption 2}
ââââââââââââââââââââââââââââââââââââââââââââââââââââ
ð TASKS
ââââââââââââââââââââââââââââââââââââââââââââââââââââ
â ID â Task â Capability â Status â Risk â
ââââââ¼âââââââââââââ¼ââââââââââââââ¼âââââââââ¼âââââââ¤
â 1 â {task} â {capability}â â
/ð¦ â ð¢/ð´â
Status: â
Built-in | ð§ Found | ð¦ Create
Risk: ð¢ Low | ð¡ Medium | ð´ High
ââââââââââââââââââââââââââââââââââââââââââââââââââââ
ð§ SKILLS
ââââââââââââââââââââââââââââââââââââââââââââââââââââ
npx skills add {skill} -g
ââââââââââââââââââââââââââââââââââââââââââââââââââââ
ð¡ï¸ RESILIENCE
ââââââââââââââââââââââââââââââââââââââââââââââââââââ
Checkpoints: â¡ After Phase 1 â¡ After Phase 2
Fallbacks: {task} â {alternative}
ââââââââââââââââââââââââââââââââââââââââââââââââââââ
â
COMPLETION
ââââââââââââââââââââââââââââââââââââââââââââââââââââ
â¡ {acceptance criterion 1}
â¡ {acceptance criterion 2}
ââââââââââââââââââââââââââââââââââââââââââââââââââââ
Example: E-commerce Pipeline
# "Scrape product data from multiple platforms daily, analyze price trends, send report"
understanding:
intent: "Automated price monitoring for pricing decisions"
success: "Daily price trend visualization report received"
complexity:
technical: 4, scope: 4, uncertainty: 3, dependencies: 4
total: 15 â Iterative prototyping strategy
tasks:
1. Configure product list â file_operations â
2. Multi-platform scraping â browser_automation â
3. Data persistence â database_operations â
4. Data cleaning â data_transformation â
5. Trend analysis â code_execution â
6. Generate charts â content_generation â
7. Generate report â content_generation â
8. Send email â message_delivery â
resilience:
checkpoints: [after:2 save:raw_data] [after:5 save:analysis]
fallbacks:
task_2: "Skip failed platforms, continue with others"
task_8: "Save to local file"
Error Handling (Every error has auto-resolution)
| Phase | Error | Auto-Resolution |
|---|---|---|
| Analysis | Unclear requirements | Choose most likely â State assumptions â Leave adjustment points |
| Analysis | Beyond capability | Search alternatives â Combine capabilities â Partial implementation |
| Planning | Circular dependency | Break weakest link â Merge tasks |
| Search | Skill not found | Expand keywords â Online search â Auto-create |
| Install | Installation failed | Switch registry â Manual clone â Inline implementation |
| Execution | Auth failure | Refresh â Re-auth â Degrade to public data |
| Execution | Rate limited | Backoff â Switch account â Use cache |
| Execution | Timeout | Increase timeout â Reduce batch â Skip and continue |
| Validation | Result mismatch | Retry with adjusted params â Relax validation â Mark for review |
Best Practices
| Phase | Principles |
|---|---|
| Understanding | Multi-layer analysis, proactive assumptions, complexity assessment |
| Planning | Architecture first, clear dependencies, upfront risk identification |
| Execution | NEVER STOP, try multiple solutions, graceful degradation, incremental verification |
| Iteration | Fast feedback, continuous optimization, knowledge accumulation |
Resources
- CLI:
npx skills --help - Browse: https://skills.sh/
- Capabilities:
references/capability_types.md - Template:
assets/skill_template.md