Source symbols: api/skills_scan.py
Deterministic, value-free symbol metadata extracted from public source. Implementations and literal values are not copied into this page.
- Revision: main@d1d48bc9c0e6e253e87c354ce757c518820c6e25 · 2026-07-20T15:04:19Z
- Declarations: 4
- Referenced calls: 28
Declared symbols
SkillsScan— class at line 16; references_prepare_uploaded_archive,str,get,strip,lower,_list_installed_targetsprocess— def at line 21; references_prepare_uploaded_archive,str,get,strip,lower,_list_installed_targets_list_installed_targets— def at line 31; referencesset,get_skill_roots,Path,is_dir,discover_skill_md_files,str,resolve,add,len,append,normalize_a0_path_prepare_uploaded_archive— def at line 70
File-level call references
_prepare_uploaded_archive— line 23str— line 25get— line 25strip— line 25lower— line 25_list_installed_targets— line 27set— line 33get_skill_roots— line 36Path— line 37is_dir— line 38discover_skill_md_files— line 41resolve— line 45add— line 48len— line 50append— line 52normalize_a0_path— line 55sort— line 60secure_filename— line 74endswith— line 75get_abs_path— line 78mkdir— line 79uuid4— line 80strftime— line 81save— line 83extract_skills_zip— line 87relative_to— line 96rmtree— line 118unlink— line 122
Source: api/skills_scan.py