Skip to content

feat: add Kilo, Windsurf, and Gemini CLI adapters - #39

Merged
anusbutt merged 1 commit into
mainfrom
benchmarks/cursor-skill-invocation-2026-08-15
Aug 20, 2026
Merged

feat: add Kilo, Windsurf, and Gemini CLI adapters#39
anusbutt merged 1 commit into
mainfrom
benchmarks/cursor-skill-invocation-2026-08-15

Conversation

@anusbutt

Copy link
Copy Markdown
Owner

Register kilo, windsurf, and geminicli in the data-driven adapter registry, each with a repo-local canonical skill and a marked guidance reminder. The AgentAdapter shape is unchanged; the CLI grammar, --integrate all, and removal machinery derive from AGENT_IDS with no command-logic changes.

Outcome

Describe the user-visible result and the smallest implementation boundary.

Evidence

List the failing test observed before implementation and the passing commands afterward.

Checklist

  • Tests cover valid, invalid, and relevant security or performance paths.
  • Documentation and examples reflect every changed public behavior.
  • Schema compatibility is unchanged, additive and documented, or explicitly marked breaking.
  • Constitution principles and append-only/evidence guarantees remain satisfied.
  • npm run build passes.
  • npm run typecheck passes.
  • npm test passes with no hidden skips.
  • npm run package:smoke passes and the tarball contains intended assets only.
  • sh -n scripts/validate.sh passes when the legacy fallback changes, and node --check templates/pre-commit passes when the hook changes.
  • No secrets, credentials, telemetry, generated archives, or unrelated edits are included.

Compatibility and recovery

State supported platforms tested, rollback behavior, diagnostic changes, and any
manual recovery a repository owner would need.

Register kilo, windsurf, and geminicli in the data-driven adapter registry,
each with a repo-local canonical skill and a marked guidance reminder. The
AgentAdapter shape is unchanged; the CLI grammar, --integrate all, and removal
machinery derive from AGENT_IDS with no command-logic changes.
@anusbutt
anusbutt merged commit cf0e35a into main Aug 20, 2026
6 checks passed
@anusbutt
anusbutt deleted the benchmarks/cursor-skill-invocation-2026-08-15 branch August 20, 2026 18:21
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