Skip to content

feat(code-intelligence): cross-reference code-intelligence plugin + host setup#27

Merged
antonbabenko merged 1 commit into
masterfrom
feat/code-intelligence-plugin-crossref
May 17, 2026
Merged

feat(code-intelligence): cross-reference code-intelligence plugin + host setup#27
antonbabenko merged 1 commit into
masterfrom
feat/code-intelligence-plugin-crossref

Conversation

@antonbabenko
Copy link
Copy Markdown
Owner

What

Establishes terraform-skill as the Provider half of a Protocol/Provider split with the companion code-intelligence plugin (same antonbabenko/agent-plugins marketplace).

  • Soft cross-reference (SKILL.md + references/code-intelligence-lsp.md): names the code-intelligence plugin as the source of truth for the generic discipline (position anchoring, degradation gate, disclosure, anti-phantom-shim). Defer to it when installed; stays fully self-contained without it - no hard dependency (skills are model-triggered anyway).
  • New Setup section in references/code-intelligence-lsp.md: terraform-ls binary, ENABLE_LSP_TOOL, a position-based LSP transport, and readiness verification (/code-intelligence:doctor if the companion is present, else a manual probe). Users get zero-glue plug-n-play.

Why

The terraform-ls specialization and its setup belong with the Terraform domain skill (discoverable at point of need), while the language-agnostic discipline is single-sourced in the generic plugin. Avoids cross-plugin duplication drift.

Tests

Existing Scenario 17 (Code Navigation and Safe Rename) in tests/baseline-scenarios.md + rationalization-table.md row 17 already cover the behavioral contract. This change is documentation organization within an already-tested area and introduces no new agent behavior, so no new scenario is added (per CONTRIBUTING: no duplicate/untested additions). metadata.version/CHANGELOG left untouched (release-pipeline managed).

…d host setup

terraform-skill is the Provider half of a Protocol/Provider split: it owns
the terraform-ls capability matrix, routing, rename workflow, and now the
ecosystem setup. The generic discipline (position anchoring, degradation
gate, disclosure, anti-phantom-shim) is single-sourced in the companion
code-intelligence plugin on the same marketplace.

- SKILL.md + references/code-intelligence-lsp.md: soft cross-reference to
  the code-intelligence plugin; stays fully self-contained without it
- references/code-intelligence-lsp.md: new Setup section (terraform-ls
  binary, ENABLE_LSP_TOOL, a position-based LSP transport, doctor/manual
  verification) so users need no glue instructions

Tests: existing Scenario 17 (Code Navigation and Safe Rename) already
covers the behavioral contract; this change is doc organization within an
already-tested area and introduces no new agent behavior, so no new
scenario is added (per CONTRIBUTING: no duplicate/untested additions).
@antonbabenko antonbabenko merged commit 908d562 into master May 17, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant