| name | skill-neovim-implementation |
| description | Implement Neovim Lua configuration with validation. Invoke for neovim-language implementation. |
| allowed-tools | Task, Bash, Edit, Read, Write |
| context | fork |
| agent | neovim-implementation-agent |
Neovim Implementation Skill
Thin wrapper that delegates Neovim implementation to neovim-implementation-agent.
OpenCode Neovim implementation skill wrapper.
Delegate Neovim implementation and coordinate postflight updates.
Delegation skill for Neovim implementation workflows.
Validate inputs, delegate Neovim implementation, and update status/artifacts.
See Execution Flow for preflight/delegation/postflight steps.
Validate metadata file, summary artifact, and state updates.
<return_format>Brief text summary; metadata file in specs/{N}_{SLUG}/.return-meta.json.</return_format>
Context References
Reference (do not load eagerly):
- Path:
.opencode/context/core/formats/return-metadata-file.md - Metadata file schema
- Path:
.opencode/context/core/patterns/postflight-control.md - Marker file protocol
- Path:
.opencode/context/core/patterns/file-metadata-exchange.md - Metadata handling
- Path:
.opencode/context/core/patterns/jq-escaping-workarounds.md - jq workaround patterns
- Path:
.opencode/context/index.md - Context discovery index
Trigger Conditions
- Task language is neovim
- /implement command invoked
- Task has implementation plan
Execution Flow
- Validate task, status, and plan exists.
- Update status to implementing.
- Create postflight marker file.
- Delegate to
neovim-implementation-agent via Task tool.
- Read metadata file and update state + TODO.
- Link implementation artifacts and commit.
- Clean up marker and metadata files.