Skip to content

[Hackathon] verification skill should stop teaching deprecated auth commands #201

Description

@JerryNee

Discord Username / User ID

JerryNee / jerry_nee

What does this improvement do?

The shipped TestSprite verification skill still tells coding agents to run deprecated auth aliases (testsprite auth whoami and testsprite auth configure) even though the current README/CLI primary flow is testsprite auth status and testsprite setup. These aliases still work, but they print deprecation notices and keep newly installed agents learning the old command contract.

Details / implementation notes

This is a narrow follow-up to #123 / #177: that work added version/hash markers and agent status so stale installed skill files can be detected, but the canonical skill bodies themselves still contain the deprecated commands.

Affected files on current main:

  • docs/cli-v1-agent-install/skill-template.md
  • skills/testsprite-verify.skill.md
  • skills/testsprite-verify.codex.md

Current behavior:

  • Verify-skill preflight says to run testsprite auth whoami.
  • Failure guidance tells the agent/user to run testsprite auth configure.
  • README and CLI help now present testsprite auth status and testsprite setup as the primary commands; the older names are hidden deprecated aliases.

Expected behavior:

  • Verification skill preflight should use testsprite auth status.
  • Missing/invalid credential guidance should point to testsprite setup.
  • The docs template, packaged generic skill, and Codex skill should stay aligned.
  • Add focused tests so future skill updates do not reintroduce deprecated auth aliases in the installed verify skill text.

Confirmations

  • I have searched existing issues and this is not a duplicate.
  • I have provided my Discord identity above for reward coordination.

Metadata

Metadata

Assignees

Labels

hackathonCLI hackathon submissionsin-progressAssigned and actively being worked on

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions