api/skills_import_preview.py.dox.md
skills_import_preview.py API endpoint.skills_import_preview.py because this directory is intentionally flat.skills_import_preview.py owns the runtime implementation.skills_import_preview.py.dox.md owns durable notes about responsibilities, contracts, side effects, and verification for that implementation.SkillsImportPreview (ApiHandler)
async process(self, input: dict, request: Request) -> dict | Responsehelpers.api.ApiHandler; WebSocket handlers must derive from helpers.ws.WsHandler.SkillsImportPreview is an ApiHandler.SkillsImportPreview defines process(...).__future__, helpers, helpers.api, helpers.skills_import, os, pathlib, time, uuid, werkzeug.datastructures, werkzeug.utils.self.use_context, strip.lower, Path, tmp_dir.mkdir, secure_filename, time.strftime, skills_file.save, strip, files.get_abs_path, base.lower.endswith, import_skills, files.deabsolute_path, uuid.uuid4, tmp_path.unlink, base.lower.helpers.api.Response for non-JSON responses, files, redirects, or status-specific replies.No child DOX files.