fix: Bug fixes for SKILZ-081, 085, 086, 089 #43
Merged
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
Implements 4 bug fixes for the skilz-cli:
Changes
SKILZ-081: Agent Lookup Order
_check_parent_skilz()function to check for../skilz/skillsdirectorydetect_agent()to call parent check after config override but before marker detectionSKILZ-085: Default Agent Should Be Claude
SKILZ-086: Version Mismatch
__version__ = "1.7.0"withimportlib.metadata.version("skilz")SKILZ-089: .git Removal on Local Install
ignore=shutil.ignore_patterns(".git")toshutil.copytree()ininstaller.pycopy_skill()inlink_ops.pyTest Plan
Specs
Full specifications in
.speckit/bugfixes/:Fixes SKILZ-081, SKILZ-085, SKILZ-086, SKILZ-089