Skip to content

Drop the kagi agent skill (0.6.0) - #42

Merged
rubas merged 4 commits into
mainfrom
drop-kagi-skill
Sep 26, 2026
Merged

rubas merged 4 commits into
mainfrom
drop-kagi-skill

Conversation

@rubas

@rubas rubas commented Sep 26, 2026

Copy link
Copy Markdown
Owner

Drops the kagi agent skill. Release 0.6.0.

Before

install.sh installs ~/.agents/skills/kagi and links it into ~/.claude/skills, ~/.codex/skills, ~/.gemini/antigravity-cli/skills, and ~/.pi/agent/skills. The Home Manager module does the same.

Problem

  • Our agents already have a search skill for the whole search CLI family, and the two skills pointed at each other.
  • Two skills for one family split the knowledge and cost context on every session.

After

  • The repo ships the three CLIs only. Releases, task install, and the Home Manager module no longer carry a skill.
  • install.sh removes the skill and its links that releases up to 0.5.4 installed, together with the v0.4 per-binary dirs it already removed.
  • The release smoke test checks that removal.
Details
  • Deleted: skills/kagi/SKILL.md, its flag test in tests/cli.rs, the skill staging in release.yml and Taskfile.yml, postInstall and mkSkillFiles in flake.nix, and the docs.
  • Version 0.5.4 to 0.6.0 in Cargo.toml, Cargo.lock, and flake.nix, so the next install.sh run on each machine removes the skill.
  • task ci passed locally (fmt, lint with zizmor, tests, release check, nix build, machete, deny).
  • install.sh v0.6.0 against a local archive in a scratch HOME with an old skill dir and two links: all removed, CLIs installed; a second run prints kagi 0.6.0 is current.
  • Merges after the babel release that carries the merged search skill is installed.

Comment thread install.sh Resolved
Comment thread .github/workflows/release.yml Resolved
@rubas
rubas merged commit 385bc52 into main Sep 26, 2026
3 checks passed
@rubas
rubas deleted the drop-kagi-skill branch September 26, 2026 21:24
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