From 1a249f472009d863bb9fd40cff099c5068e798a4 Mon Sep 17 00:00:00 2001 From: tukuaiai Date: Thu, 26 Feb 2026 07:39:50 +0800 Subject: [PATCH] chore: repo - migrate external tools --- .gitmodules | 12 +++--- AGENTS.md | 35 ++++++++-------- README.md | 6 +-- .../fate-engine-dev/prompt-system-bazi-kline.md | 3 +- .../fate-engine-dev/prompt-user-bazi-kline.md | 3 +- libs/README.md | 38 +++++------------- prompts/AGENTS.md | 2 +- prompts/README.md | 3 +- repo/AGENTS.md | 21 ++++++++++ .../libs}/common/utils/backups/README.md | 0 .../libs}/common/utils/backups/一键备份.sh | 0 .../libs}/common/utils/backups/快速备份.py | 0 {libs => repo/libs}/external/.tmux | 0 {libs => repo/libs}/external/AGENTS.md | 5 +-- .../libs}/external/MCPlayerTransfer/README.md | 0 .../MCPlayerTransfer/docs/使用文档.md | 0 .../libs}/external/MCPlayerTransfer/main.py | 0 .../MCPlayerTransfer/requirements.txt | 0 .../external/MCPlayerTransfer/src/__init__.py | 0 .../MCPlayerTransfer/src/extract_player.py | 0 .../MCPlayerTransfer/src/import_player.py | 0 {libs => repo/libs}/external/README.md | 8 ++-- .../.claude/mcp_config.example.json | 0 .../Skill_Seekers-development/.gitignore | 0 .../ASYNC_SUPPORT.md | 0 .../BULLETPROOF_QUICKSTART.md | 0 .../Skill_Seekers-development/CHANGELOG.md | 0 .../Skill_Seekers-development/CLAUDE.md | 0 .../Skill_Seekers-development/CONTRIBUTING.md | 0 .../FLEXIBLE_ROADMAP.md | 0 .../FUTURE_RELEASES.md | 0 .../Skill_Seekers-development/LICENSE | 0 .../Skill_Seekers-development/QUICKSTART.md | 0 .../Skill_Seekers-development/README.md | 0 .../Skill_Seekers-development/ROADMAP.md | 0 .../Skill_Seekers-development/STRUCTURE.md | 0 .../TROUBLESHOOTING.md | 0 .../configs/ansible-core.json | 0 .../configs/astro.json | 0 .../configs/claude-code.json | 0 .../configs/django.json | 0 .../configs/django_unified.json | 0 .../configs/example_pdf.json | 0 .../configs/fastapi.json | 0 .../configs/fastapi_unified.json | 0 .../configs/fastapi_unified_test.json | 0 .../configs/godot-large-example.json | 0 .../configs/godot.json | 0 .../configs/godot_github.json | 0 .../configs/godot_unified.json | 0 .../configs/hono.json | 0 .../configs/kubernetes.json | 0 .../configs/laravel.json | 0 .../configs/python-tutorial-test.json | 0 .../configs/react.json | 0 .../configs/react_github.json | 0 .../configs/react_unified.json | 0 .../configs/steam-economy-complete.json | 0 .../configs/tailwind.json | 0 .../configs/test-manual.json | 0 .../configs/vue.json | 0 .../demo_conflicts.py | 0 .../Skill_Seekers-development/docs/CLAUDE.md | 0 .../docs/ENHANCEMENT.md | 0 .../docs/LARGE_DOCUMENTATION.md | 0 .../docs/LLMS_TXT_SUPPORT.md | 0 .../docs/MCP_SETUP.md | 0 .../docs/PDF_ADVANCED_FEATURES.md | 0 .../docs/PDF_CHUNKING.md | 0 .../docs/PDF_EXTRACTOR_POC.md | 0 .../docs/PDF_IMAGE_EXTRACTION.md | 0 .../docs/PDF_MCP_TOOL.md | 0 .../docs/PDF_PARSING_RESEARCH.md | 0 .../docs/PDF_SCRAPER.md | 0 .../docs/PDF_SYNTAX_DETECTION.md | 0 .../docs/TERMINAL_SELECTION.md | 0 .../Skill_Seekers-development/docs/TESTING.md | 0 .../docs/TEST_MCP_IN_CLAUDE_CODE.md | 0 .../docs/UNIFIED_SCRAPING.md | 0 .../docs/UPLOAD_GUIDE.md | 0 .../Skill_Seekers-development/docs/USAGE.md | 0 .../plans/2025-10-24-active-skills-design.md | 0 .../plans/2025-10-24-active-skills-phase1.md | 0 .../example-mcp-config.json | 0 .../Skill_Seekers-development/mypy.ini | 0 .../Skill_Seekers-development/pyproject.toml | 0 .../requirements.txt | 0 .../Skill_Seekers-development/setup_mcp.sh | 0 .../src/skill_seekers/__init__.py | 0 .../src/skill_seekers/cli/__init__.py | 0 .../src/skill_seekers/cli/code_analyzer.py | 0 .../src/skill_seekers/cli/config_validator.py | 0 .../skill_seekers/cli/conflict_detector.py | 0 .../src/skill_seekers/cli/constants.py | 0 .../src/skill_seekers/cli/doc_scraper.py | 0 .../src/skill_seekers/cli/enhance_skill.py | 0 .../skill_seekers/cli/enhance_skill_local.py | 0 .../src/skill_seekers/cli/estimate_pages.py | 0 .../src/skill_seekers/cli/generate_router.py | 0 .../src/skill_seekers/cli/github_scraper.py | 0 .../skill_seekers/cli/llms_txt_detector.py | 0 .../skill_seekers/cli/llms_txt_downloader.py | 0 .../src/skill_seekers/cli/llms_txt_parser.py | 0 .../src/skill_seekers/cli/main.py | 0 .../src/skill_seekers/cli/merge_sources.py | 0 .../src/skill_seekers/cli/package_multi.py | 0 .../src/skill_seekers/cli/package_skill.py | 0 .../skill_seekers/cli/pdf_extractor_poc.py | 0 .../src/skill_seekers/cli/pdf_scraper.py | 0 .../src/skill_seekers/cli/quality_checker.py | 0 .../src/skill_seekers/cli/run_tests.py | 0 .../src/skill_seekers/cli/split_config.py | 0 .../skill_seekers/cli/test_unified_simple.py | 0 .../src/skill_seekers/cli/unified_scraper.py | 0 .../cli/unified_skill_builder.py | 0 .../src/skill_seekers/cli/upload_skill.py | 0 .../src/skill_seekers/cli/utils.py | 0 .../src/skill_seekers/mcp/README.md | 0 .../src/skill_seekers/mcp/__init__.py | 0 .../src/skill_seekers/mcp/requirements.txt | 0 .../src/skill_seekers/mcp/server.py | 0 .../src/skill_seekers/mcp/tools/__init__.py | 0 .../tests/__init__.py | 0 .../tests/conftest.py | 0 .../tests/fixtures/example_conflicts.json | 0 .../tests/mcp_integration_test.md | 0 .../tests/test_async_scraping.py | 0 .../tests/test_cli_paths.py | 0 .../tests/test_config_validation.py | 0 .../tests/test_constants.py | 0 .../tests/test_estimate_pages.py | 0 .../tests/test_excluded_dirs_config.py | 0 .../tests/test_github_scraper.py | 0 .../tests/test_integration.py | 0 .../tests/test_llms_txt_detector.py | 0 .../tests/test_llms_txt_downloader.py | 0 .../tests/test_llms_txt_parser.py | 0 .../tests/test_mcp_server.py | 0 .../tests/test_package_skill.py | 0 .../tests/test_package_structure.py | 0 .../tests/test_parallel_scraping.py | 0 .../tests/test_pdf_advanced_features.py | 0 .../tests/test_pdf_extractor.py | 0 .../tests/test_pdf_scraper.py | 0 .../tests/test_pr144_concerns.py | 0 .../tests/test_quality_checker.py | 0 .../tests/test_scraper_features.py | 0 .../tests/test_setup_scripts.py | 0 .../tests/test_skip_llms_txt.py | 0 .../tests/test_terminal_detection.py | 0 .../tests/test_unified.py | 0 .../tests/test_unified_mcp_integration.py | 0 .../tests/test_upload_skill.py | 0 .../tests/test_utilities.py | 0 .../XHS-image-to-PDF-conversion/README.md | 0 .../XHS-image-to-PDF-conversion/pdf.bat | 0 .../XHS-image-to-PDF-conversion/pdf.py | 0 .../requirements.txt | 0 .../libs}/external/chat-vault/.gitignore | 0 .../libs}/external/chat-vault/.gitmodules | 0 .../libs}/external/chat-vault/AGENTS.md | 0 .../libs}/external/chat-vault/CLAUDE.md | 0 .../libs}/external/chat-vault/LICENSE | 0 .../libs}/external/chat-vault/README.md | 0 .../external/chat-vault/Sublime-Text.txt | 0 .../external/chat-vault/docs/architecture.md | 0 .../external/chat-vault/docs/deployment.md | 0 .../chat-vault/libs/common/models/.gitkeep | 0 .../chat-vault/libs/common/utils/.gitkeep | 0 .../chat-vault/libs/database/.gitkeep | 0 .../monitoring/alertmanager/.gitkeep | 0 .../grafana/monitor-tui/.editorconfig | 0 .../grafana/monitor-tui/.github/FUNDING.yml | 0 .../.github/ISSUE_TEMPLATE/bug_report.md | 0 .../.github/ISSUE_TEMPLATE/feature_request.md | 0 .../.github/workflows/cmake-freebsd.yml | 0 .../.github/workflows/cmake-linux.yml | 0 .../.github/workflows/cmake-macos.yml | 0 .../.github/workflows/cmake-netbsd.yml | 0 .../.github/workflows/cmake-openbsd.yml | 0 .../workflows/continuous-build-freebsd.yml | 0 .../workflows/continuous-build-gpu.yml | 0 .../workflows/continuous-build-linux.yml | 0 .../workflows/continuous-build-macos.yml | 0 .../workflows/continuous-build-netbsd.yml | 0 .../workflows/continuous-build-openbsd.yml | 0 .../.github/workflows/test-snap-can-build.yml | 0 .../monitoring/grafana/monitor-tui/.gitignore | 0 .../grafana/monitor-tui/CHANGELOG.md | 0 .../grafana/monitor-tui/CMakeLists.txt | 0 .../grafana/monitor-tui/CODE_OF_CONDUCT.md | 0 .../grafana/monitor-tui/CONTRIBUTING.md | 0 .../grafana/monitor-tui/Img/icon.svg | 0 .../grafana/monitor-tui/Img/logo.svg | 0 .../monitoring/grafana/monitor-tui/LICENSE | 0 .../monitoring/grafana/monitor-tui/README.md | 0 .../grafana/monitor-tui/btop.desktop | 0 .../monitor-tui/cmake/Finddevstat.cmake | 0 .../grafana/monitor-tui/cmake/Findelf.cmake | 0 .../grafana/monitor-tui/cmake/Findkvm.cmake | 0 .../monitor-tui/cmake/Findproplib.cmake | 0 .../monitor-tui/include/fmt/LICENSE.rst | 0 .../grafana/monitor-tui/include/fmt/args.h | 0 .../grafana/monitor-tui/include/fmt/base.h | 0 .../grafana/monitor-tui/include/fmt/chrono.h | 0 .../grafana/monitor-tui/include/fmt/color.h | 0 .../grafana/monitor-tui/include/fmt/compile.h | 0 .../grafana/monitor-tui/include/fmt/core.h | 0 .../monitor-tui/include/fmt/format-inl.h | 0 .../grafana/monitor-tui/include/fmt/format.h | 0 .../grafana/monitor-tui/include/fmt/os.h | 0 .../grafana/monitor-tui/include/fmt/ostream.h | 0 .../grafana/monitor-tui/include/fmt/printf.h | 0 .../grafana/monitor-tui/include/fmt/ranges.h | 0 .../grafana/monitor-tui/include/fmt/std.h | 0 .../grafana/monitor-tui/include/fmt/xchar.h | 0 .../monitor-tui/include/widechar_width.hpp | 0 .../monitoring/grafana/monitor-tui/manpage.md | 0 .../grafana/monitor-tui/renovate.json | 0 .../monitoring/grafana/monitor-tui/run.sh | 0 .../grafana/monitor-tui/snap/snapcraft.yaml | 0 .../grafana/monitor-tui/src/btop.cpp | 0 .../grafana/monitor-tui/src/btop.hpp | 0 .../grafana/monitor-tui/src/btop_cli.cpp | 0 .../grafana/monitor-tui/src/btop_cli.hpp | 0 .../grafana/monitor-tui/src/btop_config.cpp | 0 .../grafana/monitor-tui/src/btop_config.hpp | 0 .../grafana/monitor-tui/src/btop_draw.cpp | 0 .../grafana/monitor-tui/src/btop_draw.hpp | 0 .../grafana/monitor-tui/src/btop_input.cpp | 0 .../grafana/monitor-tui/src/btop_input.hpp | 0 .../grafana/monitor-tui/src/btop_menu.cpp | 0 .../grafana/monitor-tui/src/btop_menu.hpp | 0 .../grafana/monitor-tui/src/btop_shared.cpp | 0 .../grafana/monitor-tui/src/btop_shared.hpp | 0 .../grafana/monitor-tui/src/btop_theme.cpp | 0 .../grafana/monitor-tui/src/btop_theme.hpp | 0 .../grafana/monitor-tui/src/btop_tools.cpp | 0 .../grafana/monitor-tui/src/btop_tools.hpp | 0 .../grafana/monitor-tui/src/config.h.in | 0 .../monitor-tui/src/freebsd/btop_collect.cpp | 0 .../monitor-tui/src/linux/btop_collect.cpp | 0 .../src/linux/intel_gpu_top/CMakeLists.txt | 0 .../monitor-tui/src/linux/intel_gpu_top/drm.h | 0 .../src/linux/intel_gpu_top/drm_mode.h | 0 .../src/linux/intel_gpu_top/i915_drm.h | 0 .../src/linux/intel_gpu_top/i915_pciids.h | 0 .../linux/intel_gpu_top/i915_pciids_local.h | 0 .../src/linux/intel_gpu_top/igt_perf.c | 0 .../src/linux/intel_gpu_top/igt_perf.h | 0 .../src/linux/intel_gpu_top/intel_chipset.h | 0 .../linux/intel_gpu_top/intel_device_info.c | 0 .../src/linux/intel_gpu_top/intel_gpu_top.c | 0 .../src/linux/intel_gpu_top/intel_gpu_top.h | 0 .../intel_gpu_top/intel_name_lookup_shim.c | 0 .../src/linux/intel_gpu_top/source.txt | 0 .../src/linux/intel_gpu_top/xe_pciids.h | 0 .../grafana/monitor-tui/src/main.cpp | 0 .../monitor-tui/src/netbsd/btop_collect.cpp | 0 .../monitor-tui/src/openbsd/btop_collect.cpp | 0 .../monitor-tui/src/openbsd/internal.h | 0 .../monitor-tui/src/openbsd/sysctlbyname.cpp | 0 .../monitor-tui/src/openbsd/sysctlbyname.h | 0 .../monitor-tui/src/osx/btop_collect.cpp | 0 .../grafana/monitor-tui/src/osx/sensors.cpp | 0 .../grafana/monitor-tui/src/osx/sensors.hpp | 0 .../grafana/monitor-tui/src/osx/smc.cpp | 0 .../grafana/monitor-tui/src/osx/smc.hpp | 0 .../grafana/monitor-tui/tests/CMakeLists.txt | 0 .../grafana/monitor-tui/tests/tools.cpp | 0 .../themes/HotPurpleTrafficLight.theme | 0 .../grafana/monitor-tui/themes/adapta.theme | 0 .../monitor-tui/themes/adwaita-dark.theme | 0 .../grafana/monitor-tui/themes/adwaita.theme | 0 .../grafana/monitor-tui/themes/ayu.theme | 0 .../grafana/monitor-tui/themes/dracula.theme | 0 .../monitor-tui/themes/dusklight.theme | 0 .../monitor-tui/themes/elementarish.theme | 0 .../themes/everforest-dark-hard.theme | 0 .../themes/everforest-dark-medium.theme | 0 .../themes/everforest-light-medium.theme | 0 .../monitor-tui/themes/flat-remix-light.theme | 0 .../monitor-tui/themes/flat-remix.theme | 0 .../grafana/monitor-tui/themes/gotham.theme | 0 .../monitor-tui/themes/greyscale.theme | 0 .../monitor-tui/themes/gruvbox_dark.theme | 0 .../monitor-tui/themes/gruvbox_dark_v2.theme | 0 .../monitor-tui/themes/gruvbox_light.theme | 0 .../themes/gruvbox_material_dark.theme | 0 .../grafana/monitor-tui/themes/horizon.theme | 0 .../monitor-tui/themes/kanagawa-lotus.theme | 0 .../monitor-tui/themes/kanagawa-wave.theme | 0 .../grafana/monitor-tui/themes/kyli0x.theme | 0 .../monitor-tui/themes/matcha-dark-sea.theme | 0 .../grafana/monitor-tui/themes/monokai.theme | 0 .../monitor-tui/themes/night-owl.theme | 0 .../grafana/monitor-tui/themes/nord.theme | 0 .../grafana/monitor-tui/themes/onedark.theme | 0 .../grafana/monitor-tui/themes/paper.theme | 0 .../monitor-tui/themes/phoenix-night.theme | 0 .../monitor-tui/themes/solarized_dark.theme | 0 .../monitor-tui/themes/solarized_light.theme | 0 .../monitor-tui/themes/tokyo-night.theme | 0 .../monitor-tui/themes/tokyo-storm.theme | 0 .../monitor-tui/themes/tomorrow-night.theme | 0 .../grafana/monitor-tui/themes/whiteout.theme | 0 .../chat-vault/monitoring/prometheus/.gitkeep | 0 .../external/chat-vault/scripts/build_all.sh | 0 .../external/chat-vault/scripts/deploy.sh | 0 .../external/chat-vault/scripts/test_all.sh | 0 .../services/chat-vault/.env.example | 0 .../chat-vault/services/chat-vault/.gitignore | 0 .../chat-vault/services/chat-vault/LICENSE | 0 .../chat-vault/services/chat-vault/README.md | 0 .../services/chat-vault/README_CN.md | 0 .../chat-vault/services/chat-vault/build.bat | 0 .../chat-vault/services/chat-vault/build.py | 0 .../services/chat-vault/docs/AI_PROMPT.md | 0 .../services/chat-vault/docs/roadmap.md | 0 .../services/chat-vault/docs/schema.md | 0 .../services/chat-vault/requirements.txt | 0 .../services/chat-vault/scripts/sync.sh | 0 .../services/chat-vault/scripts/watch.sh | 0 .../services/chat-vault/src/config.py | 0 .../services/chat-vault/src/logger.py | 0 .../services/chat-vault/src/main.py | 0 .../chat-vault/src/parsers/__init__.py | 0 .../services/chat-vault/src/parsers/base.py | 0 .../services/chat-vault/src/parsers/claude.py | 0 .../services/chat-vault/src/parsers/codex.py | 0 .../services/chat-vault/src/parsers/gemini.py | 0 .../services/chat-vault/src/parsers/kiro.py | 0 .../services/chat-vault/src/storage.py | 0 .../services/chat-vault/src/watcher.py | 0 .../chat-vault/services/chat-vault/start.bat | 0 .../chat-vault/services/chat-vault/start.sh | 0 .../libs}/external/claude-official-skills | 0 .../libs}/external/html-tools-main/README.md | 0 .../html-tools-main/clean_epub_css.html | 0 .../html-tools-main/markdown-bianjiqi.html | 0 .../html-tools-main/task card generator.html | 0 .../xhs graphic production - 1.0.html | 0 .../xhs graphic production.html | 0 .../libs}/external/my-nvim/README.md | 0 .../external/my-nvim/nvim-config/AGENTS.md | 0 .../external/my-nvim/nvim-config/LICENSE | 0 .../external/my-nvim/nvim-config/README.md | 0 .../external/my-nvim/nvim-config/init.lua | 0 .../my-nvim/nvim-config/lazy-lock.json | 0 .../external/my-nvim/nvim-config/lazyvim.json | 0 .../nvim-config/lua/config/autocmds.lua | 0 .../nvim-config/lua/config/keymaps.lua | 0 .../my-nvim/nvim-config/lua/config/lazy.lua | 0 .../nvim-config/lua/config/options.lua | 0 .../nvim-config/lua/plugins/colorscheme.lua | 0 .../nvim-config/lua/plugins/dracula.lua | 0 .../nvim-config/lua/plugins/example.lua | 0 .../nvim-config/lua/plugins/snacks.lua | 0 .../my-nvim/nvim-config/lua/plugins/ui.lua | 0 .../nvim-config/lua/themes/dracula.lua | 0 .../libs}/external/my-nvim/nvim-config/nvim | Bin .../external/my-nvim/nvim-config/stylua.toml | 0 .../my-nvim/nvim-config/theme-previewer.lua | 0 .../my-nvim/nvim-config/theme-switcher.lua | 0 .../libs}/external/prompts-library/.gitignore | 0 .../libs}/external/prompts-library/README.md | 0 .../docs/JSONL_CONVERTER_SYSTEM_PROMPT.md | 0 .../prompts-library/docs/excel-data.md | 0 .../external/prompts-library/docs/support.md | 0 .../external/prompts-library/docs/tools.md | 0 .../external/prompts-library/docs/开发文档.md | 0 .../docs/提示词库结构与 Excel 互转规范.md | 0 .../libs}/external/prompts-library/main.py | 0 .../external/prompts-library/requirements.txt | 0 .../scripts/analyze_md_syntax.py | 0 .../prompts-library/scripts/config.yaml | 0 .../prompts-library/scripts/convert_local.py | 0 .../prompts-library/scripts/docs_to_excel.py | 0 .../prompts-library/scripts/excel_to_docs.py | 0 .../scripts/filter_versions.py | 0 .../scripts/gemini_jsonl_batch.py | 0 .../prompts-library/scripts/jsonl_to_excel.py | 0 .../prompts-library/scripts/md_to_jsonl.py | 0 .../prompts-library/scripts/refactor_jsonl.py | 0 .../prompts-library/scripts/reindex_rows.py | 0 .../prompts-library/scripts/requirements.txt | 0 .../prompts-library/scripts/start_convert.py | 0 .../scripts/verify_integrity.py | 0 {libs => repo/libs}/external/tmux | 0 skills/README.md | 4 +- skills/claude-official-skills | 2 +- skills/ddd-doc-steward/SKILL.md | 2 +- .../references/getting_started.md | 2 +- skills/tmux-autopilot/SKILL.md | 10 ++--- skills/tmux-autopilot/references/examples.md | 2 +- .../references/getting_started.md | 4 +- skills/tmux-autopilot/references/index.md | 4 +- 397 files changed, 83 insertions(+), 83 deletions(-) create mode 100644 repo/AGENTS.md rename {libs => repo/libs}/common/utils/backups/README.md (100%) rename {libs => repo/libs}/common/utils/backups/一键备份.sh (100%) rename {libs => repo/libs}/common/utils/backups/快速备份.py (100%) rename {libs => repo/libs}/external/.tmux (100%) rename {libs => repo/libs}/external/AGENTS.md (93%) rename {libs => repo/libs}/external/MCPlayerTransfer/README.md (100%) rename {libs => repo/libs}/external/MCPlayerTransfer/docs/使用文档.md (100%) rename {libs => repo/libs}/external/MCPlayerTransfer/main.py (100%) rename {libs => repo/libs}/external/MCPlayerTransfer/requirements.txt (100%) rename {libs => repo/libs}/external/MCPlayerTransfer/src/__init__.py (100%) rename {libs => repo/libs}/external/MCPlayerTransfer/src/extract_player.py (100%) rename {libs => repo/libs}/external/MCPlayerTransfer/src/import_player.py (100%) rename {libs => repo/libs}/external/README.md (89%) rename {libs => repo/libs}/external/Skill_Seekers-development/.claude/mcp_config.example.json (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/.gitignore (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/ASYNC_SUPPORT.md (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/BULLETPROOF_QUICKSTART.md (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/CHANGELOG.md (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/CLAUDE.md (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/CONTRIBUTING.md (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/FLEXIBLE_ROADMAP.md (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/FUTURE_RELEASES.md (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/LICENSE (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/QUICKSTART.md (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/README.md (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/ROADMAP.md (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/STRUCTURE.md (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/TROUBLESHOOTING.md (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/configs/ansible-core.json (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/configs/astro.json (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/configs/claude-code.json (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/configs/django.json (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/configs/django_unified.json (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/configs/example_pdf.json (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/configs/fastapi.json (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/configs/fastapi_unified.json (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/configs/fastapi_unified_test.json (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/configs/godot-large-example.json (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/configs/godot.json (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/configs/godot_github.json (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/configs/godot_unified.json (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/configs/hono.json (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/configs/kubernetes.json (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/configs/laravel.json (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/configs/python-tutorial-test.json (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/configs/react.json (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/configs/react_github.json (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/configs/react_unified.json (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/configs/steam-economy-complete.json (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/configs/tailwind.json (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/configs/test-manual.json (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/configs/vue.json (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/demo_conflicts.py (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/docs/CLAUDE.md (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/docs/ENHANCEMENT.md (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/docs/LARGE_DOCUMENTATION.md (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/docs/LLMS_TXT_SUPPORT.md (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/docs/MCP_SETUP.md (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/docs/PDF_ADVANCED_FEATURES.md (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/docs/PDF_CHUNKING.md (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/docs/PDF_EXTRACTOR_POC.md (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/docs/PDF_IMAGE_EXTRACTION.md (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/docs/PDF_MCP_TOOL.md (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/docs/PDF_PARSING_RESEARCH.md (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/docs/PDF_SCRAPER.md (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/docs/PDF_SYNTAX_DETECTION.md (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/docs/TERMINAL_SELECTION.md (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/docs/TESTING.md (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/docs/TEST_MCP_IN_CLAUDE_CODE.md (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/docs/UNIFIED_SCRAPING.md (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/docs/UPLOAD_GUIDE.md (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/docs/USAGE.md (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/docs/plans/2025-10-24-active-skills-design.md (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/docs/plans/2025-10-24-active-skills-phase1.md (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/example-mcp-config.json (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/mypy.ini (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/pyproject.toml (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/requirements.txt (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/setup_mcp.sh (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/src/skill_seekers/__init__.py (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/src/skill_seekers/cli/__init__.py (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/src/skill_seekers/cli/code_analyzer.py (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/src/skill_seekers/cli/config_validator.py (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/src/skill_seekers/cli/conflict_detector.py (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/src/skill_seekers/cli/constants.py (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/src/skill_seekers/cli/doc_scraper.py (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/src/skill_seekers/cli/enhance_skill.py (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/src/skill_seekers/cli/enhance_skill_local.py (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/src/skill_seekers/cli/estimate_pages.py (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/src/skill_seekers/cli/generate_router.py (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/src/skill_seekers/cli/github_scraper.py (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/src/skill_seekers/cli/llms_txt_detector.py (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/src/skill_seekers/cli/llms_txt_downloader.py (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/src/skill_seekers/cli/llms_txt_parser.py (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/src/skill_seekers/cli/main.py (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/src/skill_seekers/cli/merge_sources.py (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/src/skill_seekers/cli/package_multi.py (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/src/skill_seekers/cli/package_skill.py (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/src/skill_seekers/cli/pdf_extractor_poc.py (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/src/skill_seekers/cli/pdf_scraper.py (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/src/skill_seekers/cli/quality_checker.py (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/src/skill_seekers/cli/run_tests.py (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/src/skill_seekers/cli/split_config.py (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/src/skill_seekers/cli/test_unified_simple.py (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/src/skill_seekers/cli/unified_scraper.py (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/src/skill_seekers/cli/unified_skill_builder.py (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/src/skill_seekers/cli/upload_skill.py (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/src/skill_seekers/cli/utils.py (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/src/skill_seekers/mcp/README.md (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/src/skill_seekers/mcp/__init__.py (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/src/skill_seekers/mcp/requirements.txt (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/src/skill_seekers/mcp/server.py (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/src/skill_seekers/mcp/tools/__init__.py (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/tests/__init__.py (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/tests/conftest.py (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/tests/fixtures/example_conflicts.json (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/tests/mcp_integration_test.md (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/tests/test_async_scraping.py (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/tests/test_cli_paths.py (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/tests/test_config_validation.py (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/tests/test_constants.py (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/tests/test_estimate_pages.py (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/tests/test_excluded_dirs_config.py (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/tests/test_github_scraper.py (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/tests/test_integration.py (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/tests/test_llms_txt_detector.py (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/tests/test_llms_txt_downloader.py (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/tests/test_llms_txt_parser.py (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/tests/test_mcp_server.py (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/tests/test_package_skill.py (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/tests/test_package_structure.py (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/tests/test_parallel_scraping.py (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/tests/test_pdf_advanced_features.py (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/tests/test_pdf_extractor.py (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/tests/test_pdf_scraper.py (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/tests/test_pr144_concerns.py (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/tests/test_quality_checker.py (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/tests/test_scraper_features.py (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/tests/test_setup_scripts.py (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/tests/test_skip_llms_txt.py (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/tests/test_terminal_detection.py (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/tests/test_unified.py (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/tests/test_unified_mcp_integration.py (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/tests/test_upload_skill.py (100%) rename {libs => repo/libs}/external/Skill_Seekers-development/tests/test_utilities.py (100%) rename {libs => repo/libs}/external/XHS-image-to-PDF-conversion/README.md (100%) rename {libs => repo/libs}/external/XHS-image-to-PDF-conversion/pdf.bat (100%) rename {libs => repo/libs}/external/XHS-image-to-PDF-conversion/pdf.py (100%) rename {libs => repo/libs}/external/XHS-image-to-PDF-conversion/requirements.txt (100%) rename {libs => repo/libs}/external/chat-vault/.gitignore (100%) rename {libs => repo/libs}/external/chat-vault/.gitmodules (100%) rename {libs => repo/libs}/external/chat-vault/AGENTS.md (100%) rename {libs => repo/libs}/external/chat-vault/CLAUDE.md (100%) rename {libs => repo/libs}/external/chat-vault/LICENSE (100%) rename {libs => repo/libs}/external/chat-vault/README.md (100%) rename {libs => repo/libs}/external/chat-vault/Sublime-Text.txt (100%) rename {libs => repo/libs}/external/chat-vault/docs/architecture.md (100%) rename {libs => repo/libs}/external/chat-vault/docs/deployment.md (100%) rename {libs => repo/libs}/external/chat-vault/libs/common/models/.gitkeep (100%) rename {libs => repo/libs}/external/chat-vault/libs/common/utils/.gitkeep (100%) rename {libs => repo/libs}/external/chat-vault/libs/database/.gitkeep (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/alertmanager/.gitkeep (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/.editorconfig (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/.github/FUNDING.yml (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/.github/ISSUE_TEMPLATE/bug_report.md (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/.github/ISSUE_TEMPLATE/feature_request.md (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/cmake-freebsd.yml (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/cmake-linux.yml (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/cmake-macos.yml (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/cmake-netbsd.yml (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/cmake-openbsd.yml (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/continuous-build-freebsd.yml (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/continuous-build-gpu.yml (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/continuous-build-linux.yml (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/continuous-build-macos.yml (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/continuous-build-netbsd.yml (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/continuous-build-openbsd.yml (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/test-snap-can-build.yml (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/.gitignore (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/CHANGELOG.md (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/CMakeLists.txt (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/CODE_OF_CONDUCT.md (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/CONTRIBUTING.md (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/Img/icon.svg (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/Img/logo.svg (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/LICENSE (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/README.md (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/btop.desktop (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/cmake/Finddevstat.cmake (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/cmake/Findelf.cmake (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/cmake/Findkvm.cmake (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/cmake/Findproplib.cmake (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/LICENSE.rst (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/args.h (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/base.h (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/chrono.h (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/color.h (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/compile.h (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/core.h (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/format-inl.h (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/format.h (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/os.h (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/ostream.h (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/printf.h (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/ranges.h (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/std.h (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/xchar.h (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/include/widechar_width.hpp (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/manpage.md (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/renovate.json (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/run.sh (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/snap/snapcraft.yaml (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/src/btop.cpp (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/src/btop.hpp (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_cli.cpp (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_cli.hpp (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_config.cpp (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_config.hpp (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_draw.cpp (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_draw.hpp (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_input.cpp (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_input.hpp (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_menu.cpp (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_menu.hpp (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_shared.cpp (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_shared.hpp (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_theme.cpp (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_theme.hpp (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_tools.cpp (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_tools.hpp (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/src/config.h.in (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/src/freebsd/btop_collect.cpp (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/btop_collect.cpp (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/CMakeLists.txt (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/drm.h (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/drm_mode.h (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/i915_drm.h (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/i915_pciids.h (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/i915_pciids_local.h (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/igt_perf.c (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/igt_perf.h (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/intel_chipset.h (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/intel_device_info.c (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/intel_gpu_top.c (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/intel_gpu_top.h (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/intel_name_lookup_shim.c (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/source.txt (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/xe_pciids.h (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/src/main.cpp (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/src/netbsd/btop_collect.cpp (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/src/openbsd/btop_collect.cpp (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/src/openbsd/internal.h (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/src/openbsd/sysctlbyname.cpp (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/src/openbsd/sysctlbyname.h (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/src/osx/btop_collect.cpp (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/src/osx/sensors.cpp (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/src/osx/sensors.hpp (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/src/osx/smc.cpp (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/src/osx/smc.hpp (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/tests/CMakeLists.txt (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/tests/tools.cpp (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/themes/HotPurpleTrafficLight.theme (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/themes/adapta.theme (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/themes/adwaita-dark.theme (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/themes/adwaita.theme (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/themes/ayu.theme (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/themes/dracula.theme (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/themes/dusklight.theme (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/themes/elementarish.theme (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/themes/everforest-dark-hard.theme (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/themes/everforest-dark-medium.theme (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/themes/everforest-light-medium.theme (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/themes/flat-remix-light.theme (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/themes/flat-remix.theme (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/themes/gotham.theme (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/themes/greyscale.theme (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/themes/gruvbox_dark.theme (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/themes/gruvbox_dark_v2.theme (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/themes/gruvbox_light.theme (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/themes/gruvbox_material_dark.theme (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/themes/horizon.theme (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/themes/kanagawa-lotus.theme (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/themes/kanagawa-wave.theme (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/themes/kyli0x.theme (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/themes/matcha-dark-sea.theme (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/themes/monokai.theme (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/themes/night-owl.theme (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/themes/nord.theme (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/themes/onedark.theme (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/themes/paper.theme (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/themes/phoenix-night.theme (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/themes/solarized_dark.theme (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/themes/solarized_light.theme (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/themes/tokyo-night.theme (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/themes/tokyo-storm.theme (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/themes/tomorrow-night.theme (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/grafana/monitor-tui/themes/whiteout.theme (100%) rename {libs => repo/libs}/external/chat-vault/monitoring/prometheus/.gitkeep (100%) rename {libs => repo/libs}/external/chat-vault/scripts/build_all.sh (100%) rename {libs => repo/libs}/external/chat-vault/scripts/deploy.sh (100%) rename {libs => repo/libs}/external/chat-vault/scripts/test_all.sh (100%) rename {libs => repo/libs}/external/chat-vault/services/chat-vault/.env.example (100%) rename {libs => repo/libs}/external/chat-vault/services/chat-vault/.gitignore (100%) rename {libs => repo/libs}/external/chat-vault/services/chat-vault/LICENSE (100%) rename {libs => repo/libs}/external/chat-vault/services/chat-vault/README.md (100%) rename {libs => repo/libs}/external/chat-vault/services/chat-vault/README_CN.md (100%) rename {libs => repo/libs}/external/chat-vault/services/chat-vault/build.bat (100%) rename {libs => repo/libs}/external/chat-vault/services/chat-vault/build.py (100%) rename {libs => repo/libs}/external/chat-vault/services/chat-vault/docs/AI_PROMPT.md (100%) rename {libs => repo/libs}/external/chat-vault/services/chat-vault/docs/roadmap.md (100%) rename {libs => repo/libs}/external/chat-vault/services/chat-vault/docs/schema.md (100%) rename {libs => repo/libs}/external/chat-vault/services/chat-vault/requirements.txt (100%) rename {libs => repo/libs}/external/chat-vault/services/chat-vault/scripts/sync.sh (100%) rename {libs => repo/libs}/external/chat-vault/services/chat-vault/scripts/watch.sh (100%) rename {libs => repo/libs}/external/chat-vault/services/chat-vault/src/config.py (100%) rename {libs => repo/libs}/external/chat-vault/services/chat-vault/src/logger.py (100%) rename {libs => repo/libs}/external/chat-vault/services/chat-vault/src/main.py (100%) rename {libs => repo/libs}/external/chat-vault/services/chat-vault/src/parsers/__init__.py (100%) rename {libs => repo/libs}/external/chat-vault/services/chat-vault/src/parsers/base.py (100%) rename {libs => repo/libs}/external/chat-vault/services/chat-vault/src/parsers/claude.py (100%) rename {libs => repo/libs}/external/chat-vault/services/chat-vault/src/parsers/codex.py (100%) rename {libs => repo/libs}/external/chat-vault/services/chat-vault/src/parsers/gemini.py (100%) rename {libs => repo/libs}/external/chat-vault/services/chat-vault/src/parsers/kiro.py (100%) rename {libs => repo/libs}/external/chat-vault/services/chat-vault/src/storage.py (100%) rename {libs => repo/libs}/external/chat-vault/services/chat-vault/src/watcher.py (100%) rename {libs => repo/libs}/external/chat-vault/services/chat-vault/start.bat (100%) rename {libs => repo/libs}/external/chat-vault/services/chat-vault/start.sh (100%) rename {libs => repo/libs}/external/claude-official-skills (100%) rename {libs => repo/libs}/external/html-tools-main/README.md (100%) rename {libs => repo/libs}/external/html-tools-main/clean_epub_css.html (100%) rename {libs => repo/libs}/external/html-tools-main/markdown-bianjiqi.html (100%) rename {libs => repo/libs}/external/html-tools-main/task card generator.html (100%) rename {libs => repo/libs}/external/html-tools-main/xhs graphic production - 1.0.html (100%) rename {libs => repo/libs}/external/html-tools-main/xhs graphic production.html (100%) rename {libs => repo/libs}/external/my-nvim/README.md (100%) rename {libs => repo/libs}/external/my-nvim/nvim-config/AGENTS.md (100%) rename {libs => repo/libs}/external/my-nvim/nvim-config/LICENSE (100%) rename {libs => repo/libs}/external/my-nvim/nvim-config/README.md (100%) rename {libs => repo/libs}/external/my-nvim/nvim-config/init.lua (100%) rename {libs => repo/libs}/external/my-nvim/nvim-config/lazy-lock.json (100%) rename {libs => repo/libs}/external/my-nvim/nvim-config/lazyvim.json (100%) rename {libs => repo/libs}/external/my-nvim/nvim-config/lua/config/autocmds.lua (100%) rename {libs => repo/libs}/external/my-nvim/nvim-config/lua/config/keymaps.lua (100%) rename {libs => repo/libs}/external/my-nvim/nvim-config/lua/config/lazy.lua (100%) rename {libs => repo/libs}/external/my-nvim/nvim-config/lua/config/options.lua (100%) rename {libs => repo/libs}/external/my-nvim/nvim-config/lua/plugins/colorscheme.lua (100%) rename {libs => repo/libs}/external/my-nvim/nvim-config/lua/plugins/dracula.lua (100%) rename {libs => repo/libs}/external/my-nvim/nvim-config/lua/plugins/example.lua (100%) rename {libs => repo/libs}/external/my-nvim/nvim-config/lua/plugins/snacks.lua (100%) rename {libs => repo/libs}/external/my-nvim/nvim-config/lua/plugins/ui.lua (100%) rename {libs => repo/libs}/external/my-nvim/nvim-config/lua/themes/dracula.lua (100%) rename {libs => repo/libs}/external/my-nvim/nvim-config/nvim (100%) rename {libs => repo/libs}/external/my-nvim/nvim-config/stylua.toml (100%) rename {libs => repo/libs}/external/my-nvim/nvim-config/theme-previewer.lua (100%) rename {libs => repo/libs}/external/my-nvim/nvim-config/theme-switcher.lua (100%) rename {libs => repo/libs}/external/prompts-library/.gitignore (100%) rename {libs => repo/libs}/external/prompts-library/README.md (100%) rename {libs => repo/libs}/external/prompts-library/docs/JSONL_CONVERTER_SYSTEM_PROMPT.md (100%) rename {libs => repo/libs}/external/prompts-library/docs/excel-data.md (100%) rename {libs => repo/libs}/external/prompts-library/docs/support.md (100%) rename {libs => repo/libs}/external/prompts-library/docs/tools.md (100%) rename {libs => repo/libs}/external/prompts-library/docs/开发文档.md (100%) rename {libs => repo/libs}/external/prompts-library/docs/提示词库结构与 Excel 互转规范.md (100%) rename {libs => repo/libs}/external/prompts-library/main.py (100%) rename {libs => repo/libs}/external/prompts-library/requirements.txt (100%) rename {libs => repo/libs}/external/prompts-library/scripts/analyze_md_syntax.py (100%) rename {libs => repo/libs}/external/prompts-library/scripts/config.yaml (100%) rename {libs => repo/libs}/external/prompts-library/scripts/convert_local.py (100%) rename {libs => repo/libs}/external/prompts-library/scripts/docs_to_excel.py (100%) rename {libs => repo/libs}/external/prompts-library/scripts/excel_to_docs.py (100%) rename {libs => repo/libs}/external/prompts-library/scripts/filter_versions.py (100%) rename {libs => repo/libs}/external/prompts-library/scripts/gemini_jsonl_batch.py (100%) rename {libs => repo/libs}/external/prompts-library/scripts/jsonl_to_excel.py (100%) rename {libs => repo/libs}/external/prompts-library/scripts/md_to_jsonl.py (100%) rename {libs => repo/libs}/external/prompts-library/scripts/refactor_jsonl.py (100%) rename {libs => repo/libs}/external/prompts-library/scripts/reindex_rows.py (100%) rename {libs => repo/libs}/external/prompts-library/scripts/requirements.txt (100%) rename {libs => repo/libs}/external/prompts-library/scripts/start_convert.py (100%) rename {libs => repo/libs}/external/prompts-library/scripts/verify_integrity.py (100%) rename {libs => repo/libs}/external/tmux (100%) diff --git a/.gitmodules b/.gitmodules index 1b3e92c..62b76ff 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,9 +1,9 @@ -[submodule "libs/external/.tmux"] - path = libs/external/.tmux +[submodule "repo/libs/external/.tmux"] + path = repo/libs/external/.tmux url = https://github.com/gpakosz/.tmux.git -[submodule "libs/external/tmux"] - path = libs/external/tmux +[submodule "repo/libs/external/tmux"] + path = repo/libs/external/tmux url = https://github.com/tmux/tmux.git -[submodule "libs/external/claude-official-skills"] - path = libs/external/claude-official-skills +[submodule "repo/libs/external/claude-official-skills"] + path = repo/libs/external/claude-official-skills url = https://github.com/anthropics/skills.git diff --git a/AGENTS.md b/AGENTS.md index 34ea2b1..a806410 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -65,7 +65,7 @@ git push origin develop | `make lint` | 校验全仓库 Markdown | 需安装 markdownlint-cli | | `bash backups/一键备份.sh` | 创建完整项目备份 | 无 | | `python3 backups/快速备份.py` | Python 版备份脚本 | Python 3.8+ | -| `cd libs/external/prompts-library && python3 main.py` | 提示词格式转换 | pandas, openpyxl, PyYAML | +| `cd repo/libs/external/prompts-library && python3 main.py` | 提示词格式转换 | pandas, openpyxl, PyYAML | ### prompts-library 支持的转换模式 1. Excel → Docs:将 Excel 工作簿转换为 Markdown 文档目录 @@ -90,11 +90,11 @@ git push origin develop - `config/` - 工具与开发配置(例如 Codex CLI) - `tools/` - 预留:自定义脚本/小工具(保持可替换、可审计) - `libs/common/` - 通用模块 -- `libs/external/` - 外部工具与依赖 +- `repo/libs/external/` - 外部工具与依赖 ### 依赖添加规则 - 新增工具或库时记录安装方式、最小版本与来源 -- 外部依赖来源记录在 `libs/external/` 目录下 +- 外部依赖来源记录在 `repo/libs/external/` 目录下 - 引入第三方脚本需标明许可证与来源 ### 禁止行为 @@ -184,18 +184,15 @@ git push origin develop ├── libs/ # 核心库代码 │ ├── common/ # 通用模块 │ │ ├── models/ # 模型定义 -│ │ └── utils/ # 工具函数 -│ ├── database/ # 数据库模块(预留) -│ └── external/ # 外部工具 -│ ├── prompts-library/ # Excel ↔ Markdown 互转工具 -│ ├── chat-vault/ # AI 聊天记录保存工具 -│ ├── Skill_Seekers-development/ # Skills 制作器 -│ ├── html-tools-main/ # HTML 工具集(Markdown 编辑器、任务卡片生成等) -│ ├── .tmux/ # oh-my-tmux (submodule) -│ ├── tmux/ # tmux 源码 (submodule) -│ ├── my-nvim/ # Neovim 配置 -│ ├── MCPlayerTransfer/ # MC 玩家迁移工具 -│ └── XHS-image-to-PDF-conversion/ # 小红书图片转 PDF +│ │ └── utils/ # 工具函数(预留) +│ └── database/ # 数据库模块(预留) +│ +├── repo/ # 可执行代码与外部依赖镜像 +│ └── libs/ +│ ├── external/ # 外部工具(含 Git submodule) +│ └── common/ +│ └── utils/ +│ └── backups/ # 历史备份脚本快照 │ ├── tools/ # 工具目录(预留) │ └── .gitkeep # 保持空目录被 Git 追踪 @@ -210,7 +207,7 @@ git push origin develop ### 关键入口文件 - `README.md` - 项目主文档,面向人类开发者 - `AGENTS.md` - AI Agent 操作手册(本文件) -- `libs/external/prompts-library/main.py` - 提示词转换工具入口 +- `repo/libs/external/prompts-library/main.py` - 提示词转换工具入口 - `backups/一键备份.sh` - 备份脚本入口 - `skills/tmux-autopilot/` - tmux 自动化操控技能(基于 oh-my-tmux,含 capture-pane/send-keys/蜂群巡检脚本) - `skills/sop-generator/` - SOP 生成与规范化技能(输入资料/需求 -> 标准 SOP) @@ -284,7 +281,7 @@ feat|fix|docs|chore|refactor|test: scope - summary ```bash # 提示词库转换 -cd libs/external/prompts-library && python3 main.py +cd repo/libs/external/prompts-library && python3 main.py # Lint 所有 Markdown 文件 make lint @@ -299,8 +296,8 @@ bash backups/一键备份.sh - **`prompts/`**: 提示词库(指向云端表格) - **`skills/`**: 扁平化技能库(详见 skills/README.md) - **`documents/`**: 知识库(05-哲学与方法论、00-基础指南、01-入门指南、02-方法论、03-实战、04-资源) -- **`libs/external/prompts-library/`**: Excel ↔ Markdown 转换工具 -- **`libs/external/chat-vault/`**: AI 聊天记录保存工具 +- **`repo/libs/external/prompts-library/`**: Excel ↔ Markdown 转换工具 +- **`repo/libs/external/chat-vault/`**: AI 聊天记录保存工具 - **`backups/`**: 备份脚本与存档 ### Key Technical Details diff --git a/README.md b/README.md index 821e965..89011a3 100644 --- a/README.md +++ b/README.md @@ -49,7 +49,7 @@ skills技能大全 提示词在线表格 系统提示词仓库 - Chat Vault + Chat Vault

[📋 工具与资源](#tools) @@ -330,8 +330,8 @@ Canvas方式:**代码 ⇄ 白板 ⇄ AI ⇄ 人类**,白板成为单一真 ### 项目内部文档 * [**胶水编程 (Glue Coding)**](./documents/00-基础指南/): 软件工程的圣杯与银弹,Vibe Coding 的终极进化形态。 -* [**Chat Vault**](./libs/external/chat-vault/): AI 聊天记录保存工具,支持 Codex/Kiro/Gemini/Claude CLI。 -* [**prompts-library 工具说明**](./libs/external/prompts-library/): 支持 Excel 与 Markdown 格式互转,包含数百个精选提示词。 +* [**Chat Vault**](./repo/libs/external/chat-vault/): AI 聊天记录保存工具,支持 Codex/Kiro/Gemini/Claude CLI。 +* [**prompts-library 工具说明**](./repo/libs/external/prompts-library/): 支持 Excel 与 Markdown 格式互转,包含数百个精选提示词。 * [**编程提示词集合**](https://docs.google.com/spreadsheets/d/1Ifk_dLF25ULSxcfGem1hXzJsi7_RBUNAki8SBCuvkJA/edit?gid=1254297203#gid=1254297203): 适用于 Vibe Coding 流程的专用提示词(云端表格)。 * [**系统提示词构建原则**](./documents/00-基础指南/系统提示词构建原则.md): 构建高效 AI 系统提示词的综合指南。 * [**开发经验总结**](./documents/00-基础指南/开发经验.md): 变量命名、文件结构、编码规范、架构原则等。 diff --git a/documents/03-实战/fate-engine-dev/prompt-system-bazi-kline.md b/documents/03-实战/fate-engine-dev/prompt-system-bazi-kline.md index c93c3e6..c734f06 100644 --- a/documents/03-实战/fate-engine-dev/prompt-system-bazi-kline.md +++ b/documents/03-实战/fate-engine-dev/prompt-system-bazi-kline.md @@ -1,6 +1,6 @@ # 人生K线 LLM 系统提示词(完整原文) -以下内容对应 `libs/external/web/lifekline-main/constants.ts` 中的 `BAZI_SYSTEM_INSTRUCTION` 字符串,已原样展开,便于单独查看与复用。 +以下内容对应 `repo/libs/external/web/lifekline-main/constants.ts` 中的 `BAZI_SYSTEM_INSTRUCTION` 字符串,已原样展开,便于单独查看与复用。 ``` 你是一位八字命理大师,精通加密货币市场周期。根据用户提供的四柱干支和大运信息,生成"人生K线图"数据和命理报告。 @@ -44,4 +44,3 @@ # 使用说明 - 作为 `system` 消息传入 `/chat/completions`,禁止模型输出 Markdown 代码块(由 `geminiService` 再次强调)。 - 保证 共x条(x = 全部流月数量) 条 `chartPoints`,并严格执行 `reason` 字数与评分波动要求。 - diff --git a/documents/03-实战/fate-engine-dev/prompt-user-bazi-kline.md b/documents/03-实战/fate-engine-dev/prompt-user-bazi-kline.md index 8bc548f..dcf2378 100644 --- a/documents/03-实战/fate-engine-dev/prompt-user-bazi-kline.md +++ b/documents/03-实战/fate-engine-dev/prompt-user-bazi-kline.md @@ -1,6 +1,6 @@ # 人生K线 LLM 用户提示词模板(完整原文) -本文件摘自 `libs/external/web/lifekline-main/services/geminiService.ts` 中 `userPrompt` 拼装逻辑,已替换为模板变量,便于直接复用。 +本文件摘自 `repo/libs/external/web/lifekline-main/services/geminiService.ts` 中 `userPrompt` 拼装逻辑,已替换为模板变量,便于直接复用。 ``` 请根据以下**已经排好的**八字四柱和**指定的大运信息**进行分析。 @@ -51,4 +51,3 @@ - 作为 `user` 消息传入 `/chat/completions`,与系统提示词配套使用。 - 变量含义:`genderStr` 由性别+乾坤文字组成;`startAgeInt` 为起运年龄整数;`directionExample` 随顺/逆行变化;其余变量直接取用户输入或排盘结果。 - 输出需为纯 JSON,`geminiService` 会自动剥离代码块并校验 `chartPoints`。 - diff --git a/libs/README.md b/libs/README.md index a4a3b95..3118f55 100644 --- a/libs/README.md +++ b/libs/README.md @@ -1,9 +1,8 @@ -# 📦 通用库与外部集成 (libs) +# 📦 通用库 (libs) -`libs/` 用来放两类东西: +`libs/` 只用于收纳**内部可复用的胶水代码**:小而稳、低耦合、可替换。 -1. **内部可复用的胶水代码**:小而稳、低耦合、可替换(`common/`) -2. **第三方工具与外部集成**:尽量保持原样、只做最薄适配(`external/`) +第三方工具与外部集成已迁移至:`repo/libs/external/`。 `database/` 预留未来的数据持久化层(当前仅占位)。 @@ -17,23 +16,10 @@ libs/ │ ├── __init__.py │ ├── models/ │ │ └── __init__.py -│ └── utils/ -│ └── backups/ -│ ├── README.md -│ ├── 快速备份.py -│ └── 一键备份.sh ├── database/ │ ├── README.md │ └── .gitkeep -└── external/ - ├── README.md - ├── chat-vault/ - ├── prompts-library/ - ├── l10n-tool/ - ├── my-nvim/ - ├── MCPlayerTransfer/ - ├── XHS-image-to-PDF-conversion/ - └── .gitkeep +└── (外部工具迁移至 repo/libs/external/) ``` ## 子目录职责与边界 @@ -51,20 +37,16 @@ libs/ - 目标是把“存储细节”关进盒子里:连接、迁移、查询适配、事务边界 - 约定:实现前先写清楚目录结构与边界(见 `libs/database/README.md`) -### `external/`:第三方工具与外部集成 +### 外部工具与集成(已迁移) -- 入口:[`external/README.md`](./external/README.md) -- 尽量保持第三方代码原样,避免“魔改后不可升级” -- 每个工具目录至少包含:`README.md`(用途/入口/依赖)与许可证/来源说明 -- 约定:新增外部工具时,同步更新 `libs/external/README.md` +- 外部工具/第三方项目统一收敛到:`repo/libs/external/` +- 原则:尽量保持第三方代码原样,避免“魔改后不可升级” ## 常用入口 -- AI 聊天记录保存: - [`external/chat-vault/`](./external/chat-vault/)(支持 Codex/Kiro/Gemini/Claude CLI) -- 提示词批量管理: - [`external/prompts-library/`](./external/prompts-library/)(配合 `../prompts/` 使用) -- 备份工具:优先使用仓库根目录的 `backups/`(当前与 `libs/common/utils/backups/` 内容一致) +- AI 聊天记录保存:`repo/libs/external/chat-vault/`(支持 Codex/Kiro/Gemini/Claude CLI) +- 提示词批量管理:`repo/libs/external/prompts-library/`(配合 `prompts/` 使用) +- 备份工具:优先使用仓库根目录的 `backups/`;历史脚本在 `repo/libs/common/utils/backups/` ## 贡献约定(最小要求) diff --git a/prompts/AGENTS.md b/prompts/AGENTS.md index 5c8a92e..28f4e5f 100644 --- a/prompts/AGENTS.md +++ b/prompts/AGENTS.md @@ -29,4 +29,4 @@ ## 相关工具 -- `libs/external/prompts-library/` - Excel ↔ Markdown 互转工具 +- `repo/libs/external/prompts-library/` - Excel ↔ Markdown 互转工具 diff --git a/prompts/README.md b/prompts/README.md index edfdd5a..6885fcd 100644 --- a/prompts/README.md +++ b/prompts/README.md @@ -25,7 +25,8 @@ - [技能库](../skills/) - 比提示词更高级的能力封装 - [文档库](../documents/) - 方法论与开发经验 -- [prompts-library 工具](../libs/external/prompts-library/) - Excel ↔ Markdown 互转工具 +- [prompts-library 工具](../repo/libs/external/prompts-library/) + Excel ↔ Markdown 互转工具 ## 原版表格 diff --git a/repo/AGENTS.md b/repo/AGENTS.md new file mode 100644 index 0000000..4655c2a --- /dev/null +++ b/repo/AGENTS.md @@ -0,0 +1,21 @@ +# repo/ 目录 Agent 指南 + +本目录用于收纳**可执行代码与外部依赖镜像**,将“知识库/提示词/技能”与“代码/第三方工具”做物理隔离,便于迁移与审计。 + +## 目录结构(当前) + +```text +repo/ +├── AGENTS.md +└── libs/ + ├── external/ # 第三方工具与外部集成(含 Git submodule) + └── common/ + └── utils/ + └── backups/ # 历史备份脚本快照(README + 脚本) +``` + +## 操作规范 + +- `repo/libs/external/`:尽量原样保留外部项目,优先使用 Git submodule 管理上游。 +- `repo/libs/common/utils/backups/`:只做“脚本快照/参考”;常用备份优先使用仓库根目录 `backups/`。 +- 若需要更新路径/结构,必须同步更新:根目录 `AGENTS.md`、`README.md` 及本文件,保证“文档即真相源”。 diff --git a/libs/common/utils/backups/README.md b/repo/libs/common/utils/backups/README.md similarity index 100% rename from libs/common/utils/backups/README.md rename to repo/libs/common/utils/backups/README.md diff --git a/libs/common/utils/backups/一键备份.sh b/repo/libs/common/utils/backups/一键备份.sh similarity index 100% rename from libs/common/utils/backups/一键备份.sh rename to repo/libs/common/utils/backups/一键备份.sh diff --git a/libs/common/utils/backups/快速备份.py b/repo/libs/common/utils/backups/快速备份.py similarity index 100% rename from libs/common/utils/backups/快速备份.py rename to repo/libs/common/utils/backups/快速备份.py diff --git a/libs/external/.tmux b/repo/libs/external/.tmux similarity index 100% rename from libs/external/.tmux rename to repo/libs/external/.tmux diff --git a/libs/external/AGENTS.md b/repo/libs/external/AGENTS.md similarity index 93% rename from libs/external/AGENTS.md rename to repo/libs/external/AGENTS.md index b36926c..e26ff34 100644 --- a/libs/external/AGENTS.md +++ b/repo/libs/external/AGENTS.md @@ -1,11 +1,11 @@ -# libs/external/ 目录 Agent 指南 +# repo/libs/external/ 目录 Agent 指南 本目录用于收纳 **外部工具/第三方项目**(含 Git submodule),保持“主仓库资产”和“外部依赖”边界清晰、可审计、可更新。 ## 目录结构(约定) ```text -libs/external/ +repo/libs/external/ ├── AGENTS.md # 本文件(目录级行为准则) ├── README.md # 外部工具索引 ├── .tmux/ # submodule:oh-my-tmux 配置 @@ -24,4 +24,3 @@ libs/external/ - 直接复制粘贴大型第三方仓库内容到主仓库(优先 submodule) - 将 submodule 替换为本地绝对路径软链接(会导致他人环境不可用) - diff --git a/libs/external/MCPlayerTransfer/README.md b/repo/libs/external/MCPlayerTransfer/README.md similarity index 100% rename from libs/external/MCPlayerTransfer/README.md rename to repo/libs/external/MCPlayerTransfer/README.md diff --git a/libs/external/MCPlayerTransfer/docs/使用文档.md b/repo/libs/external/MCPlayerTransfer/docs/使用文档.md similarity index 100% rename from libs/external/MCPlayerTransfer/docs/使用文档.md rename to repo/libs/external/MCPlayerTransfer/docs/使用文档.md diff --git a/libs/external/MCPlayerTransfer/main.py b/repo/libs/external/MCPlayerTransfer/main.py similarity index 100% rename from libs/external/MCPlayerTransfer/main.py rename to repo/libs/external/MCPlayerTransfer/main.py diff --git a/libs/external/MCPlayerTransfer/requirements.txt b/repo/libs/external/MCPlayerTransfer/requirements.txt similarity index 100% rename from libs/external/MCPlayerTransfer/requirements.txt rename to repo/libs/external/MCPlayerTransfer/requirements.txt diff --git a/libs/external/MCPlayerTransfer/src/__init__.py b/repo/libs/external/MCPlayerTransfer/src/__init__.py similarity index 100% rename from libs/external/MCPlayerTransfer/src/__init__.py rename to repo/libs/external/MCPlayerTransfer/src/__init__.py diff --git a/libs/external/MCPlayerTransfer/src/extract_player.py b/repo/libs/external/MCPlayerTransfer/src/extract_player.py similarity index 100% rename from libs/external/MCPlayerTransfer/src/extract_player.py rename to repo/libs/external/MCPlayerTransfer/src/extract_player.py diff --git a/libs/external/MCPlayerTransfer/src/import_player.py b/repo/libs/external/MCPlayerTransfer/src/import_player.py similarity index 100% rename from libs/external/MCPlayerTransfer/src/import_player.py rename to repo/libs/external/MCPlayerTransfer/src/import_player.py diff --git a/libs/external/README.md b/repo/libs/external/README.md similarity index 89% rename from libs/external/README.md rename to repo/libs/external/README.md index 0f972d0..ea7d2f0 100644 --- a/libs/external/README.md +++ b/repo/libs/external/README.md @@ -1,6 +1,6 @@ -# 🔌 libs/external:外部集成与第三方工具 +# 🔌 repo/libs/external:外部集成与第三方工具 -`libs/external/` 用来收纳第三方工具、外部依赖与集成模块。核心原则是: +`repo/libs/external/` 用来收纳第三方工具、外部依赖与集成模块。核心原则是: - **尽量原样保留**:避免“魔改后不可升级” - **隔离依赖与风险**:外部工具的依赖不要污染主仓库 @@ -9,7 +9,7 @@ ## 目录结构 ``` -libs/external/ +repo/libs/external/ ├── README.md ├── chat-vault/ # AI 聊天记录保存工具 ├── prompts-library/ # 提示词库管理工具(Excel ↔ Markdown) @@ -33,7 +33,7 @@ libs/external/ ## 新增外部工具(最小清单) -1. 创建目录:`libs/external//` +1. 创建目录:`repo/libs/external//` 2. 必备文件:`README.md`(用途/入口/依赖/输入输出)、许可证与来源说明(如 `LICENSE` / `SOURCE.md`) 3. 依赖约束:尽量使用工具自带的虚拟环境/容器化方式,不影响仓库其他部分 4. 文档同步:在本 README 增加一行工具说明,保证可发现性 diff --git a/libs/external/Skill_Seekers-development/.claude/mcp_config.example.json b/repo/libs/external/Skill_Seekers-development/.claude/mcp_config.example.json similarity index 100% rename from libs/external/Skill_Seekers-development/.claude/mcp_config.example.json rename to repo/libs/external/Skill_Seekers-development/.claude/mcp_config.example.json diff --git a/libs/external/Skill_Seekers-development/.gitignore b/repo/libs/external/Skill_Seekers-development/.gitignore similarity index 100% rename from libs/external/Skill_Seekers-development/.gitignore rename to repo/libs/external/Skill_Seekers-development/.gitignore diff --git a/libs/external/Skill_Seekers-development/ASYNC_SUPPORT.md b/repo/libs/external/Skill_Seekers-development/ASYNC_SUPPORT.md similarity index 100% rename from libs/external/Skill_Seekers-development/ASYNC_SUPPORT.md rename to repo/libs/external/Skill_Seekers-development/ASYNC_SUPPORT.md diff --git a/libs/external/Skill_Seekers-development/BULLETPROOF_QUICKSTART.md b/repo/libs/external/Skill_Seekers-development/BULLETPROOF_QUICKSTART.md similarity index 100% rename from libs/external/Skill_Seekers-development/BULLETPROOF_QUICKSTART.md rename to repo/libs/external/Skill_Seekers-development/BULLETPROOF_QUICKSTART.md diff --git a/libs/external/Skill_Seekers-development/CHANGELOG.md b/repo/libs/external/Skill_Seekers-development/CHANGELOG.md similarity index 100% rename from libs/external/Skill_Seekers-development/CHANGELOG.md rename to repo/libs/external/Skill_Seekers-development/CHANGELOG.md diff --git a/libs/external/Skill_Seekers-development/CLAUDE.md b/repo/libs/external/Skill_Seekers-development/CLAUDE.md similarity index 100% rename from libs/external/Skill_Seekers-development/CLAUDE.md rename to repo/libs/external/Skill_Seekers-development/CLAUDE.md diff --git a/libs/external/Skill_Seekers-development/CONTRIBUTING.md b/repo/libs/external/Skill_Seekers-development/CONTRIBUTING.md similarity index 100% rename from libs/external/Skill_Seekers-development/CONTRIBUTING.md rename to repo/libs/external/Skill_Seekers-development/CONTRIBUTING.md diff --git a/libs/external/Skill_Seekers-development/FLEXIBLE_ROADMAP.md b/repo/libs/external/Skill_Seekers-development/FLEXIBLE_ROADMAP.md similarity index 100% rename from libs/external/Skill_Seekers-development/FLEXIBLE_ROADMAP.md rename to repo/libs/external/Skill_Seekers-development/FLEXIBLE_ROADMAP.md diff --git a/libs/external/Skill_Seekers-development/FUTURE_RELEASES.md b/repo/libs/external/Skill_Seekers-development/FUTURE_RELEASES.md similarity index 100% rename from libs/external/Skill_Seekers-development/FUTURE_RELEASES.md rename to repo/libs/external/Skill_Seekers-development/FUTURE_RELEASES.md diff --git a/libs/external/Skill_Seekers-development/LICENSE b/repo/libs/external/Skill_Seekers-development/LICENSE similarity index 100% rename from libs/external/Skill_Seekers-development/LICENSE rename to repo/libs/external/Skill_Seekers-development/LICENSE diff --git a/libs/external/Skill_Seekers-development/QUICKSTART.md b/repo/libs/external/Skill_Seekers-development/QUICKSTART.md similarity index 100% rename from libs/external/Skill_Seekers-development/QUICKSTART.md rename to repo/libs/external/Skill_Seekers-development/QUICKSTART.md diff --git a/libs/external/Skill_Seekers-development/README.md b/repo/libs/external/Skill_Seekers-development/README.md similarity index 100% rename from libs/external/Skill_Seekers-development/README.md rename to repo/libs/external/Skill_Seekers-development/README.md diff --git a/libs/external/Skill_Seekers-development/ROADMAP.md b/repo/libs/external/Skill_Seekers-development/ROADMAP.md similarity index 100% rename from libs/external/Skill_Seekers-development/ROADMAP.md rename to repo/libs/external/Skill_Seekers-development/ROADMAP.md diff --git a/libs/external/Skill_Seekers-development/STRUCTURE.md b/repo/libs/external/Skill_Seekers-development/STRUCTURE.md similarity index 100% rename from libs/external/Skill_Seekers-development/STRUCTURE.md rename to repo/libs/external/Skill_Seekers-development/STRUCTURE.md diff --git a/libs/external/Skill_Seekers-development/TROUBLESHOOTING.md b/repo/libs/external/Skill_Seekers-development/TROUBLESHOOTING.md similarity index 100% rename from libs/external/Skill_Seekers-development/TROUBLESHOOTING.md rename to repo/libs/external/Skill_Seekers-development/TROUBLESHOOTING.md diff --git a/libs/external/Skill_Seekers-development/configs/ansible-core.json b/repo/libs/external/Skill_Seekers-development/configs/ansible-core.json similarity index 100% rename from libs/external/Skill_Seekers-development/configs/ansible-core.json rename to repo/libs/external/Skill_Seekers-development/configs/ansible-core.json diff --git a/libs/external/Skill_Seekers-development/configs/astro.json b/repo/libs/external/Skill_Seekers-development/configs/astro.json similarity index 100% rename from libs/external/Skill_Seekers-development/configs/astro.json rename to repo/libs/external/Skill_Seekers-development/configs/astro.json diff --git a/libs/external/Skill_Seekers-development/configs/claude-code.json b/repo/libs/external/Skill_Seekers-development/configs/claude-code.json similarity index 100% rename from libs/external/Skill_Seekers-development/configs/claude-code.json rename to repo/libs/external/Skill_Seekers-development/configs/claude-code.json diff --git a/libs/external/Skill_Seekers-development/configs/django.json b/repo/libs/external/Skill_Seekers-development/configs/django.json similarity index 100% rename from libs/external/Skill_Seekers-development/configs/django.json rename to repo/libs/external/Skill_Seekers-development/configs/django.json diff --git a/libs/external/Skill_Seekers-development/configs/django_unified.json b/repo/libs/external/Skill_Seekers-development/configs/django_unified.json similarity index 100% rename from libs/external/Skill_Seekers-development/configs/django_unified.json rename to repo/libs/external/Skill_Seekers-development/configs/django_unified.json diff --git a/libs/external/Skill_Seekers-development/configs/example_pdf.json b/repo/libs/external/Skill_Seekers-development/configs/example_pdf.json similarity index 100% rename from libs/external/Skill_Seekers-development/configs/example_pdf.json rename to repo/libs/external/Skill_Seekers-development/configs/example_pdf.json diff --git a/libs/external/Skill_Seekers-development/configs/fastapi.json b/repo/libs/external/Skill_Seekers-development/configs/fastapi.json similarity index 100% rename from libs/external/Skill_Seekers-development/configs/fastapi.json rename to repo/libs/external/Skill_Seekers-development/configs/fastapi.json diff --git a/libs/external/Skill_Seekers-development/configs/fastapi_unified.json b/repo/libs/external/Skill_Seekers-development/configs/fastapi_unified.json similarity index 100% rename from libs/external/Skill_Seekers-development/configs/fastapi_unified.json rename to repo/libs/external/Skill_Seekers-development/configs/fastapi_unified.json diff --git a/libs/external/Skill_Seekers-development/configs/fastapi_unified_test.json b/repo/libs/external/Skill_Seekers-development/configs/fastapi_unified_test.json similarity index 100% rename from libs/external/Skill_Seekers-development/configs/fastapi_unified_test.json rename to repo/libs/external/Skill_Seekers-development/configs/fastapi_unified_test.json diff --git a/libs/external/Skill_Seekers-development/configs/godot-large-example.json b/repo/libs/external/Skill_Seekers-development/configs/godot-large-example.json similarity index 100% rename from libs/external/Skill_Seekers-development/configs/godot-large-example.json rename to repo/libs/external/Skill_Seekers-development/configs/godot-large-example.json diff --git a/libs/external/Skill_Seekers-development/configs/godot.json b/repo/libs/external/Skill_Seekers-development/configs/godot.json similarity index 100% rename from libs/external/Skill_Seekers-development/configs/godot.json rename to repo/libs/external/Skill_Seekers-development/configs/godot.json diff --git a/libs/external/Skill_Seekers-development/configs/godot_github.json b/repo/libs/external/Skill_Seekers-development/configs/godot_github.json similarity index 100% rename from libs/external/Skill_Seekers-development/configs/godot_github.json rename to repo/libs/external/Skill_Seekers-development/configs/godot_github.json diff --git a/libs/external/Skill_Seekers-development/configs/godot_unified.json b/repo/libs/external/Skill_Seekers-development/configs/godot_unified.json similarity index 100% rename from libs/external/Skill_Seekers-development/configs/godot_unified.json rename to repo/libs/external/Skill_Seekers-development/configs/godot_unified.json diff --git a/libs/external/Skill_Seekers-development/configs/hono.json b/repo/libs/external/Skill_Seekers-development/configs/hono.json similarity index 100% rename from libs/external/Skill_Seekers-development/configs/hono.json rename to repo/libs/external/Skill_Seekers-development/configs/hono.json diff --git a/libs/external/Skill_Seekers-development/configs/kubernetes.json b/repo/libs/external/Skill_Seekers-development/configs/kubernetes.json similarity index 100% rename from libs/external/Skill_Seekers-development/configs/kubernetes.json rename to repo/libs/external/Skill_Seekers-development/configs/kubernetes.json diff --git a/libs/external/Skill_Seekers-development/configs/laravel.json b/repo/libs/external/Skill_Seekers-development/configs/laravel.json similarity index 100% rename from libs/external/Skill_Seekers-development/configs/laravel.json rename to repo/libs/external/Skill_Seekers-development/configs/laravel.json diff --git a/libs/external/Skill_Seekers-development/configs/python-tutorial-test.json b/repo/libs/external/Skill_Seekers-development/configs/python-tutorial-test.json similarity index 100% rename from libs/external/Skill_Seekers-development/configs/python-tutorial-test.json rename to repo/libs/external/Skill_Seekers-development/configs/python-tutorial-test.json diff --git a/libs/external/Skill_Seekers-development/configs/react.json b/repo/libs/external/Skill_Seekers-development/configs/react.json similarity index 100% rename from libs/external/Skill_Seekers-development/configs/react.json rename to repo/libs/external/Skill_Seekers-development/configs/react.json diff --git a/libs/external/Skill_Seekers-development/configs/react_github.json b/repo/libs/external/Skill_Seekers-development/configs/react_github.json similarity index 100% rename from libs/external/Skill_Seekers-development/configs/react_github.json rename to repo/libs/external/Skill_Seekers-development/configs/react_github.json diff --git a/libs/external/Skill_Seekers-development/configs/react_unified.json b/repo/libs/external/Skill_Seekers-development/configs/react_unified.json similarity index 100% rename from libs/external/Skill_Seekers-development/configs/react_unified.json rename to repo/libs/external/Skill_Seekers-development/configs/react_unified.json diff --git a/libs/external/Skill_Seekers-development/configs/steam-economy-complete.json b/repo/libs/external/Skill_Seekers-development/configs/steam-economy-complete.json similarity index 100% rename from libs/external/Skill_Seekers-development/configs/steam-economy-complete.json rename to repo/libs/external/Skill_Seekers-development/configs/steam-economy-complete.json diff --git a/libs/external/Skill_Seekers-development/configs/tailwind.json b/repo/libs/external/Skill_Seekers-development/configs/tailwind.json similarity index 100% rename from libs/external/Skill_Seekers-development/configs/tailwind.json rename to repo/libs/external/Skill_Seekers-development/configs/tailwind.json diff --git a/libs/external/Skill_Seekers-development/configs/test-manual.json b/repo/libs/external/Skill_Seekers-development/configs/test-manual.json similarity index 100% rename from libs/external/Skill_Seekers-development/configs/test-manual.json rename to repo/libs/external/Skill_Seekers-development/configs/test-manual.json diff --git a/libs/external/Skill_Seekers-development/configs/vue.json b/repo/libs/external/Skill_Seekers-development/configs/vue.json similarity index 100% rename from libs/external/Skill_Seekers-development/configs/vue.json rename to repo/libs/external/Skill_Seekers-development/configs/vue.json diff --git a/libs/external/Skill_Seekers-development/demo_conflicts.py b/repo/libs/external/Skill_Seekers-development/demo_conflicts.py similarity index 100% rename from libs/external/Skill_Seekers-development/demo_conflicts.py rename to repo/libs/external/Skill_Seekers-development/demo_conflicts.py diff --git a/libs/external/Skill_Seekers-development/docs/CLAUDE.md b/repo/libs/external/Skill_Seekers-development/docs/CLAUDE.md similarity index 100% rename from libs/external/Skill_Seekers-development/docs/CLAUDE.md rename to repo/libs/external/Skill_Seekers-development/docs/CLAUDE.md diff --git a/libs/external/Skill_Seekers-development/docs/ENHANCEMENT.md b/repo/libs/external/Skill_Seekers-development/docs/ENHANCEMENT.md similarity index 100% rename from libs/external/Skill_Seekers-development/docs/ENHANCEMENT.md rename to repo/libs/external/Skill_Seekers-development/docs/ENHANCEMENT.md diff --git a/libs/external/Skill_Seekers-development/docs/LARGE_DOCUMENTATION.md b/repo/libs/external/Skill_Seekers-development/docs/LARGE_DOCUMENTATION.md similarity index 100% rename from libs/external/Skill_Seekers-development/docs/LARGE_DOCUMENTATION.md rename to repo/libs/external/Skill_Seekers-development/docs/LARGE_DOCUMENTATION.md diff --git a/libs/external/Skill_Seekers-development/docs/LLMS_TXT_SUPPORT.md b/repo/libs/external/Skill_Seekers-development/docs/LLMS_TXT_SUPPORT.md similarity index 100% rename from libs/external/Skill_Seekers-development/docs/LLMS_TXT_SUPPORT.md rename to repo/libs/external/Skill_Seekers-development/docs/LLMS_TXT_SUPPORT.md diff --git a/libs/external/Skill_Seekers-development/docs/MCP_SETUP.md b/repo/libs/external/Skill_Seekers-development/docs/MCP_SETUP.md similarity index 100% rename from libs/external/Skill_Seekers-development/docs/MCP_SETUP.md rename to repo/libs/external/Skill_Seekers-development/docs/MCP_SETUP.md diff --git a/libs/external/Skill_Seekers-development/docs/PDF_ADVANCED_FEATURES.md b/repo/libs/external/Skill_Seekers-development/docs/PDF_ADVANCED_FEATURES.md similarity index 100% rename from libs/external/Skill_Seekers-development/docs/PDF_ADVANCED_FEATURES.md rename to repo/libs/external/Skill_Seekers-development/docs/PDF_ADVANCED_FEATURES.md diff --git a/libs/external/Skill_Seekers-development/docs/PDF_CHUNKING.md b/repo/libs/external/Skill_Seekers-development/docs/PDF_CHUNKING.md similarity index 100% rename from libs/external/Skill_Seekers-development/docs/PDF_CHUNKING.md rename to repo/libs/external/Skill_Seekers-development/docs/PDF_CHUNKING.md diff --git a/libs/external/Skill_Seekers-development/docs/PDF_EXTRACTOR_POC.md b/repo/libs/external/Skill_Seekers-development/docs/PDF_EXTRACTOR_POC.md similarity index 100% rename from libs/external/Skill_Seekers-development/docs/PDF_EXTRACTOR_POC.md rename to repo/libs/external/Skill_Seekers-development/docs/PDF_EXTRACTOR_POC.md diff --git a/libs/external/Skill_Seekers-development/docs/PDF_IMAGE_EXTRACTION.md b/repo/libs/external/Skill_Seekers-development/docs/PDF_IMAGE_EXTRACTION.md similarity index 100% rename from libs/external/Skill_Seekers-development/docs/PDF_IMAGE_EXTRACTION.md rename to repo/libs/external/Skill_Seekers-development/docs/PDF_IMAGE_EXTRACTION.md diff --git a/libs/external/Skill_Seekers-development/docs/PDF_MCP_TOOL.md b/repo/libs/external/Skill_Seekers-development/docs/PDF_MCP_TOOL.md similarity index 100% rename from libs/external/Skill_Seekers-development/docs/PDF_MCP_TOOL.md rename to repo/libs/external/Skill_Seekers-development/docs/PDF_MCP_TOOL.md diff --git a/libs/external/Skill_Seekers-development/docs/PDF_PARSING_RESEARCH.md b/repo/libs/external/Skill_Seekers-development/docs/PDF_PARSING_RESEARCH.md similarity index 100% rename from libs/external/Skill_Seekers-development/docs/PDF_PARSING_RESEARCH.md rename to repo/libs/external/Skill_Seekers-development/docs/PDF_PARSING_RESEARCH.md diff --git a/libs/external/Skill_Seekers-development/docs/PDF_SCRAPER.md b/repo/libs/external/Skill_Seekers-development/docs/PDF_SCRAPER.md similarity index 100% rename from libs/external/Skill_Seekers-development/docs/PDF_SCRAPER.md rename to repo/libs/external/Skill_Seekers-development/docs/PDF_SCRAPER.md diff --git a/libs/external/Skill_Seekers-development/docs/PDF_SYNTAX_DETECTION.md b/repo/libs/external/Skill_Seekers-development/docs/PDF_SYNTAX_DETECTION.md similarity index 100% rename from libs/external/Skill_Seekers-development/docs/PDF_SYNTAX_DETECTION.md rename to repo/libs/external/Skill_Seekers-development/docs/PDF_SYNTAX_DETECTION.md diff --git a/libs/external/Skill_Seekers-development/docs/TERMINAL_SELECTION.md b/repo/libs/external/Skill_Seekers-development/docs/TERMINAL_SELECTION.md similarity index 100% rename from libs/external/Skill_Seekers-development/docs/TERMINAL_SELECTION.md rename to repo/libs/external/Skill_Seekers-development/docs/TERMINAL_SELECTION.md diff --git a/libs/external/Skill_Seekers-development/docs/TESTING.md b/repo/libs/external/Skill_Seekers-development/docs/TESTING.md similarity index 100% rename from libs/external/Skill_Seekers-development/docs/TESTING.md rename to repo/libs/external/Skill_Seekers-development/docs/TESTING.md diff --git a/libs/external/Skill_Seekers-development/docs/TEST_MCP_IN_CLAUDE_CODE.md b/repo/libs/external/Skill_Seekers-development/docs/TEST_MCP_IN_CLAUDE_CODE.md similarity index 100% rename from libs/external/Skill_Seekers-development/docs/TEST_MCP_IN_CLAUDE_CODE.md rename to repo/libs/external/Skill_Seekers-development/docs/TEST_MCP_IN_CLAUDE_CODE.md diff --git a/libs/external/Skill_Seekers-development/docs/UNIFIED_SCRAPING.md b/repo/libs/external/Skill_Seekers-development/docs/UNIFIED_SCRAPING.md similarity index 100% rename from libs/external/Skill_Seekers-development/docs/UNIFIED_SCRAPING.md rename to repo/libs/external/Skill_Seekers-development/docs/UNIFIED_SCRAPING.md diff --git a/libs/external/Skill_Seekers-development/docs/UPLOAD_GUIDE.md b/repo/libs/external/Skill_Seekers-development/docs/UPLOAD_GUIDE.md similarity index 100% rename from libs/external/Skill_Seekers-development/docs/UPLOAD_GUIDE.md rename to repo/libs/external/Skill_Seekers-development/docs/UPLOAD_GUIDE.md diff --git a/libs/external/Skill_Seekers-development/docs/USAGE.md b/repo/libs/external/Skill_Seekers-development/docs/USAGE.md similarity index 100% rename from libs/external/Skill_Seekers-development/docs/USAGE.md rename to repo/libs/external/Skill_Seekers-development/docs/USAGE.md diff --git a/libs/external/Skill_Seekers-development/docs/plans/2025-10-24-active-skills-design.md b/repo/libs/external/Skill_Seekers-development/docs/plans/2025-10-24-active-skills-design.md similarity index 100% rename from libs/external/Skill_Seekers-development/docs/plans/2025-10-24-active-skills-design.md rename to repo/libs/external/Skill_Seekers-development/docs/plans/2025-10-24-active-skills-design.md diff --git a/libs/external/Skill_Seekers-development/docs/plans/2025-10-24-active-skills-phase1.md b/repo/libs/external/Skill_Seekers-development/docs/plans/2025-10-24-active-skills-phase1.md similarity index 100% rename from libs/external/Skill_Seekers-development/docs/plans/2025-10-24-active-skills-phase1.md rename to repo/libs/external/Skill_Seekers-development/docs/plans/2025-10-24-active-skills-phase1.md diff --git a/libs/external/Skill_Seekers-development/example-mcp-config.json b/repo/libs/external/Skill_Seekers-development/example-mcp-config.json similarity index 100% rename from libs/external/Skill_Seekers-development/example-mcp-config.json rename to repo/libs/external/Skill_Seekers-development/example-mcp-config.json diff --git a/libs/external/Skill_Seekers-development/mypy.ini b/repo/libs/external/Skill_Seekers-development/mypy.ini similarity index 100% rename from libs/external/Skill_Seekers-development/mypy.ini rename to repo/libs/external/Skill_Seekers-development/mypy.ini diff --git a/libs/external/Skill_Seekers-development/pyproject.toml b/repo/libs/external/Skill_Seekers-development/pyproject.toml similarity index 100% rename from libs/external/Skill_Seekers-development/pyproject.toml rename to repo/libs/external/Skill_Seekers-development/pyproject.toml diff --git a/libs/external/Skill_Seekers-development/requirements.txt b/repo/libs/external/Skill_Seekers-development/requirements.txt similarity index 100% rename from libs/external/Skill_Seekers-development/requirements.txt rename to repo/libs/external/Skill_Seekers-development/requirements.txt diff --git a/libs/external/Skill_Seekers-development/setup_mcp.sh b/repo/libs/external/Skill_Seekers-development/setup_mcp.sh similarity index 100% rename from libs/external/Skill_Seekers-development/setup_mcp.sh rename to repo/libs/external/Skill_Seekers-development/setup_mcp.sh diff --git a/libs/external/Skill_Seekers-development/src/skill_seekers/__init__.py b/repo/libs/external/Skill_Seekers-development/src/skill_seekers/__init__.py similarity index 100% rename from libs/external/Skill_Seekers-development/src/skill_seekers/__init__.py rename to repo/libs/external/Skill_Seekers-development/src/skill_seekers/__init__.py diff --git a/libs/external/Skill_Seekers-development/src/skill_seekers/cli/__init__.py b/repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/__init__.py similarity index 100% rename from libs/external/Skill_Seekers-development/src/skill_seekers/cli/__init__.py rename to repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/__init__.py diff --git a/libs/external/Skill_Seekers-development/src/skill_seekers/cli/code_analyzer.py b/repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/code_analyzer.py similarity index 100% rename from libs/external/Skill_Seekers-development/src/skill_seekers/cli/code_analyzer.py rename to repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/code_analyzer.py diff --git a/libs/external/Skill_Seekers-development/src/skill_seekers/cli/config_validator.py b/repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/config_validator.py similarity index 100% rename from libs/external/Skill_Seekers-development/src/skill_seekers/cli/config_validator.py rename to repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/config_validator.py diff --git a/libs/external/Skill_Seekers-development/src/skill_seekers/cli/conflict_detector.py b/repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/conflict_detector.py similarity index 100% rename from libs/external/Skill_Seekers-development/src/skill_seekers/cli/conflict_detector.py rename to repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/conflict_detector.py diff --git a/libs/external/Skill_Seekers-development/src/skill_seekers/cli/constants.py b/repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/constants.py similarity index 100% rename from libs/external/Skill_Seekers-development/src/skill_seekers/cli/constants.py rename to repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/constants.py diff --git a/libs/external/Skill_Seekers-development/src/skill_seekers/cli/doc_scraper.py b/repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/doc_scraper.py similarity index 100% rename from libs/external/Skill_Seekers-development/src/skill_seekers/cli/doc_scraper.py rename to repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/doc_scraper.py diff --git a/libs/external/Skill_Seekers-development/src/skill_seekers/cli/enhance_skill.py b/repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/enhance_skill.py similarity index 100% rename from libs/external/Skill_Seekers-development/src/skill_seekers/cli/enhance_skill.py rename to repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/enhance_skill.py diff --git a/libs/external/Skill_Seekers-development/src/skill_seekers/cli/enhance_skill_local.py b/repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/enhance_skill_local.py similarity index 100% rename from libs/external/Skill_Seekers-development/src/skill_seekers/cli/enhance_skill_local.py rename to repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/enhance_skill_local.py diff --git a/libs/external/Skill_Seekers-development/src/skill_seekers/cli/estimate_pages.py b/repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/estimate_pages.py similarity index 100% rename from libs/external/Skill_Seekers-development/src/skill_seekers/cli/estimate_pages.py rename to repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/estimate_pages.py diff --git a/libs/external/Skill_Seekers-development/src/skill_seekers/cli/generate_router.py b/repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/generate_router.py similarity index 100% rename from libs/external/Skill_Seekers-development/src/skill_seekers/cli/generate_router.py rename to repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/generate_router.py diff --git a/libs/external/Skill_Seekers-development/src/skill_seekers/cli/github_scraper.py b/repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/github_scraper.py similarity index 100% rename from libs/external/Skill_Seekers-development/src/skill_seekers/cli/github_scraper.py rename to repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/github_scraper.py diff --git a/libs/external/Skill_Seekers-development/src/skill_seekers/cli/llms_txt_detector.py b/repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/llms_txt_detector.py similarity index 100% rename from libs/external/Skill_Seekers-development/src/skill_seekers/cli/llms_txt_detector.py rename to repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/llms_txt_detector.py diff --git a/libs/external/Skill_Seekers-development/src/skill_seekers/cli/llms_txt_downloader.py b/repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/llms_txt_downloader.py similarity index 100% rename from libs/external/Skill_Seekers-development/src/skill_seekers/cli/llms_txt_downloader.py rename to repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/llms_txt_downloader.py diff --git a/libs/external/Skill_Seekers-development/src/skill_seekers/cli/llms_txt_parser.py b/repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/llms_txt_parser.py similarity index 100% rename from libs/external/Skill_Seekers-development/src/skill_seekers/cli/llms_txt_parser.py rename to repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/llms_txt_parser.py diff --git a/libs/external/Skill_Seekers-development/src/skill_seekers/cli/main.py b/repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/main.py similarity index 100% rename from libs/external/Skill_Seekers-development/src/skill_seekers/cli/main.py rename to repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/main.py diff --git a/libs/external/Skill_Seekers-development/src/skill_seekers/cli/merge_sources.py b/repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/merge_sources.py similarity index 100% rename from libs/external/Skill_Seekers-development/src/skill_seekers/cli/merge_sources.py rename to repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/merge_sources.py diff --git a/libs/external/Skill_Seekers-development/src/skill_seekers/cli/package_multi.py b/repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/package_multi.py similarity index 100% rename from libs/external/Skill_Seekers-development/src/skill_seekers/cli/package_multi.py rename to repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/package_multi.py diff --git a/libs/external/Skill_Seekers-development/src/skill_seekers/cli/package_skill.py b/repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/package_skill.py similarity index 100% rename from libs/external/Skill_Seekers-development/src/skill_seekers/cli/package_skill.py rename to repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/package_skill.py diff --git a/libs/external/Skill_Seekers-development/src/skill_seekers/cli/pdf_extractor_poc.py b/repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/pdf_extractor_poc.py similarity index 100% rename from libs/external/Skill_Seekers-development/src/skill_seekers/cli/pdf_extractor_poc.py rename to repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/pdf_extractor_poc.py diff --git a/libs/external/Skill_Seekers-development/src/skill_seekers/cli/pdf_scraper.py b/repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/pdf_scraper.py similarity index 100% rename from libs/external/Skill_Seekers-development/src/skill_seekers/cli/pdf_scraper.py rename to repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/pdf_scraper.py diff --git a/libs/external/Skill_Seekers-development/src/skill_seekers/cli/quality_checker.py b/repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/quality_checker.py similarity index 100% rename from libs/external/Skill_Seekers-development/src/skill_seekers/cli/quality_checker.py rename to repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/quality_checker.py diff --git a/libs/external/Skill_Seekers-development/src/skill_seekers/cli/run_tests.py b/repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/run_tests.py similarity index 100% rename from libs/external/Skill_Seekers-development/src/skill_seekers/cli/run_tests.py rename to repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/run_tests.py diff --git a/libs/external/Skill_Seekers-development/src/skill_seekers/cli/split_config.py b/repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/split_config.py similarity index 100% rename from libs/external/Skill_Seekers-development/src/skill_seekers/cli/split_config.py rename to repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/split_config.py diff --git a/libs/external/Skill_Seekers-development/src/skill_seekers/cli/test_unified_simple.py b/repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/test_unified_simple.py similarity index 100% rename from libs/external/Skill_Seekers-development/src/skill_seekers/cli/test_unified_simple.py rename to repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/test_unified_simple.py diff --git a/libs/external/Skill_Seekers-development/src/skill_seekers/cli/unified_scraper.py b/repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/unified_scraper.py similarity index 100% rename from libs/external/Skill_Seekers-development/src/skill_seekers/cli/unified_scraper.py rename to repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/unified_scraper.py diff --git a/libs/external/Skill_Seekers-development/src/skill_seekers/cli/unified_skill_builder.py b/repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/unified_skill_builder.py similarity index 100% rename from libs/external/Skill_Seekers-development/src/skill_seekers/cli/unified_skill_builder.py rename to repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/unified_skill_builder.py diff --git a/libs/external/Skill_Seekers-development/src/skill_seekers/cli/upload_skill.py b/repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/upload_skill.py similarity index 100% rename from libs/external/Skill_Seekers-development/src/skill_seekers/cli/upload_skill.py rename to repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/upload_skill.py diff --git a/libs/external/Skill_Seekers-development/src/skill_seekers/cli/utils.py b/repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/utils.py similarity index 100% rename from libs/external/Skill_Seekers-development/src/skill_seekers/cli/utils.py rename to repo/libs/external/Skill_Seekers-development/src/skill_seekers/cli/utils.py diff --git a/libs/external/Skill_Seekers-development/src/skill_seekers/mcp/README.md b/repo/libs/external/Skill_Seekers-development/src/skill_seekers/mcp/README.md similarity index 100% rename from libs/external/Skill_Seekers-development/src/skill_seekers/mcp/README.md rename to repo/libs/external/Skill_Seekers-development/src/skill_seekers/mcp/README.md diff --git a/libs/external/Skill_Seekers-development/src/skill_seekers/mcp/__init__.py b/repo/libs/external/Skill_Seekers-development/src/skill_seekers/mcp/__init__.py similarity index 100% rename from libs/external/Skill_Seekers-development/src/skill_seekers/mcp/__init__.py rename to repo/libs/external/Skill_Seekers-development/src/skill_seekers/mcp/__init__.py diff --git a/libs/external/Skill_Seekers-development/src/skill_seekers/mcp/requirements.txt b/repo/libs/external/Skill_Seekers-development/src/skill_seekers/mcp/requirements.txt similarity index 100% rename from libs/external/Skill_Seekers-development/src/skill_seekers/mcp/requirements.txt rename to repo/libs/external/Skill_Seekers-development/src/skill_seekers/mcp/requirements.txt diff --git a/libs/external/Skill_Seekers-development/src/skill_seekers/mcp/server.py b/repo/libs/external/Skill_Seekers-development/src/skill_seekers/mcp/server.py similarity index 100% rename from libs/external/Skill_Seekers-development/src/skill_seekers/mcp/server.py rename to repo/libs/external/Skill_Seekers-development/src/skill_seekers/mcp/server.py diff --git a/libs/external/Skill_Seekers-development/src/skill_seekers/mcp/tools/__init__.py b/repo/libs/external/Skill_Seekers-development/src/skill_seekers/mcp/tools/__init__.py similarity index 100% rename from libs/external/Skill_Seekers-development/src/skill_seekers/mcp/tools/__init__.py rename to repo/libs/external/Skill_Seekers-development/src/skill_seekers/mcp/tools/__init__.py diff --git a/libs/external/Skill_Seekers-development/tests/__init__.py b/repo/libs/external/Skill_Seekers-development/tests/__init__.py similarity index 100% rename from libs/external/Skill_Seekers-development/tests/__init__.py rename to repo/libs/external/Skill_Seekers-development/tests/__init__.py diff --git a/libs/external/Skill_Seekers-development/tests/conftest.py b/repo/libs/external/Skill_Seekers-development/tests/conftest.py similarity index 100% rename from libs/external/Skill_Seekers-development/tests/conftest.py rename to repo/libs/external/Skill_Seekers-development/tests/conftest.py diff --git a/libs/external/Skill_Seekers-development/tests/fixtures/example_conflicts.json b/repo/libs/external/Skill_Seekers-development/tests/fixtures/example_conflicts.json similarity index 100% rename from libs/external/Skill_Seekers-development/tests/fixtures/example_conflicts.json rename to repo/libs/external/Skill_Seekers-development/tests/fixtures/example_conflicts.json diff --git a/libs/external/Skill_Seekers-development/tests/mcp_integration_test.md b/repo/libs/external/Skill_Seekers-development/tests/mcp_integration_test.md similarity index 100% rename from libs/external/Skill_Seekers-development/tests/mcp_integration_test.md rename to repo/libs/external/Skill_Seekers-development/tests/mcp_integration_test.md diff --git a/libs/external/Skill_Seekers-development/tests/test_async_scraping.py b/repo/libs/external/Skill_Seekers-development/tests/test_async_scraping.py similarity index 100% rename from libs/external/Skill_Seekers-development/tests/test_async_scraping.py rename to repo/libs/external/Skill_Seekers-development/tests/test_async_scraping.py diff --git a/libs/external/Skill_Seekers-development/tests/test_cli_paths.py b/repo/libs/external/Skill_Seekers-development/tests/test_cli_paths.py similarity index 100% rename from libs/external/Skill_Seekers-development/tests/test_cli_paths.py rename to repo/libs/external/Skill_Seekers-development/tests/test_cli_paths.py diff --git a/libs/external/Skill_Seekers-development/tests/test_config_validation.py b/repo/libs/external/Skill_Seekers-development/tests/test_config_validation.py similarity index 100% rename from libs/external/Skill_Seekers-development/tests/test_config_validation.py rename to repo/libs/external/Skill_Seekers-development/tests/test_config_validation.py diff --git a/libs/external/Skill_Seekers-development/tests/test_constants.py b/repo/libs/external/Skill_Seekers-development/tests/test_constants.py similarity index 100% rename from libs/external/Skill_Seekers-development/tests/test_constants.py rename to repo/libs/external/Skill_Seekers-development/tests/test_constants.py diff --git a/libs/external/Skill_Seekers-development/tests/test_estimate_pages.py b/repo/libs/external/Skill_Seekers-development/tests/test_estimate_pages.py similarity index 100% rename from libs/external/Skill_Seekers-development/tests/test_estimate_pages.py rename to repo/libs/external/Skill_Seekers-development/tests/test_estimate_pages.py diff --git a/libs/external/Skill_Seekers-development/tests/test_excluded_dirs_config.py b/repo/libs/external/Skill_Seekers-development/tests/test_excluded_dirs_config.py similarity index 100% rename from libs/external/Skill_Seekers-development/tests/test_excluded_dirs_config.py rename to repo/libs/external/Skill_Seekers-development/tests/test_excluded_dirs_config.py diff --git a/libs/external/Skill_Seekers-development/tests/test_github_scraper.py b/repo/libs/external/Skill_Seekers-development/tests/test_github_scraper.py similarity index 100% rename from libs/external/Skill_Seekers-development/tests/test_github_scraper.py rename to repo/libs/external/Skill_Seekers-development/tests/test_github_scraper.py diff --git a/libs/external/Skill_Seekers-development/tests/test_integration.py b/repo/libs/external/Skill_Seekers-development/tests/test_integration.py similarity index 100% rename from libs/external/Skill_Seekers-development/tests/test_integration.py rename to repo/libs/external/Skill_Seekers-development/tests/test_integration.py diff --git a/libs/external/Skill_Seekers-development/tests/test_llms_txt_detector.py b/repo/libs/external/Skill_Seekers-development/tests/test_llms_txt_detector.py similarity index 100% rename from libs/external/Skill_Seekers-development/tests/test_llms_txt_detector.py rename to repo/libs/external/Skill_Seekers-development/tests/test_llms_txt_detector.py diff --git a/libs/external/Skill_Seekers-development/tests/test_llms_txt_downloader.py b/repo/libs/external/Skill_Seekers-development/tests/test_llms_txt_downloader.py similarity index 100% rename from libs/external/Skill_Seekers-development/tests/test_llms_txt_downloader.py rename to repo/libs/external/Skill_Seekers-development/tests/test_llms_txt_downloader.py diff --git a/libs/external/Skill_Seekers-development/tests/test_llms_txt_parser.py b/repo/libs/external/Skill_Seekers-development/tests/test_llms_txt_parser.py similarity index 100% rename from libs/external/Skill_Seekers-development/tests/test_llms_txt_parser.py rename to repo/libs/external/Skill_Seekers-development/tests/test_llms_txt_parser.py diff --git a/libs/external/Skill_Seekers-development/tests/test_mcp_server.py b/repo/libs/external/Skill_Seekers-development/tests/test_mcp_server.py similarity index 100% rename from libs/external/Skill_Seekers-development/tests/test_mcp_server.py rename to repo/libs/external/Skill_Seekers-development/tests/test_mcp_server.py diff --git a/libs/external/Skill_Seekers-development/tests/test_package_skill.py b/repo/libs/external/Skill_Seekers-development/tests/test_package_skill.py similarity index 100% rename from libs/external/Skill_Seekers-development/tests/test_package_skill.py rename to repo/libs/external/Skill_Seekers-development/tests/test_package_skill.py diff --git a/libs/external/Skill_Seekers-development/tests/test_package_structure.py b/repo/libs/external/Skill_Seekers-development/tests/test_package_structure.py similarity index 100% rename from libs/external/Skill_Seekers-development/tests/test_package_structure.py rename to repo/libs/external/Skill_Seekers-development/tests/test_package_structure.py diff --git a/libs/external/Skill_Seekers-development/tests/test_parallel_scraping.py b/repo/libs/external/Skill_Seekers-development/tests/test_parallel_scraping.py similarity index 100% rename from libs/external/Skill_Seekers-development/tests/test_parallel_scraping.py rename to repo/libs/external/Skill_Seekers-development/tests/test_parallel_scraping.py diff --git a/libs/external/Skill_Seekers-development/tests/test_pdf_advanced_features.py b/repo/libs/external/Skill_Seekers-development/tests/test_pdf_advanced_features.py similarity index 100% rename from libs/external/Skill_Seekers-development/tests/test_pdf_advanced_features.py rename to repo/libs/external/Skill_Seekers-development/tests/test_pdf_advanced_features.py diff --git a/libs/external/Skill_Seekers-development/tests/test_pdf_extractor.py b/repo/libs/external/Skill_Seekers-development/tests/test_pdf_extractor.py similarity index 100% rename from libs/external/Skill_Seekers-development/tests/test_pdf_extractor.py rename to repo/libs/external/Skill_Seekers-development/tests/test_pdf_extractor.py diff --git a/libs/external/Skill_Seekers-development/tests/test_pdf_scraper.py b/repo/libs/external/Skill_Seekers-development/tests/test_pdf_scraper.py similarity index 100% rename from libs/external/Skill_Seekers-development/tests/test_pdf_scraper.py rename to repo/libs/external/Skill_Seekers-development/tests/test_pdf_scraper.py diff --git a/libs/external/Skill_Seekers-development/tests/test_pr144_concerns.py b/repo/libs/external/Skill_Seekers-development/tests/test_pr144_concerns.py similarity index 100% rename from libs/external/Skill_Seekers-development/tests/test_pr144_concerns.py rename to repo/libs/external/Skill_Seekers-development/tests/test_pr144_concerns.py diff --git a/libs/external/Skill_Seekers-development/tests/test_quality_checker.py b/repo/libs/external/Skill_Seekers-development/tests/test_quality_checker.py similarity index 100% rename from libs/external/Skill_Seekers-development/tests/test_quality_checker.py rename to repo/libs/external/Skill_Seekers-development/tests/test_quality_checker.py diff --git a/libs/external/Skill_Seekers-development/tests/test_scraper_features.py b/repo/libs/external/Skill_Seekers-development/tests/test_scraper_features.py similarity index 100% rename from libs/external/Skill_Seekers-development/tests/test_scraper_features.py rename to repo/libs/external/Skill_Seekers-development/tests/test_scraper_features.py diff --git a/libs/external/Skill_Seekers-development/tests/test_setup_scripts.py b/repo/libs/external/Skill_Seekers-development/tests/test_setup_scripts.py similarity index 100% rename from libs/external/Skill_Seekers-development/tests/test_setup_scripts.py rename to repo/libs/external/Skill_Seekers-development/tests/test_setup_scripts.py diff --git a/libs/external/Skill_Seekers-development/tests/test_skip_llms_txt.py b/repo/libs/external/Skill_Seekers-development/tests/test_skip_llms_txt.py similarity index 100% rename from libs/external/Skill_Seekers-development/tests/test_skip_llms_txt.py rename to repo/libs/external/Skill_Seekers-development/tests/test_skip_llms_txt.py diff --git a/libs/external/Skill_Seekers-development/tests/test_terminal_detection.py b/repo/libs/external/Skill_Seekers-development/tests/test_terminal_detection.py similarity index 100% rename from libs/external/Skill_Seekers-development/tests/test_terminal_detection.py rename to repo/libs/external/Skill_Seekers-development/tests/test_terminal_detection.py diff --git a/libs/external/Skill_Seekers-development/tests/test_unified.py b/repo/libs/external/Skill_Seekers-development/tests/test_unified.py similarity index 100% rename from libs/external/Skill_Seekers-development/tests/test_unified.py rename to repo/libs/external/Skill_Seekers-development/tests/test_unified.py diff --git a/libs/external/Skill_Seekers-development/tests/test_unified_mcp_integration.py b/repo/libs/external/Skill_Seekers-development/tests/test_unified_mcp_integration.py similarity index 100% rename from libs/external/Skill_Seekers-development/tests/test_unified_mcp_integration.py rename to repo/libs/external/Skill_Seekers-development/tests/test_unified_mcp_integration.py diff --git a/libs/external/Skill_Seekers-development/tests/test_upload_skill.py b/repo/libs/external/Skill_Seekers-development/tests/test_upload_skill.py similarity index 100% rename from libs/external/Skill_Seekers-development/tests/test_upload_skill.py rename to repo/libs/external/Skill_Seekers-development/tests/test_upload_skill.py diff --git a/libs/external/Skill_Seekers-development/tests/test_utilities.py b/repo/libs/external/Skill_Seekers-development/tests/test_utilities.py similarity index 100% rename from libs/external/Skill_Seekers-development/tests/test_utilities.py rename to repo/libs/external/Skill_Seekers-development/tests/test_utilities.py diff --git a/libs/external/XHS-image-to-PDF-conversion/README.md b/repo/libs/external/XHS-image-to-PDF-conversion/README.md similarity index 100% rename from libs/external/XHS-image-to-PDF-conversion/README.md rename to repo/libs/external/XHS-image-to-PDF-conversion/README.md diff --git a/libs/external/XHS-image-to-PDF-conversion/pdf.bat b/repo/libs/external/XHS-image-to-PDF-conversion/pdf.bat similarity index 100% rename from libs/external/XHS-image-to-PDF-conversion/pdf.bat rename to repo/libs/external/XHS-image-to-PDF-conversion/pdf.bat diff --git a/libs/external/XHS-image-to-PDF-conversion/pdf.py b/repo/libs/external/XHS-image-to-PDF-conversion/pdf.py similarity index 100% rename from libs/external/XHS-image-to-PDF-conversion/pdf.py rename to repo/libs/external/XHS-image-to-PDF-conversion/pdf.py diff --git a/libs/external/XHS-image-to-PDF-conversion/requirements.txt b/repo/libs/external/XHS-image-to-PDF-conversion/requirements.txt similarity index 100% rename from libs/external/XHS-image-to-PDF-conversion/requirements.txt rename to repo/libs/external/XHS-image-to-PDF-conversion/requirements.txt diff --git a/libs/external/chat-vault/.gitignore b/repo/libs/external/chat-vault/.gitignore similarity index 100% rename from libs/external/chat-vault/.gitignore rename to repo/libs/external/chat-vault/.gitignore diff --git a/libs/external/chat-vault/.gitmodules b/repo/libs/external/chat-vault/.gitmodules similarity index 100% rename from libs/external/chat-vault/.gitmodules rename to repo/libs/external/chat-vault/.gitmodules diff --git a/libs/external/chat-vault/AGENTS.md b/repo/libs/external/chat-vault/AGENTS.md similarity index 100% rename from libs/external/chat-vault/AGENTS.md rename to repo/libs/external/chat-vault/AGENTS.md diff --git a/libs/external/chat-vault/CLAUDE.md b/repo/libs/external/chat-vault/CLAUDE.md similarity index 100% rename from libs/external/chat-vault/CLAUDE.md rename to repo/libs/external/chat-vault/CLAUDE.md diff --git a/libs/external/chat-vault/LICENSE b/repo/libs/external/chat-vault/LICENSE similarity index 100% rename from libs/external/chat-vault/LICENSE rename to repo/libs/external/chat-vault/LICENSE diff --git a/libs/external/chat-vault/README.md b/repo/libs/external/chat-vault/README.md similarity index 100% rename from libs/external/chat-vault/README.md rename to repo/libs/external/chat-vault/README.md diff --git a/libs/external/chat-vault/Sublime-Text.txt b/repo/libs/external/chat-vault/Sublime-Text.txt similarity index 100% rename from libs/external/chat-vault/Sublime-Text.txt rename to repo/libs/external/chat-vault/Sublime-Text.txt diff --git a/libs/external/chat-vault/docs/architecture.md b/repo/libs/external/chat-vault/docs/architecture.md similarity index 100% rename from libs/external/chat-vault/docs/architecture.md rename to repo/libs/external/chat-vault/docs/architecture.md diff --git a/libs/external/chat-vault/docs/deployment.md b/repo/libs/external/chat-vault/docs/deployment.md similarity index 100% rename from libs/external/chat-vault/docs/deployment.md rename to repo/libs/external/chat-vault/docs/deployment.md diff --git a/libs/external/chat-vault/libs/common/models/.gitkeep b/repo/libs/external/chat-vault/libs/common/models/.gitkeep similarity index 100% rename from libs/external/chat-vault/libs/common/models/.gitkeep rename to repo/libs/external/chat-vault/libs/common/models/.gitkeep diff --git a/libs/external/chat-vault/libs/common/utils/.gitkeep b/repo/libs/external/chat-vault/libs/common/utils/.gitkeep similarity index 100% rename from libs/external/chat-vault/libs/common/utils/.gitkeep rename to repo/libs/external/chat-vault/libs/common/utils/.gitkeep diff --git a/libs/external/chat-vault/libs/database/.gitkeep b/repo/libs/external/chat-vault/libs/database/.gitkeep similarity index 100% rename from libs/external/chat-vault/libs/database/.gitkeep rename to repo/libs/external/chat-vault/libs/database/.gitkeep diff --git a/libs/external/chat-vault/monitoring/alertmanager/.gitkeep b/repo/libs/external/chat-vault/monitoring/alertmanager/.gitkeep similarity index 100% rename from libs/external/chat-vault/monitoring/alertmanager/.gitkeep rename to repo/libs/external/chat-vault/monitoring/alertmanager/.gitkeep diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/.editorconfig b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/.editorconfig similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/.editorconfig rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/.editorconfig diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/FUNDING.yml b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/FUNDING.yml similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/FUNDING.yml rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/FUNDING.yml diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/ISSUE_TEMPLATE/bug_report.md b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/ISSUE_TEMPLATE/bug_report.md similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/ISSUE_TEMPLATE/bug_report.md rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/ISSUE_TEMPLATE/bug_report.md diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/ISSUE_TEMPLATE/feature_request.md b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/ISSUE_TEMPLATE/feature_request.md similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/ISSUE_TEMPLATE/feature_request.md rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/ISSUE_TEMPLATE/feature_request.md diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/cmake-freebsd.yml b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/cmake-freebsd.yml similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/cmake-freebsd.yml rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/cmake-freebsd.yml diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/cmake-linux.yml b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/cmake-linux.yml similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/cmake-linux.yml rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/cmake-linux.yml diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/cmake-macos.yml b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/cmake-macos.yml similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/cmake-macos.yml rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/cmake-macos.yml diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/cmake-netbsd.yml b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/cmake-netbsd.yml similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/cmake-netbsd.yml rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/cmake-netbsd.yml diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/cmake-openbsd.yml b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/cmake-openbsd.yml similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/cmake-openbsd.yml rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/cmake-openbsd.yml diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/continuous-build-freebsd.yml b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/continuous-build-freebsd.yml similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/continuous-build-freebsd.yml rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/continuous-build-freebsd.yml diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/continuous-build-gpu.yml b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/continuous-build-gpu.yml similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/continuous-build-gpu.yml rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/continuous-build-gpu.yml diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/continuous-build-linux.yml b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/continuous-build-linux.yml similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/continuous-build-linux.yml rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/continuous-build-linux.yml diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/continuous-build-macos.yml b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/continuous-build-macos.yml similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/continuous-build-macos.yml rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/continuous-build-macos.yml diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/continuous-build-netbsd.yml b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/continuous-build-netbsd.yml similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/continuous-build-netbsd.yml rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/continuous-build-netbsd.yml diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/continuous-build-openbsd.yml b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/continuous-build-openbsd.yml similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/continuous-build-openbsd.yml rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/continuous-build-openbsd.yml diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/test-snap-can-build.yml b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/test-snap-can-build.yml similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/test-snap-can-build.yml rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/.github/workflows/test-snap-can-build.yml diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/.gitignore b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/.gitignore similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/.gitignore rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/.gitignore diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/CHANGELOG.md b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/CHANGELOG.md similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/CHANGELOG.md rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/CHANGELOG.md diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/CMakeLists.txt b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/CMakeLists.txt similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/CMakeLists.txt rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/CMakeLists.txt diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/CODE_OF_CONDUCT.md b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/CODE_OF_CONDUCT.md similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/CODE_OF_CONDUCT.md rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/CODE_OF_CONDUCT.md diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/CONTRIBUTING.md b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/CONTRIBUTING.md similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/CONTRIBUTING.md rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/CONTRIBUTING.md diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/Img/icon.svg b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/Img/icon.svg similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/Img/icon.svg rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/Img/icon.svg diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/Img/logo.svg b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/Img/logo.svg similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/Img/logo.svg rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/Img/logo.svg diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/LICENSE b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/LICENSE similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/LICENSE rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/LICENSE diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/README.md b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/README.md similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/README.md rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/README.md diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/btop.desktop b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/btop.desktop similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/btop.desktop rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/btop.desktop diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/cmake/Finddevstat.cmake b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/cmake/Finddevstat.cmake similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/cmake/Finddevstat.cmake rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/cmake/Finddevstat.cmake diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/cmake/Findelf.cmake b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/cmake/Findelf.cmake similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/cmake/Findelf.cmake rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/cmake/Findelf.cmake diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/cmake/Findkvm.cmake b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/cmake/Findkvm.cmake similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/cmake/Findkvm.cmake rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/cmake/Findkvm.cmake diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/cmake/Findproplib.cmake b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/cmake/Findproplib.cmake similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/cmake/Findproplib.cmake rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/cmake/Findproplib.cmake diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/LICENSE.rst b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/LICENSE.rst similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/LICENSE.rst rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/LICENSE.rst diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/args.h b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/args.h similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/args.h rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/args.h diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/base.h b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/base.h similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/base.h rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/base.h diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/chrono.h b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/chrono.h similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/chrono.h rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/chrono.h diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/color.h b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/color.h similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/color.h rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/color.h diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/compile.h b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/compile.h similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/compile.h rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/compile.h diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/core.h b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/core.h similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/core.h rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/core.h diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/format-inl.h b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/format-inl.h similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/format-inl.h rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/format-inl.h diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/format.h b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/format.h similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/format.h rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/format.h diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/os.h b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/os.h similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/os.h rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/os.h diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/ostream.h b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/ostream.h similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/ostream.h rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/ostream.h diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/printf.h b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/printf.h similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/printf.h rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/printf.h diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/ranges.h b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/ranges.h similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/ranges.h rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/ranges.h diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/std.h b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/std.h similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/std.h rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/std.h diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/xchar.h b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/xchar.h similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/xchar.h rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/fmt/xchar.h diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/widechar_width.hpp b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/widechar_width.hpp similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/include/widechar_width.hpp rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/include/widechar_width.hpp diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/manpage.md b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/manpage.md similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/manpage.md rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/manpage.md diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/renovate.json b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/renovate.json similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/renovate.json rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/renovate.json diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/run.sh b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/run.sh similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/run.sh rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/run.sh diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/snap/snapcraft.yaml b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/snap/snapcraft.yaml similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/snap/snapcraft.yaml rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/snap/snapcraft.yaml diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop.cpp b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop.cpp similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop.cpp rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop.cpp diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop.hpp b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop.hpp similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop.hpp rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop.hpp diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_cli.cpp b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_cli.cpp similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_cli.cpp rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_cli.cpp diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_cli.hpp b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_cli.hpp similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_cli.hpp rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_cli.hpp diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_config.cpp b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_config.cpp similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_config.cpp rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_config.cpp diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_config.hpp b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_config.hpp similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_config.hpp rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_config.hpp diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_draw.cpp b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_draw.cpp similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_draw.cpp rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_draw.cpp diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_draw.hpp b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_draw.hpp similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_draw.hpp rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_draw.hpp diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_input.cpp b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_input.cpp similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_input.cpp rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_input.cpp diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_input.hpp b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_input.hpp similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_input.hpp rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_input.hpp diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_menu.cpp b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_menu.cpp similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_menu.cpp rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_menu.cpp diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_menu.hpp b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_menu.hpp similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_menu.hpp rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_menu.hpp diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_shared.cpp b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_shared.cpp similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_shared.cpp rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_shared.cpp diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_shared.hpp b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_shared.hpp similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_shared.hpp rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_shared.hpp diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_theme.cpp b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_theme.cpp similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_theme.cpp rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_theme.cpp diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_theme.hpp b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_theme.hpp similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_theme.hpp rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_theme.hpp diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_tools.cpp b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_tools.cpp similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_tools.cpp rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_tools.cpp diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_tools.hpp b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_tools.hpp similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_tools.hpp rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/btop_tools.hpp diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/config.h.in b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/config.h.in similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/src/config.h.in rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/config.h.in diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/freebsd/btop_collect.cpp b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/freebsd/btop_collect.cpp similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/src/freebsd/btop_collect.cpp rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/freebsd/btop_collect.cpp diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/btop_collect.cpp b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/btop_collect.cpp similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/btop_collect.cpp rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/btop_collect.cpp diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/CMakeLists.txt b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/CMakeLists.txt similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/CMakeLists.txt rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/CMakeLists.txt diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/drm.h b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/drm.h similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/drm.h rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/drm.h diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/drm_mode.h b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/drm_mode.h similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/drm_mode.h rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/drm_mode.h diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/i915_drm.h b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/i915_drm.h similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/i915_drm.h rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/i915_drm.h diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/i915_pciids.h b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/i915_pciids.h similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/i915_pciids.h rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/i915_pciids.h diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/i915_pciids_local.h b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/i915_pciids_local.h similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/i915_pciids_local.h rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/i915_pciids_local.h diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/igt_perf.c b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/igt_perf.c similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/igt_perf.c rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/igt_perf.c diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/igt_perf.h b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/igt_perf.h similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/igt_perf.h rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/igt_perf.h diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/intel_chipset.h b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/intel_chipset.h similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/intel_chipset.h rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/intel_chipset.h diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/intel_device_info.c b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/intel_device_info.c similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/intel_device_info.c rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/intel_device_info.c diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/intel_gpu_top.c b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/intel_gpu_top.c similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/intel_gpu_top.c rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/intel_gpu_top.c diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/intel_gpu_top.h b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/intel_gpu_top.h similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/intel_gpu_top.h rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/intel_gpu_top.h diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/intel_name_lookup_shim.c b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/intel_name_lookup_shim.c similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/intel_name_lookup_shim.c rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/intel_name_lookup_shim.c diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/source.txt b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/source.txt similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/source.txt rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/source.txt diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/xe_pciids.h b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/xe_pciids.h similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/xe_pciids.h rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/linux/intel_gpu_top/xe_pciids.h diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/main.cpp b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/main.cpp similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/src/main.cpp rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/main.cpp diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/netbsd/btop_collect.cpp b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/netbsd/btop_collect.cpp similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/src/netbsd/btop_collect.cpp rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/netbsd/btop_collect.cpp diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/openbsd/btop_collect.cpp b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/openbsd/btop_collect.cpp similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/src/openbsd/btop_collect.cpp rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/openbsd/btop_collect.cpp diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/openbsd/internal.h b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/openbsd/internal.h similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/src/openbsd/internal.h rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/openbsd/internal.h diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/openbsd/sysctlbyname.cpp b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/openbsd/sysctlbyname.cpp similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/src/openbsd/sysctlbyname.cpp rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/openbsd/sysctlbyname.cpp diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/openbsd/sysctlbyname.h b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/openbsd/sysctlbyname.h similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/src/openbsd/sysctlbyname.h rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/openbsd/sysctlbyname.h diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/osx/btop_collect.cpp b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/osx/btop_collect.cpp similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/src/osx/btop_collect.cpp rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/osx/btop_collect.cpp diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/osx/sensors.cpp b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/osx/sensors.cpp similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/src/osx/sensors.cpp rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/osx/sensors.cpp diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/osx/sensors.hpp b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/osx/sensors.hpp similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/src/osx/sensors.hpp rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/osx/sensors.hpp diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/osx/smc.cpp b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/osx/smc.cpp similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/src/osx/smc.cpp rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/osx/smc.cpp diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/osx/smc.hpp b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/osx/smc.hpp similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/src/osx/smc.hpp rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/src/osx/smc.hpp diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/tests/CMakeLists.txt b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/tests/CMakeLists.txt similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/tests/CMakeLists.txt rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/tests/CMakeLists.txt diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/tests/tools.cpp b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/tests/tools.cpp similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/tests/tools.cpp rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/tests/tools.cpp diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/HotPurpleTrafficLight.theme b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/HotPurpleTrafficLight.theme similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/HotPurpleTrafficLight.theme rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/HotPurpleTrafficLight.theme diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/adapta.theme b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/adapta.theme similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/adapta.theme rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/adapta.theme diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/adwaita-dark.theme b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/adwaita-dark.theme similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/adwaita-dark.theme rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/adwaita-dark.theme diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/adwaita.theme b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/adwaita.theme similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/adwaita.theme rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/adwaita.theme diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/ayu.theme b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/ayu.theme similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/ayu.theme rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/ayu.theme diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/dracula.theme b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/dracula.theme similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/dracula.theme rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/dracula.theme diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/dusklight.theme b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/dusklight.theme similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/dusklight.theme rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/dusklight.theme diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/elementarish.theme b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/elementarish.theme similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/elementarish.theme rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/elementarish.theme diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/everforest-dark-hard.theme b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/everforest-dark-hard.theme similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/everforest-dark-hard.theme rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/everforest-dark-hard.theme diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/everforest-dark-medium.theme b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/everforest-dark-medium.theme similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/everforest-dark-medium.theme rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/everforest-dark-medium.theme diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/everforest-light-medium.theme b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/everforest-light-medium.theme similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/everforest-light-medium.theme rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/everforest-light-medium.theme diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/flat-remix-light.theme b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/flat-remix-light.theme similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/flat-remix-light.theme rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/flat-remix-light.theme diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/flat-remix.theme b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/flat-remix.theme similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/flat-remix.theme rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/flat-remix.theme diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/gotham.theme b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/gotham.theme similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/gotham.theme rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/gotham.theme diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/greyscale.theme b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/greyscale.theme similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/greyscale.theme rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/greyscale.theme diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/gruvbox_dark.theme b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/gruvbox_dark.theme similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/gruvbox_dark.theme rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/gruvbox_dark.theme diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/gruvbox_dark_v2.theme b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/gruvbox_dark_v2.theme similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/gruvbox_dark_v2.theme rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/gruvbox_dark_v2.theme diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/gruvbox_light.theme b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/gruvbox_light.theme similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/gruvbox_light.theme rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/gruvbox_light.theme diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/gruvbox_material_dark.theme b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/gruvbox_material_dark.theme similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/gruvbox_material_dark.theme rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/gruvbox_material_dark.theme diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/horizon.theme b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/horizon.theme similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/horizon.theme rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/horizon.theme diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/kanagawa-lotus.theme b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/kanagawa-lotus.theme similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/kanagawa-lotus.theme rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/kanagawa-lotus.theme diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/kanagawa-wave.theme b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/kanagawa-wave.theme similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/kanagawa-wave.theme rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/kanagawa-wave.theme diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/kyli0x.theme b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/kyli0x.theme similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/kyli0x.theme rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/kyli0x.theme diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/matcha-dark-sea.theme b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/matcha-dark-sea.theme similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/matcha-dark-sea.theme rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/matcha-dark-sea.theme diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/monokai.theme b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/monokai.theme similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/monokai.theme rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/monokai.theme diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/night-owl.theme b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/night-owl.theme similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/night-owl.theme rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/night-owl.theme diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/nord.theme b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/nord.theme similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/nord.theme rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/nord.theme diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/onedark.theme b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/onedark.theme similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/onedark.theme rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/onedark.theme diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/paper.theme b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/paper.theme similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/paper.theme rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/paper.theme diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/phoenix-night.theme b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/phoenix-night.theme similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/phoenix-night.theme rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/phoenix-night.theme diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/solarized_dark.theme b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/solarized_dark.theme similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/solarized_dark.theme rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/solarized_dark.theme diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/solarized_light.theme b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/solarized_light.theme similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/solarized_light.theme rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/solarized_light.theme diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/tokyo-night.theme b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/tokyo-night.theme similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/tokyo-night.theme rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/tokyo-night.theme diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/tokyo-storm.theme b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/tokyo-storm.theme similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/tokyo-storm.theme rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/tokyo-storm.theme diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/tomorrow-night.theme b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/tomorrow-night.theme similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/tomorrow-night.theme rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/tomorrow-night.theme diff --git a/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/whiteout.theme b/repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/whiteout.theme similarity index 100% rename from libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/whiteout.theme rename to repo/libs/external/chat-vault/monitoring/grafana/monitor-tui/themes/whiteout.theme diff --git a/libs/external/chat-vault/monitoring/prometheus/.gitkeep b/repo/libs/external/chat-vault/monitoring/prometheus/.gitkeep similarity index 100% rename from libs/external/chat-vault/monitoring/prometheus/.gitkeep rename to repo/libs/external/chat-vault/monitoring/prometheus/.gitkeep diff --git a/libs/external/chat-vault/scripts/build_all.sh b/repo/libs/external/chat-vault/scripts/build_all.sh similarity index 100% rename from libs/external/chat-vault/scripts/build_all.sh rename to repo/libs/external/chat-vault/scripts/build_all.sh diff --git a/libs/external/chat-vault/scripts/deploy.sh b/repo/libs/external/chat-vault/scripts/deploy.sh similarity index 100% rename from libs/external/chat-vault/scripts/deploy.sh rename to repo/libs/external/chat-vault/scripts/deploy.sh diff --git a/libs/external/chat-vault/scripts/test_all.sh b/repo/libs/external/chat-vault/scripts/test_all.sh similarity index 100% rename from libs/external/chat-vault/scripts/test_all.sh rename to repo/libs/external/chat-vault/scripts/test_all.sh diff --git a/libs/external/chat-vault/services/chat-vault/.env.example b/repo/libs/external/chat-vault/services/chat-vault/.env.example similarity index 100% rename from libs/external/chat-vault/services/chat-vault/.env.example rename to repo/libs/external/chat-vault/services/chat-vault/.env.example diff --git a/libs/external/chat-vault/services/chat-vault/.gitignore b/repo/libs/external/chat-vault/services/chat-vault/.gitignore similarity index 100% rename from libs/external/chat-vault/services/chat-vault/.gitignore rename to repo/libs/external/chat-vault/services/chat-vault/.gitignore diff --git a/libs/external/chat-vault/services/chat-vault/LICENSE b/repo/libs/external/chat-vault/services/chat-vault/LICENSE similarity index 100% rename from libs/external/chat-vault/services/chat-vault/LICENSE rename to repo/libs/external/chat-vault/services/chat-vault/LICENSE diff --git a/libs/external/chat-vault/services/chat-vault/README.md b/repo/libs/external/chat-vault/services/chat-vault/README.md similarity index 100% rename from libs/external/chat-vault/services/chat-vault/README.md rename to repo/libs/external/chat-vault/services/chat-vault/README.md diff --git a/libs/external/chat-vault/services/chat-vault/README_CN.md b/repo/libs/external/chat-vault/services/chat-vault/README_CN.md similarity index 100% rename from libs/external/chat-vault/services/chat-vault/README_CN.md rename to repo/libs/external/chat-vault/services/chat-vault/README_CN.md diff --git a/libs/external/chat-vault/services/chat-vault/build.bat b/repo/libs/external/chat-vault/services/chat-vault/build.bat similarity index 100% rename from libs/external/chat-vault/services/chat-vault/build.bat rename to repo/libs/external/chat-vault/services/chat-vault/build.bat diff --git a/libs/external/chat-vault/services/chat-vault/build.py b/repo/libs/external/chat-vault/services/chat-vault/build.py similarity index 100% rename from libs/external/chat-vault/services/chat-vault/build.py rename to repo/libs/external/chat-vault/services/chat-vault/build.py diff --git a/libs/external/chat-vault/services/chat-vault/docs/AI_PROMPT.md b/repo/libs/external/chat-vault/services/chat-vault/docs/AI_PROMPT.md similarity index 100% rename from libs/external/chat-vault/services/chat-vault/docs/AI_PROMPT.md rename to repo/libs/external/chat-vault/services/chat-vault/docs/AI_PROMPT.md diff --git a/libs/external/chat-vault/services/chat-vault/docs/roadmap.md b/repo/libs/external/chat-vault/services/chat-vault/docs/roadmap.md similarity index 100% rename from libs/external/chat-vault/services/chat-vault/docs/roadmap.md rename to repo/libs/external/chat-vault/services/chat-vault/docs/roadmap.md diff --git a/libs/external/chat-vault/services/chat-vault/docs/schema.md b/repo/libs/external/chat-vault/services/chat-vault/docs/schema.md similarity index 100% rename from libs/external/chat-vault/services/chat-vault/docs/schema.md rename to repo/libs/external/chat-vault/services/chat-vault/docs/schema.md diff --git a/libs/external/chat-vault/services/chat-vault/requirements.txt b/repo/libs/external/chat-vault/services/chat-vault/requirements.txt similarity index 100% rename from libs/external/chat-vault/services/chat-vault/requirements.txt rename to repo/libs/external/chat-vault/services/chat-vault/requirements.txt diff --git a/libs/external/chat-vault/services/chat-vault/scripts/sync.sh b/repo/libs/external/chat-vault/services/chat-vault/scripts/sync.sh similarity index 100% rename from libs/external/chat-vault/services/chat-vault/scripts/sync.sh rename to repo/libs/external/chat-vault/services/chat-vault/scripts/sync.sh diff --git a/libs/external/chat-vault/services/chat-vault/scripts/watch.sh b/repo/libs/external/chat-vault/services/chat-vault/scripts/watch.sh similarity index 100% rename from libs/external/chat-vault/services/chat-vault/scripts/watch.sh rename to repo/libs/external/chat-vault/services/chat-vault/scripts/watch.sh diff --git a/libs/external/chat-vault/services/chat-vault/src/config.py b/repo/libs/external/chat-vault/services/chat-vault/src/config.py similarity index 100% rename from libs/external/chat-vault/services/chat-vault/src/config.py rename to repo/libs/external/chat-vault/services/chat-vault/src/config.py diff --git a/libs/external/chat-vault/services/chat-vault/src/logger.py b/repo/libs/external/chat-vault/services/chat-vault/src/logger.py similarity index 100% rename from libs/external/chat-vault/services/chat-vault/src/logger.py rename to repo/libs/external/chat-vault/services/chat-vault/src/logger.py diff --git a/libs/external/chat-vault/services/chat-vault/src/main.py b/repo/libs/external/chat-vault/services/chat-vault/src/main.py similarity index 100% rename from libs/external/chat-vault/services/chat-vault/src/main.py rename to repo/libs/external/chat-vault/services/chat-vault/src/main.py diff --git a/libs/external/chat-vault/services/chat-vault/src/parsers/__init__.py b/repo/libs/external/chat-vault/services/chat-vault/src/parsers/__init__.py similarity index 100% rename from libs/external/chat-vault/services/chat-vault/src/parsers/__init__.py rename to repo/libs/external/chat-vault/services/chat-vault/src/parsers/__init__.py diff --git a/libs/external/chat-vault/services/chat-vault/src/parsers/base.py b/repo/libs/external/chat-vault/services/chat-vault/src/parsers/base.py similarity index 100% rename from libs/external/chat-vault/services/chat-vault/src/parsers/base.py rename to repo/libs/external/chat-vault/services/chat-vault/src/parsers/base.py diff --git a/libs/external/chat-vault/services/chat-vault/src/parsers/claude.py b/repo/libs/external/chat-vault/services/chat-vault/src/parsers/claude.py similarity index 100% rename from libs/external/chat-vault/services/chat-vault/src/parsers/claude.py rename to repo/libs/external/chat-vault/services/chat-vault/src/parsers/claude.py diff --git a/libs/external/chat-vault/services/chat-vault/src/parsers/codex.py b/repo/libs/external/chat-vault/services/chat-vault/src/parsers/codex.py similarity index 100% rename from libs/external/chat-vault/services/chat-vault/src/parsers/codex.py rename to repo/libs/external/chat-vault/services/chat-vault/src/parsers/codex.py diff --git a/libs/external/chat-vault/services/chat-vault/src/parsers/gemini.py b/repo/libs/external/chat-vault/services/chat-vault/src/parsers/gemini.py similarity index 100% rename from libs/external/chat-vault/services/chat-vault/src/parsers/gemini.py rename to repo/libs/external/chat-vault/services/chat-vault/src/parsers/gemini.py diff --git a/libs/external/chat-vault/services/chat-vault/src/parsers/kiro.py b/repo/libs/external/chat-vault/services/chat-vault/src/parsers/kiro.py similarity index 100% rename from libs/external/chat-vault/services/chat-vault/src/parsers/kiro.py rename to repo/libs/external/chat-vault/services/chat-vault/src/parsers/kiro.py diff --git a/libs/external/chat-vault/services/chat-vault/src/storage.py b/repo/libs/external/chat-vault/services/chat-vault/src/storage.py similarity index 100% rename from libs/external/chat-vault/services/chat-vault/src/storage.py rename to repo/libs/external/chat-vault/services/chat-vault/src/storage.py diff --git a/libs/external/chat-vault/services/chat-vault/src/watcher.py b/repo/libs/external/chat-vault/services/chat-vault/src/watcher.py similarity index 100% rename from libs/external/chat-vault/services/chat-vault/src/watcher.py rename to repo/libs/external/chat-vault/services/chat-vault/src/watcher.py diff --git a/libs/external/chat-vault/services/chat-vault/start.bat b/repo/libs/external/chat-vault/services/chat-vault/start.bat similarity index 100% rename from libs/external/chat-vault/services/chat-vault/start.bat rename to repo/libs/external/chat-vault/services/chat-vault/start.bat diff --git a/libs/external/chat-vault/services/chat-vault/start.sh b/repo/libs/external/chat-vault/services/chat-vault/start.sh similarity index 100% rename from libs/external/chat-vault/services/chat-vault/start.sh rename to repo/libs/external/chat-vault/services/chat-vault/start.sh diff --git a/libs/external/claude-official-skills b/repo/libs/external/claude-official-skills similarity index 100% rename from libs/external/claude-official-skills rename to repo/libs/external/claude-official-skills diff --git a/libs/external/html-tools-main/README.md b/repo/libs/external/html-tools-main/README.md similarity index 100% rename from libs/external/html-tools-main/README.md rename to repo/libs/external/html-tools-main/README.md diff --git a/libs/external/html-tools-main/clean_epub_css.html b/repo/libs/external/html-tools-main/clean_epub_css.html similarity index 100% rename from libs/external/html-tools-main/clean_epub_css.html rename to repo/libs/external/html-tools-main/clean_epub_css.html diff --git a/libs/external/html-tools-main/markdown-bianjiqi.html b/repo/libs/external/html-tools-main/markdown-bianjiqi.html similarity index 100% rename from libs/external/html-tools-main/markdown-bianjiqi.html rename to repo/libs/external/html-tools-main/markdown-bianjiqi.html diff --git a/libs/external/html-tools-main/task card generator.html b/repo/libs/external/html-tools-main/task card generator.html similarity index 100% rename from libs/external/html-tools-main/task card generator.html rename to repo/libs/external/html-tools-main/task card generator.html diff --git a/libs/external/html-tools-main/xhs graphic production - 1.0.html b/repo/libs/external/html-tools-main/xhs graphic production - 1.0.html similarity index 100% rename from libs/external/html-tools-main/xhs graphic production - 1.0.html rename to repo/libs/external/html-tools-main/xhs graphic production - 1.0.html diff --git a/libs/external/html-tools-main/xhs graphic production.html b/repo/libs/external/html-tools-main/xhs graphic production.html similarity index 100% rename from libs/external/html-tools-main/xhs graphic production.html rename to repo/libs/external/html-tools-main/xhs graphic production.html diff --git a/libs/external/my-nvim/README.md b/repo/libs/external/my-nvim/README.md similarity index 100% rename from libs/external/my-nvim/README.md rename to repo/libs/external/my-nvim/README.md diff --git a/libs/external/my-nvim/nvim-config/AGENTS.md b/repo/libs/external/my-nvim/nvim-config/AGENTS.md similarity index 100% rename from libs/external/my-nvim/nvim-config/AGENTS.md rename to repo/libs/external/my-nvim/nvim-config/AGENTS.md diff --git a/libs/external/my-nvim/nvim-config/LICENSE b/repo/libs/external/my-nvim/nvim-config/LICENSE similarity index 100% rename from libs/external/my-nvim/nvim-config/LICENSE rename to repo/libs/external/my-nvim/nvim-config/LICENSE diff --git a/libs/external/my-nvim/nvim-config/README.md b/repo/libs/external/my-nvim/nvim-config/README.md similarity index 100% rename from libs/external/my-nvim/nvim-config/README.md rename to repo/libs/external/my-nvim/nvim-config/README.md diff --git a/libs/external/my-nvim/nvim-config/init.lua b/repo/libs/external/my-nvim/nvim-config/init.lua similarity index 100% rename from libs/external/my-nvim/nvim-config/init.lua rename to repo/libs/external/my-nvim/nvim-config/init.lua diff --git a/libs/external/my-nvim/nvim-config/lazy-lock.json b/repo/libs/external/my-nvim/nvim-config/lazy-lock.json similarity index 100% rename from libs/external/my-nvim/nvim-config/lazy-lock.json rename to repo/libs/external/my-nvim/nvim-config/lazy-lock.json diff --git a/libs/external/my-nvim/nvim-config/lazyvim.json b/repo/libs/external/my-nvim/nvim-config/lazyvim.json similarity index 100% rename from libs/external/my-nvim/nvim-config/lazyvim.json rename to repo/libs/external/my-nvim/nvim-config/lazyvim.json diff --git a/libs/external/my-nvim/nvim-config/lua/config/autocmds.lua b/repo/libs/external/my-nvim/nvim-config/lua/config/autocmds.lua similarity index 100% rename from libs/external/my-nvim/nvim-config/lua/config/autocmds.lua rename to repo/libs/external/my-nvim/nvim-config/lua/config/autocmds.lua diff --git a/libs/external/my-nvim/nvim-config/lua/config/keymaps.lua b/repo/libs/external/my-nvim/nvim-config/lua/config/keymaps.lua similarity index 100% rename from libs/external/my-nvim/nvim-config/lua/config/keymaps.lua rename to repo/libs/external/my-nvim/nvim-config/lua/config/keymaps.lua diff --git a/libs/external/my-nvim/nvim-config/lua/config/lazy.lua b/repo/libs/external/my-nvim/nvim-config/lua/config/lazy.lua similarity index 100% rename from libs/external/my-nvim/nvim-config/lua/config/lazy.lua rename to repo/libs/external/my-nvim/nvim-config/lua/config/lazy.lua diff --git a/libs/external/my-nvim/nvim-config/lua/config/options.lua b/repo/libs/external/my-nvim/nvim-config/lua/config/options.lua similarity index 100% rename from libs/external/my-nvim/nvim-config/lua/config/options.lua rename to repo/libs/external/my-nvim/nvim-config/lua/config/options.lua diff --git a/libs/external/my-nvim/nvim-config/lua/plugins/colorscheme.lua b/repo/libs/external/my-nvim/nvim-config/lua/plugins/colorscheme.lua similarity index 100% rename from libs/external/my-nvim/nvim-config/lua/plugins/colorscheme.lua rename to repo/libs/external/my-nvim/nvim-config/lua/plugins/colorscheme.lua diff --git a/libs/external/my-nvim/nvim-config/lua/plugins/dracula.lua b/repo/libs/external/my-nvim/nvim-config/lua/plugins/dracula.lua similarity index 100% rename from libs/external/my-nvim/nvim-config/lua/plugins/dracula.lua rename to repo/libs/external/my-nvim/nvim-config/lua/plugins/dracula.lua diff --git a/libs/external/my-nvim/nvim-config/lua/plugins/example.lua b/repo/libs/external/my-nvim/nvim-config/lua/plugins/example.lua similarity index 100% rename from libs/external/my-nvim/nvim-config/lua/plugins/example.lua rename to repo/libs/external/my-nvim/nvim-config/lua/plugins/example.lua diff --git a/libs/external/my-nvim/nvim-config/lua/plugins/snacks.lua b/repo/libs/external/my-nvim/nvim-config/lua/plugins/snacks.lua similarity index 100% rename from libs/external/my-nvim/nvim-config/lua/plugins/snacks.lua rename to repo/libs/external/my-nvim/nvim-config/lua/plugins/snacks.lua diff --git a/libs/external/my-nvim/nvim-config/lua/plugins/ui.lua b/repo/libs/external/my-nvim/nvim-config/lua/plugins/ui.lua similarity index 100% rename from libs/external/my-nvim/nvim-config/lua/plugins/ui.lua rename to repo/libs/external/my-nvim/nvim-config/lua/plugins/ui.lua diff --git a/libs/external/my-nvim/nvim-config/lua/themes/dracula.lua b/repo/libs/external/my-nvim/nvim-config/lua/themes/dracula.lua similarity index 100% rename from libs/external/my-nvim/nvim-config/lua/themes/dracula.lua rename to repo/libs/external/my-nvim/nvim-config/lua/themes/dracula.lua diff --git a/libs/external/my-nvim/nvim-config/nvim b/repo/libs/external/my-nvim/nvim-config/nvim similarity index 100% rename from libs/external/my-nvim/nvim-config/nvim rename to repo/libs/external/my-nvim/nvim-config/nvim diff --git a/libs/external/my-nvim/nvim-config/stylua.toml b/repo/libs/external/my-nvim/nvim-config/stylua.toml similarity index 100% rename from libs/external/my-nvim/nvim-config/stylua.toml rename to repo/libs/external/my-nvim/nvim-config/stylua.toml diff --git a/libs/external/my-nvim/nvim-config/theme-previewer.lua b/repo/libs/external/my-nvim/nvim-config/theme-previewer.lua similarity index 100% rename from libs/external/my-nvim/nvim-config/theme-previewer.lua rename to repo/libs/external/my-nvim/nvim-config/theme-previewer.lua diff --git a/libs/external/my-nvim/nvim-config/theme-switcher.lua b/repo/libs/external/my-nvim/nvim-config/theme-switcher.lua similarity index 100% rename from libs/external/my-nvim/nvim-config/theme-switcher.lua rename to repo/libs/external/my-nvim/nvim-config/theme-switcher.lua diff --git a/libs/external/prompts-library/.gitignore b/repo/libs/external/prompts-library/.gitignore similarity index 100% rename from libs/external/prompts-library/.gitignore rename to repo/libs/external/prompts-library/.gitignore diff --git a/libs/external/prompts-library/README.md b/repo/libs/external/prompts-library/README.md similarity index 100% rename from libs/external/prompts-library/README.md rename to repo/libs/external/prompts-library/README.md diff --git a/libs/external/prompts-library/docs/JSONL_CONVERTER_SYSTEM_PROMPT.md b/repo/libs/external/prompts-library/docs/JSONL_CONVERTER_SYSTEM_PROMPT.md similarity index 100% rename from libs/external/prompts-library/docs/JSONL_CONVERTER_SYSTEM_PROMPT.md rename to repo/libs/external/prompts-library/docs/JSONL_CONVERTER_SYSTEM_PROMPT.md diff --git a/libs/external/prompts-library/docs/excel-data.md b/repo/libs/external/prompts-library/docs/excel-data.md similarity index 100% rename from libs/external/prompts-library/docs/excel-data.md rename to repo/libs/external/prompts-library/docs/excel-data.md diff --git a/libs/external/prompts-library/docs/support.md b/repo/libs/external/prompts-library/docs/support.md similarity index 100% rename from libs/external/prompts-library/docs/support.md rename to repo/libs/external/prompts-library/docs/support.md diff --git a/libs/external/prompts-library/docs/tools.md b/repo/libs/external/prompts-library/docs/tools.md similarity index 100% rename from libs/external/prompts-library/docs/tools.md rename to repo/libs/external/prompts-library/docs/tools.md diff --git a/libs/external/prompts-library/docs/开发文档.md b/repo/libs/external/prompts-library/docs/开发文档.md similarity index 100% rename from libs/external/prompts-library/docs/开发文档.md rename to repo/libs/external/prompts-library/docs/开发文档.md diff --git a/libs/external/prompts-library/docs/提示词库结构与 Excel 互转规范.md b/repo/libs/external/prompts-library/docs/提示词库结构与 Excel 互转规范.md similarity index 100% rename from libs/external/prompts-library/docs/提示词库结构与 Excel 互转规范.md rename to repo/libs/external/prompts-library/docs/提示词库结构与 Excel 互转规范.md diff --git a/libs/external/prompts-library/main.py b/repo/libs/external/prompts-library/main.py similarity index 100% rename from libs/external/prompts-library/main.py rename to repo/libs/external/prompts-library/main.py diff --git a/libs/external/prompts-library/requirements.txt b/repo/libs/external/prompts-library/requirements.txt similarity index 100% rename from libs/external/prompts-library/requirements.txt rename to repo/libs/external/prompts-library/requirements.txt diff --git a/libs/external/prompts-library/scripts/analyze_md_syntax.py b/repo/libs/external/prompts-library/scripts/analyze_md_syntax.py similarity index 100% rename from libs/external/prompts-library/scripts/analyze_md_syntax.py rename to repo/libs/external/prompts-library/scripts/analyze_md_syntax.py diff --git a/libs/external/prompts-library/scripts/config.yaml b/repo/libs/external/prompts-library/scripts/config.yaml similarity index 100% rename from libs/external/prompts-library/scripts/config.yaml rename to repo/libs/external/prompts-library/scripts/config.yaml diff --git a/libs/external/prompts-library/scripts/convert_local.py b/repo/libs/external/prompts-library/scripts/convert_local.py similarity index 100% rename from libs/external/prompts-library/scripts/convert_local.py rename to repo/libs/external/prompts-library/scripts/convert_local.py diff --git a/libs/external/prompts-library/scripts/docs_to_excel.py b/repo/libs/external/prompts-library/scripts/docs_to_excel.py similarity index 100% rename from libs/external/prompts-library/scripts/docs_to_excel.py rename to repo/libs/external/prompts-library/scripts/docs_to_excel.py diff --git a/libs/external/prompts-library/scripts/excel_to_docs.py b/repo/libs/external/prompts-library/scripts/excel_to_docs.py similarity index 100% rename from libs/external/prompts-library/scripts/excel_to_docs.py rename to repo/libs/external/prompts-library/scripts/excel_to_docs.py diff --git a/libs/external/prompts-library/scripts/filter_versions.py b/repo/libs/external/prompts-library/scripts/filter_versions.py similarity index 100% rename from libs/external/prompts-library/scripts/filter_versions.py rename to repo/libs/external/prompts-library/scripts/filter_versions.py diff --git a/libs/external/prompts-library/scripts/gemini_jsonl_batch.py b/repo/libs/external/prompts-library/scripts/gemini_jsonl_batch.py similarity index 100% rename from libs/external/prompts-library/scripts/gemini_jsonl_batch.py rename to repo/libs/external/prompts-library/scripts/gemini_jsonl_batch.py diff --git a/libs/external/prompts-library/scripts/jsonl_to_excel.py b/repo/libs/external/prompts-library/scripts/jsonl_to_excel.py similarity index 100% rename from libs/external/prompts-library/scripts/jsonl_to_excel.py rename to repo/libs/external/prompts-library/scripts/jsonl_to_excel.py diff --git a/libs/external/prompts-library/scripts/md_to_jsonl.py b/repo/libs/external/prompts-library/scripts/md_to_jsonl.py similarity index 100% rename from libs/external/prompts-library/scripts/md_to_jsonl.py rename to repo/libs/external/prompts-library/scripts/md_to_jsonl.py diff --git a/libs/external/prompts-library/scripts/refactor_jsonl.py b/repo/libs/external/prompts-library/scripts/refactor_jsonl.py similarity index 100% rename from libs/external/prompts-library/scripts/refactor_jsonl.py rename to repo/libs/external/prompts-library/scripts/refactor_jsonl.py diff --git a/libs/external/prompts-library/scripts/reindex_rows.py b/repo/libs/external/prompts-library/scripts/reindex_rows.py similarity index 100% rename from libs/external/prompts-library/scripts/reindex_rows.py rename to repo/libs/external/prompts-library/scripts/reindex_rows.py diff --git a/libs/external/prompts-library/scripts/requirements.txt b/repo/libs/external/prompts-library/scripts/requirements.txt similarity index 100% rename from libs/external/prompts-library/scripts/requirements.txt rename to repo/libs/external/prompts-library/scripts/requirements.txt diff --git a/libs/external/prompts-library/scripts/start_convert.py b/repo/libs/external/prompts-library/scripts/start_convert.py similarity index 100% rename from libs/external/prompts-library/scripts/start_convert.py rename to repo/libs/external/prompts-library/scripts/start_convert.py diff --git a/libs/external/prompts-library/scripts/verify_integrity.py b/repo/libs/external/prompts-library/scripts/verify_integrity.py similarity index 100% rename from libs/external/prompts-library/scripts/verify_integrity.py rename to repo/libs/external/prompts-library/scripts/verify_integrity.py diff --git a/libs/external/tmux b/repo/libs/external/tmux similarity index 100% rename from libs/external/tmux rename to repo/libs/external/tmux diff --git a/skills/README.md b/skills/README.md index 60a0e2c..79f33a1 100644 --- a/skills/README.md +++ b/skills/README.md @@ -56,7 +56,9 @@ ## 外部技能仓库(软链接) -- `skills/claude-official-skills/`:来自 Claude 官方 skills 仓库(Anthropic)。本仓库以 Git submodule 的形式落在 `libs/external/claude-official-skills/`,并通过软链接暴露到 `skills/` 下便于浏览与复用。 +- `skills/claude-official-skills/`:来自 Claude 官方 skills 仓库(Anthropic)。 + 本仓库以 Git submodule 的形式落在 `repo/libs/external/claude-official-skills/`, + 并通过软链接暴露到 `skills/` 下便于浏览与复用。 - 初始化/更新方式:`git submodule update --init --recursive` ## 快速使用 diff --git a/skills/claude-official-skills b/skills/claude-official-skills index db4fcfb..bbe5f90 120000 --- a/skills/claude-official-skills +++ b/skills/claude-official-skills @@ -1 +1 @@ -../libs/external/claude-official-skills \ No newline at end of file +../repo/libs/external/claude-official-skills \ No newline at end of file diff --git a/skills/ddd-doc-steward/SKILL.md b/skills/ddd-doc-steward/SKILL.md index b57c5aa..035eb75 100644 --- a/skills/ddd-doc-steward/SKILL.md +++ b/skills/ddd-doc-steward/SKILL.md @@ -94,7 +94,7 @@ description: "文档驱动开发(DDD)文档管家:以仓库真实证据为 ## 维护 -- 来源:`prompts/02-编程提示词/文档驱动开发/DDD 文档管家 Agent 工业级提示词.md`;元技能 `00-元技能/skills-skills/`;自动化辅助工具 `libs/external/Skill_Seekers-development`. +- 来源:`prompts/02-编程提示词/文档驱动开发/DDD 文档管家 Agent 工业级提示词.md`;元技能 `00-元技能/skills-skills/`;自动化辅助工具 `repo/libs/external/Skill_Seekers-development`. - 最后更新:2025-12-20 - 已知限制:依赖用户提供真实证据;大体量仓库需分批;不输出敏感值。 diff --git a/skills/ddd-doc-steward/references/getting_started.md b/skills/ddd-doc-steward/references/getting_started.md index 5c8fcc4..5aa23f1 100644 --- a/skills/ddd-doc-steward/references/getting_started.md +++ b/skills/ddd-doc-steward/references/getting_started.md @@ -24,7 +24,7 @@ ## 自动化采集(可选) -- 需要批量抓取外部文档/代码仓库时,可用 `libs/external/Skill_Seekers-development` 的 CLI(如 `skill-seekers scrape --config `)生成参考素材,再按本技能流程落盘。 +- 需要批量抓取外部文档/代码仓库时,可用 `repo/libs/external/Skill_Seekers-development` 的 CLI(如 `skill-seekers scrape --config `)生成参考素材,再按本技能流程落盘。 ## 交付物检查 diff --git a/skills/tmux-autopilot/SKILL.md b/skills/tmux-autopilot/SKILL.md index 286a37c..2647ba9 100644 --- a/skills/tmux-autopilot/SKILL.md +++ b/skills/tmux-autopilot/SKILL.md @@ -5,7 +5,7 @@ description: "tmux 自动化操控:读取/广播/救援 session|window|pane, # tmux-autopilot Skill -让 AI 像熟练运维一样操作 tmux:读取终端输出、发送按键、批量巡检、协作/救援其他终端,默认兼容 `libs/external/.tmux`(gpakosz/oh-my-tmux)。 +让 AI 像熟练运维一样操作 tmux:读取终端输出、发送按键、批量巡检、协作/救援其他终端,默认兼容 `repo/libs/external/.tmux`(gpakosz/oh-my-tmux)。 ## When to Use This Skill @@ -14,7 +14,7 @@ description: "tmux 自动化操控:读取/广播/救援 session|window|pane, - 需要向指定 pane 发送按键/命令(确认 `y`、`Enter`、`Ctrl+C`、广播同一窗口)。 - 需要批量巡检/接管多 AI 终端(蜂群协作、自动救援卡死任务)。 - 需要快速回忆 oh-my-tmux 快捷键、前缀或同步面板操作。 -- 需要在当前仓库复用 `libs/external/.tmux` 配置并避免修改主配置。 +- 需要在当前仓库复用 `repo/libs/external/.tmux` 配置并避免修改主配置。 ## Not For / Boundaries @@ -85,8 +85,8 @@ tmux attach -t ai-hub **启用 oh-my-tmux 配置(仓库内版本)** ```bash -ln -sfn /home/lenovo/zip/vibe-coding-cn/libs/external/.tmux/.tmux.conf ~/.tmux.conf -cp -n /home/lenovo/zip/vibe-coding-cn/libs/external/.tmux/.tmux.conf.local ~/.tmux.conf.local +ln -sfn /home/lenovo/zip/vibe-coding-cn/repo/libs/external/.tmux/.tmux.conf ~/.tmux.conf +cp -n /home/lenovo/zip/vibe-coding-cn/repo/libs/external/.tmux/.tmux.conf.local ~/.tmux.conf.local ``` **记录 pane 输出到文件** @@ -156,7 +156,7 @@ tmux pipe-pane -t :. -o 'cat >> /tmp/tmux-- 目的:在需要更全面文档时,用仓库自带的 `Skill_Seekers-development` 自动抓取 gpakosz/.tmux 与 README,生成扩展参考文件,再手动筛选进 `references/`。 ```bash -cd /home/lenovo/zip/vibe-coding-cn/libs/external/Skill_Seekers-development +cd /home/lenovo/zip/vibe-coding-cn/repo/libs/external/Skill_Seekers-development # 准备 Python 环境(如未安装) uv tool install skill-seekers # 或 pip install skill-seekers diff --git a/skills/tmux-autopilot/references/getting_started.md b/skills/tmux-autopilot/references/getting_started.md index 1948725..44b4141 100644 --- a/skills/tmux-autopilot/references/getting_started.md +++ b/skills/tmux-autopilot/references/getting_started.md @@ -20,8 +20,8 @@ tmux -V # 2) 软链配置(不会覆盖已有 .tmux.conf.local,如需自定义请编辑该文件) -ln -sfn /home/lenovo/zip/vibe-coding-cn/libs/external/.tmux/.tmux.conf ~/.tmux.conf -cp -n /home/lenovo/zip/vibe-coding-cn/libs/external/.tmux/.tmux.conf.local ~/.tmux.conf.local +ln -sfn /home/lenovo/zip/vibe-coding-cn/repo/libs/external/.tmux/.tmux.conf ~/.tmux.conf +cp -n /home/lenovo/zip/vibe-coding-cn/repo/libs/external/.tmux/.tmux.conf.local ~/.tmux.conf.local # 3) 启动会话并验证前缀 tmux new -s demo -n shell diff --git a/skills/tmux-autopilot/references/index.md b/skills/tmux-autopilot/references/index.md index 786df5a..d8bd10f 100644 --- a/skills/tmux-autopilot/references/index.md +++ b/skills/tmux-autopilot/references/index.md @@ -10,5 +10,5 @@ ## Notes - 长文档、脚本细节放这里,`SKILL.md` 只保留可立即执行的片段。 -- 配置来源:仓库内 `libs/external/.tmux`(gpakosz/oh-my-tmux)。 -- 大规模文档抓取/刷新可用 `libs/external/Skill_Seekers-development`,示例见 `examples.md`。 +- 配置来源:仓库内 `repo/libs/external/.tmux`(gpakosz/oh-my-tmux)。 +- 大规模文档抓取/刷新可用 `repo/libs/external/Skill_Seekers-development`,示例见 `examples.md`。