Skip to content

feat(skill): provide TS-aware agent guidance and explicit skill setup #25

Closed

Description

@abruption

The separate session-peer-skill currently describes Python runtime versions and flags not available in TS 0.1.0. Installing it unmodified for npm users produces incorrect commands. This is a companion integration gap, separate from the README badges/quick-start PR #15.

Scope and completion criteria

  • Define runtime detection using implementation/version/capabilities; provide either a TS-specific skill or a reviewed dual-runtime skill in the companion repository.
  • Cover installed-command/PATH ownership, TS JSON/agent/home requirements, list-before-send, dry-run, explicit home preservation and unsupported doctor/wake/Antigravity/Relay behavior for each supported TS version.
  • Document or implement a user-invoked skill setup command with explicit agent/scope/version choices and an exact reviewed installation command. Keep runtime and skill lifecycle independently managed.
  • Installation through npm --ignore-scripts must remain functional. Do not rely on lifecycle hooks/postinstall or automatically overwrite Python-oriented skill instructions.
  • Validate examples against TS CLI fixtures and verify isolated skill install/update/uninstall without editing production agent homes. Coordinate a companion PR before claiming the skill is available.

Dependencies and priority

Dependencies: None; implement within the existing guarded local/SSH contract.

Planning priority: P1 (P1 = foundational/common workflow; P2 = subsequent or optional capability). Milestone is a planning group, not a release or deployment approval.

Evidence

Compared Python 1.0.2 (47c2371) with TS 0.1.0 (0edc4f8), both main heads verified on 2026-09-27.

Activity

  1. abruption commented on Sep 28, 2026

    @abruption
    OwnerAuthor

    PR #41 merged into the CLI feature branch; those changes have not reached main yet. Follow-up PR #43 targets main with the identical previously validated integrated tree and will close this issue on merge. Companion session-peer-skill PR #14 remains separately open.

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

    enhancementNew feature or request

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions