self-improve

Update OpenCode skill documentation and extend capabilities based on learnings.

10|Updated Nov 29, 2025
One-click install
npx skills add https://github.com/benjaminshafii/digital-empire --skill self-improve-benjaminshafii
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: self-improve
Source: https://github.com/benjaminshafii/digital-empire/tree/main/.opencode/skill/self-improve
Command: npx skills add https://github.com/benjaminshafii/digital-empire --skill self-improve-benjaminshafii

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

OpenCode's self-improvement capability addresses the need to continuously update skill documentation and extend capabilities based on learnings, reducing drift between behavior and reality.

Core Features & Use Cases

  • Self-documentation maintenance: keep all skill docs current with changes and learnings.
  • Capability extension: add new skills, prompts, and guidance to the OpenCode system based on experience.
  • Governance and maintenance: enforce the maintenance rules (update immediately, test before documenting, remove outdated info).

Quick Start

  • Action: Update the self-improve SKILL.md to reflect new learnings and add a concise example.

Frequently Asked Questions about self-improve

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I keep skill documentation current when API behavior changes?

Update skill documentation immediately based on learnings to prevent drift. Test commands before documenting them, document the why, and remove outdated info to keep OpenCode current and ensure all commands remain copy-paste ready.

What is workflow automation self-improvement for AI coding assistants?

Workflow automation self-improvement is an AI-learning capability that extends OpenCode by adding new skills, prompts, and guidance based on operational experience. It captures learnings from failed commands or discovered workflows to continuously evolve system capabilities.

How do I document the why behind new commands in a skill maintenance workflow?

Document the why behind new commands by recording the context and reasoning for each update directly in skill documentation. This maintenance rule ensures future AI-learning sessions understand the purpose behind workflow automation changes and prevents behavior drift.

Can I use self-improvement to fix outdated workflow automation commands?

Yes, you can fix outdated workflow automation commands by applying maintenance rules that enforce removing outdated info and testing commands before documenting them. This keeps OpenCode's skill documentation aligned with actual API behavior and reduces drift.

When should I trigger an OpenCode skill documentation update?

Trigger an OpenCode skill documentation update when API behavior differs, commands fail, or new workflows are discovered. Applying learnings immediately keeps the system current, enforces maintenance rules, and prevents documentation drift between behavior and reality.