Skip to content

rust(feat): consolidate agent instructions into one skill - #703

Merged
evan-sift merged 1 commit into
mainfrom
rust/cli-sift-plugin-bundle
Jul 31, 2026
Merged

rust(feat): consolidate agent instructions into one skill#703
evan-sift merged 1 commit into
mainfrom
rust/cli-sift-plugin-bundle

Conversation

@evan-sift

@evan-sift evan-sift commented Jul 30, 2026

Copy link
Copy Markdown
Collaborator

Changes

Replaces the two near-duplicate skill assets with a single canonical file at assets/skills/sift/SKILL.md. The pair existed because Claude Code and the AGENTS.md ecosystem wanted different on-disk formats, and keeping their bodies byte-identical was a manual contract that drifted.

Retires install agent-skills. The command existed to write one of the two divergent copies into a project directory, which is what the consolidation removes; the lockstep contract it depended on goes with it.

Replaces sift_cli/CLAUDE.md with AGENTS.md covering the single-skill rule and what keeps the skill accurate, and repoints the sift_mcp playbook at it.

No installer behavior yet — the agent lifecycle commands arrive in the next PR.

Verification

  • cargo fmt --check --all, cargo clippy --all-features, cargo test --all-features
  • Default-feature build (cargo build -p sift_cli) still succeeds with the command removed

lineville
lineville previously approved these changes Jul 30, 2026

@lineville lineville left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just a few small questions, but overall looks good!

Comment thread rust/crates/sift_cli/plugins/sift/.codex-plugin/plugin.json Outdated
Comment thread rust/crates/sift_cli/plugins/sift/.cursor-plugin/plugin.json Outdated
Comment thread rust/crates/sift_cli/plugins/sift/LICENSE Outdated
Brandon-Shippy
Brandon-Shippy previously approved these changes Jul 30, 2026
@evan-sift
evan-sift dismissed stale reviews from Brandon-Shippy and lineville via d450af7 July 30, 2026 22:39
@evan-sift
evan-sift force-pushed the rust/cli-sift-plugin-bundle branch from 13565c2 to d450af7 Compare July 30, 2026 22:39
@evan-sift evan-sift changed the title rust(feat): add the Sift plugin bundle rust(feat): consolidate agent instructions into one skill Jul 30, 2026
lineville
lineville previously approved these changes Jul 30, 2026
lineville
lineville previously approved these changes Jul 31, 2026
@evan-sift
evan-sift force-pushed the rust/cli-sift-plugin-bundle branch from ce8c720 to 5bf41d1 Compare July 31, 2026 18:09
Base automatically changed from rust/mcp-lower-list-page-defaults to main July 31, 2026 18:27
@evan-sift
evan-sift dismissed lineville’s stale review July 31, 2026 18:27

The merge-base changed after approval.

Replace the two near-duplicate skill assets with a single canonical file at
assets/skills/sift/SKILL.md. The pair existed because Claude Code and the
AGENTS.md ecosystem wanted different on-disk formats, and keeping their bodies
byte-identical was a manual contract that drifted.

Retire `install agent-skills`. The command existed to write one of the two
divergent copies into a project directory, which is what the consolidation
removes; the lockstep contract it depended on goes with it.

Replace sift_cli/CLAUDE.md with AGENTS.md covering the single-skill rule and
what keeps the skill accurate, and repoint the sift_mcp playbook at it.
@evan-sift
evan-sift force-pushed the rust/cli-sift-plugin-bundle branch from 5bf41d1 to f386941 Compare July 31, 2026 18:27
@evan-sift
evan-sift requested a review from lineville July 31, 2026 18:37
@evan-sift
evan-sift merged commit b68ca51 into main Jul 31, 2026
22 checks passed
@evan-sift
evan-sift deleted the rust/cli-sift-plugin-bundle branch July 31, 2026 18:41
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.

3 participants