- Update Chinese README (README.zh-CN.md) with new preset flags
- Update docs/features/*.md (PATTERN_DETECTION, HOW_TO_GUIDES, BOOTSTRAP_SKILL_TECHNICAL)
- Update scripts/bootstrap_skill.sh to use 'skill-seekers analyze'
- Update scripts/skill_header.md command examples
- Update tests/test_bootstrap_skill.py assertions
- Fix CHANGELOG.md historical entry with correct command name
All references to 'skill-seekers-codebase' updated to 'skill-seekers analyze'
except where needed for backward compatibility (pyproject.toml, E2E tests).
Related to Phase 1 implementation from previous commits.
Removed unused tmp_path fixture parameter to fix ruff ARG002 error:
- Line 54: test_bootstrap_script_runs now only takes project_root
The test doesn't use tmp_path - it runs bootstrap in project_root
and checks output/skill-seekers/ directory.
Fixes ruff error:
ARG002 Unused method argument: `tmp_path`
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Changed _tmp_path to tmp_path to fix pytest fixture error:
- Line 54: test_bootstrap_script_runs fixture parameter
Error was:
fixture '_tmp_path' not found
available fixtures: ..., tmp_path, ...
This was causing 1 ERROR in CI test runs across all Python versions.
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Fixed incorrect variable names in list comprehensions that were causing
NameError in CI (Python 3.11/3.12):
Critical fixes:
- tests/test_markdown_parsing.py: 'l' → 'link' in list comprehension
- src/skill_seekers/cli/pdf_extractor_poc.py: 'l' → 'line' (2 occurrences)
Additional auto-lint fixes:
- Removed unused imports in llms_txt_downloader.py, llms_txt_parser.py
- Fixed comparison operators in config files
- Fixed list comprehension in other files
All tests now pass in CI.
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>