feat(skill): decompose kane-cli skill + objectives cookbook + Monitor narration#61
Open
siddhant573 wants to merge 16 commits into
Open
feat(skill): decompose kane-cli skill + objectives cookbook + Monitor narration#61siddhant573 wants to merge 16 commits into
siddhant573 wants to merge 16 commits into
Conversation
…in testmd reference Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…ssertions Covers the five analyze methods (Visual, Textual/DOM, URL, Title, DevTools) and the five DevTools subdomains (Network, Console, Performance, Cookies, localStorage), with examples for Assert / Extract / If-Else checkpoint kinds and the operator catalog.
…ds + refresh mapping Mirrors the May 2026 SKILL.md restructure into the Kiro power: - Adds an "Analyze methods — picking the right checkpoint" section to steering/kane-cli-run.md covering the five analyze methods (Visual, Textual/DOM, URL, Title, DevTools) and the five DevTools subdomains (Network, Console, Performance, Cookies, localStorage) with capture semantics and per-step reset rules. Closes the gap where Kiro had no awareness of any checkpoint type beyond generic "assert/verify". - Rewrites the SKILL.md -> Kiro mapping table in integrations/docs/kiro-powers.md to reflect the new 6-section SKILL.md plus the six references/*.md files (objectives-cookbook, testmd, parsing, debug, parallel, setup-and-config). - Notes explicitly that the Monitor/Bash launch decision in SKILL.md §1 is Claude-Code-specific; Kiro keeps its own narration model.
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.
Summary
SKILL.mdinto a thin 259-line entry point + six on-demandreferences/*.mdfiles (testmd, parsing, debug, parallel, setup-and-config, objectives-cookbook). §1 (live narration + results table) is now first, not buried at line 353.references/objectives-cookbook.mdas a shared pattern catalog for bothkane-cli runobjectives and_test.mdstep bodies — covers all five checkpoint analyze methods (Visual / Textual-DOM / URL / Title / DevTools) and the five DevTools subdomains (Network, Console, Performance, Cookies, localStorage) the skill previously had no awareness of.docs/user-guide/features/checkpoints/(11 files) — source of truth for the cookbook.Monitorin Claude Code (Bash is synchronous and can't stream stdout per event); Codex / Gemini fall back to Bash + post-run narration. Resolves the silent-during-runs bug.cli.jsnow stamps aVERSIONfile in each install target on every install, prints the version it installed, and version bumped to 1.1.0. Single source of truth =package.json.Test plan
~/.claude/skills/kane-cli/SKILL.md(verify withcat ~/.claude/skills/kane-cli/VERSION→1.1.0)kane-cli runvia skill:Starting browser task: …before launch, Monitor (not Bash) for the launch call, one narration line per progress event with no >2s silence, full 6-row results table afterrun_endreferences/testmd.mdANDreferences/objectives-cookbook.md(since step bodies are objectives)references/objectives-cookbook.mdand surfaces checkpoint analyze methods + DevTools subdomainsreferences/debug.md🤖 Generated with Claude Code