Analyze external resources (GitHub repos, documentation, articles) and suggest improvements to OpenCode configuration. Use for discovering new patterns, comparing implementations, and enhancing existing skills, commands, and agents. Use proactively when user says "improve based on", "learn from", "compare to", "what can I learn from", or provides a link to analyze. Examples: - user: "What can I learn from this repo?" → analyze and suggest concrete improvements - user: "Improve my agents based on this article" → extract patterns, propose updates - user: "/improve https://github.com/example/config" → compare and recommend enhancements
Analyze external resources and suggest actionable improvements to OpenCode configuration.
This skill enables systematic improvement by:
Identify resource type:
Fetch content:
opencode.json, .opencode/, AGENTS.mdMUST extract patterns in these categories:
| Category | Look For | |----------|----------| | Agents | New archetypes, permission patterns, tool configs | | Skills | Organization patterns, reference structures | | Commands | Workflow shortcuts, argument patterns | | Config | Provider setups, MCP configurations, permissions |
</phase> <phase name="gap-analysis">MUST compare extracted patterns against:
.opencode/ structureopencode.json configurationMUST generate recommendations with:
## Analysis Summary
**Source**: [URL or repo name]
**Type**: [Repository | Documentation | Article]
**Relevance Score**: [High | Medium | Low]
## Key Findings
### Finding 1: [Title]
**Pattern**: [What they do]
**Current State**: [What you have]
**Gap**: [What's missing]
### Finding 2: [Title]
...
## Recommendations
### 1. [Recommendation Title] (Priority: High, Effort: Minimal)
**Impact**: [What this improves]
**Implementation**:
\`\`\`jsonc
// Code or configuration example
\`\`\`
### 2. [Recommendation Title] (Priority: Medium, Effort: Moderate)
...
## Not Applicable
These patterns from the source don't apply because:
- [Pattern]: [Reason it doesn't fit]
</output-format>
<rules>
This skill is intentionally opinionated:
When useful patterns found:
"I found 3 patterns worth adopting and 2 that don't fit your setup. Here's what I recommend..."
When nothing applicable:
"After analyzing [resource], I don't see improvements that would benefit your current setup. The patterns there are [too basic / too specialized / incompatible] because [reason]."
When partially useful:
</guidelines> <examples>"One pattern from [resource] could help: [description]. The rest is either already covered or not applicable."
This skill works with the /improve command:
---
description: Analyze a resource and suggest OpenCode improvements
---
Analyze the following resource and suggest improvements to my OpenCode configuration:
$ARGUMENTS
Use the opencode-improved skill. Be opinionated and honest about what's useful.
</examples>
<constraints>
npx skills add justinlevinedotme/opencode-improved下载完整 Skill 目录,包含 SKILL.md 及所有相关文件
Search for places (restaurants, cafes, etc.) via Google Places API proxy on localhost.
Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
Start voice calls via the OpenClaw voice-call plugin.
Notion API for creating and managing pages, databases, and blocks.
Gemini CLI for one-shot Q&A, summaries, and generation.
Category:developer