Skip to content

Track upstream safe-ai-skill fixes the kit depends on #92

Description

@Potolski

safe-ai-skill (solanabr/safe-ai-skill, pinned at 2997280 in .claude-plugin/marketplace.json) has had no commits since 2026-06-27. Several of its defects can't be fixed in this repo. This issue tracks them so the kit can re-pin once they land.

Problem Upstream Status
Session-start sweep quarantines skill packs on plain-text matches solanabr/safe-ai-skill#5 open; kit-side workaround: #86
.env hard deny breaks read-then-edit workflows solanabr/safe-ai-skill#7 open
Fails closed (exit 2 on every gated call) where no prebuilt binary exists: Windows, musl. The cargo fallback looks for crates/engine outside the plugin dir, which a git-subdir install doesn't have solanabr/safe-ai-skill#6 open
Marketplace name stbr collides with this repo solanabr/safe-ai-skill#8 open
Mainnet gate doesn't strip leading VAR=value before base_program (crates/engine/src/gates/bash.rs:52), so CONFIRM_MAINNET=1 solana program deploy ... falls through to Defer not filed needs an upstream issue
verify approve <name> restores to the first verify_skills_dirs entry (~/.claude/skills/<name> by default), not .claude/skills/ext/<name>, so a restored pack lands in the wrong place not filed needs an upstream issue

There is also a sibling repo to reconcile: solanabr/safe-solana-ai has an unmerged ssai-engine-v1 branch from the same engine's earlier line. Decide which repo is canonical before more work goes into either.

To do

  • File the two missing upstream issues.
  • Decide what happens to safe-solana-ai.
  • When fixes land, re-pin sha in .claude-plugin/marketplace.json (see the ripple map row for safe-ai-skill).

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    questionFurther information is requested

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions