kiro-powers: mirror the skill changes from #197 - #198
Draft
shravan-lambdatest wants to merge 1 commit into
Draft
shravan-lambdatest wants to merge 1 commit into
shravan-lambdatest wants to merge 1 commit into
Conversation
…under a terminal, test cases through assurance, --match examples The Kiro power now says what the skill says: the pre-run variable check warns and the run goes ahead, with the fill-before-any-run recipe in the run steering and pointers from the testrun and assurance steering; every testrun run line ends in < /dev/null with the first-line stream_start check, and the POWER.md command lines no longer show an --agent flag testrun does not have; test-case authoring routes to the assurance steering, a chat description becomes a requirements file, and the generate steering file is removed; directory examples select with --match. The update guide's mapping table follows. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Problem
The Kiro power under
integrations/kiro-powersis a translation of the Kane CLI skill, and the skill changed in #197: the pre-run variable check is a warning with a fill-before-any-run recipe, everytestrun runline ends in< /dev/null, test-case authoring goes through the assurance commands only, and directory examples select with--match. The power still described none of that, still routed test-case requests tokane-cli generatewith its own generate steering file, and its command lines showed an--agentflag thattestrun rundoes not have.Change
POWER.md: the third way Kiro uses Kane CLI is test-case authoring through the assurance commands; the--agentsentence carries thetestrunstdin rule with its cmd.exe and PowerShell forms and the first-linestream_startcheck; the command reference and the quick example drop the--agentflag ontestrun runand end in< /dev/null; the steering-file mapping sends every "write test cases" ask to the assurance steering.steering/kane-cli-run.md: the unresolved-variables contract (0.8.15+) and the fill-before-any-run recipe under Variables and secrets; awarningrow in the typed-events table; a Variables row rule for the result card; missing variable values are no longer an exit-2 cause; the decision tree routes test-case asks to the assurance steering.steering/kane-cli-testrun.md: preflight checks variables but never fails a member for them;testrun_planmembers carryunresolved?and awarningfollows the plan; every command line ends in< /dev/null; the--matchnote says the path is as the OS writes it; directory examples use--match '^tests/…/'.steering/kane-cli-mobile.md: the same redirect and--matchexamples.steering/kane-cli-testmd.md: authoring from a description goes through assurance; the non-TTY note no longer describesask_user.steering/kane-cli-assurance.md: a chat description becomes a requirements file and follows the same path; design's declared variables are surfaced as a to-do and filled before any run.steering/kane-cli-generate.mdremoved;integrations/docs/kiro-powers.mdmapping table updated to match.Tests
None: steering text only. The guide's verification checklist was run: frontmatter keys present, no
inclusion:frontmatter, the "wait forrun_end" rule and the License and support section untouched, the tour block untouched, the hook still parses as JSON.Verification
skill-installer/skills/SKILL.mdor its references as merged in docs, skill: an unresolved variable warns and the run goes ahead (kane-cli 0.8.15+) #197.kane-cli generate,generate_*or generate-steering reference remains underintegrations/.🤖 Generated with Claude Code