[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6CBX2BER9P2J0983NDDMRT6":3,"skill-same:01M6CBX2BER9P2J0983NDDMRT6":51},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":15,"categories":16,"keywords":17,"publishedAt":25,"linkOnly":26,"markdownContent":27,"markdownBody":28,"frontMatter":29,"refName":30,"commitSha":31,"skillDirectory":32,"forksCount":33,"repositoryHtmlUrl":34,"repositoryHomepageUrl":6,"ownerHtmlUrl":35,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":36,"install":37,"resources":50},"01M6CBX2BER9P2J0983NDDMRT6","uv",null,"Guide for using uv, the Python package and project manager. Use this when working with Python projects, scripts, packages, or tools.","ray-manaloto\u002Fmacos-development-environment","ray-manaloto","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F227192835?v=4","01M6CBR7J13ZA01X5YB1A1QRJP","01M6CBR7P0S3NS8ZV81JYNST14",1,"MIT","https:\u002F\u002Fgithub.com\u002Fray-manaloto\u002Fmacos-development-environment\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fuv\u002FSKILL.md",[],[5,18,19,20,21,22,23,24],"python","packages","package","Tools","projects","guide","use","2026-11-10 10:12:30",false,"---\nname: uv\ndescription:\n  Guide for using uv, the Python package and project manager. Use this when\n  working with Python projects, scripts, packages, or tools.\n---\n\n# uv\n\nuv is an extremely fast Python package and project manager. It replaces pip,\npip-tools, pipx, pyenv, virtualenv, poetry, etc.\n\n## When to use uv\n\n**Always use uv for Python work**, especially if you see:\n\n- The `uv.lock` file\n- uv headers in `requirements*` files, e.g., \"This file was autogenerated by uv\"\n\nDon't use uv in projects managed by other tools:\n\n- Poetry projects (identifiable by `poetry.lock` file)\n- PDM projects (identifiable by `pdm.lock` file)\n\n## Choosing the right workflow\n\n### Scripts\n\n**Use when:** Running single Python files and standalone scripts.\n\n**Key commands:**\n\n```bash\nuv run script.py                      # Run a script\nuv run --with requests script.py      # Run with additional packages\nuv add --script script.py requests    # Add dependencies inline to the script\n```\n\n### Projects\n\n**Use when:** There is a `pyproject.toml` or `uv.lock`\n\n**Key commands:**\n\n```bash\nuv init                   # Create new project\nuv add requests           # Add dependency\nuv remove requests        # Remove dependency\nuv sync                   # Install from lockfile\nuv run \u003Ccommand>          # Run commands in environment\nuv run python -c \"\"       # Run Python in project environment\nuv run -p 3.12 \u003Ccommand>  # Run with specific Python version\n```\n\n### Tools\n\n**Use when:** Running command-line tools (e.g., ruff, ty, pytest) without\ninstallation.\n\n**Key commands:**\n\n```bash\nuvx \u003Ctool> \u003Cargs>            # Run a tool without installation\nuvx \u003Ctool>@\u003Cversion> \u003Cargs>  # Run a specific version of a tool\n```\n\n**Important:**\n\n- `uvx` runs tools from PyPI by package name. This can be unsafe - only run\n  well-known tools.\n- Only use `uv tool install` only when specifically requested by the user.\n\n### Pip interface\n\n**Use when:** Legacy workflows with `requirements.txt` or manual environment\nmanagement, no `uv.lock` present.\n\n**Key commands:**\n\n```bash\nuv venv\nuv pip install -r requirements.txt\nuv pip compile requirements.in -o requirements.txt\nuv pip sync requirements.txt\n\n# Platform independent resolution\nuv pip compile --universal requirements.in -o requirements.txt\n```\n\n**Important:**\n\n- Don't use the pip interface unless clearly needed.\n- Don't introduce new `requirements.txt` files.\n- Prefer `uv init` for new projects.\n\n## Migrating from other tools\n\n### pyenv → uv python\n\n```bash\npyenv install 3.12       → uv python install 3.12\npyenv versions           → uv python list --only-installed\npyenv local 3.12         → uv python pin 3.12\npyenv global 3.12        → uv python install 3.12 --default\n```\n\n### pipx → uvx\n\n```bash\npipx run ruff            → uvx ruff\npipx install ruff        → uv tool install ruff\npipx upgrade ruff        → uv tool upgrade ruff\npipx list                → uv tool list\n```\n\n### pip and pip-tools → uv pip\n\n```bash\npip install package      → uv pip install package\npip install -r req.txt   → uv pip install -r req.txt\npip freeze               → uv pip freeze\npip-compile req.in       → uv pip compile req.in\npip-sync req.txt         → uv pip sync req.txt\nvirtualenv .venv         → uv venv\n```\n\n## Common patterns\n\n### Don't use pip in uv projects\n\n```bash\n# Bad\npip install requests\n\n# Good\nuv add requests\n```\n\n### Don't run python directly\n\n```bash\n# Bad\npython script.py\n\n# Good\nuv run script.py\n```\n\n```bash\n# Bad\npython -c \"...\"\n\n# Good\nuv run python -c \"...\"\n```\n\n```bash\n# Bad\npython3.12 -c \"...\"\n\n# Good\nuvx python@3.12 -c \"...\"\n```\n\n### Don't manually manage environments in uv projects\n\n```bash\n# Bad\npython -m venv .venv\nsource .venv\u002Fbin\u002Factivate\n\n# Good\nuv run \u003Ccommand>\n```\n\n## Documentation\n\nFor detailed information, read the official documentation:\n\n- https:\u002F\u002Fdocs.astral.sh\u002Fuv\u002Fllms.txt\n\nThe documentation links to specific pages for each of these workflows.\n","# uv\n\nuv is an extremely fast Python package and project manager. It replaces pip,\npip-tools, pipx, pyenv, virtualenv, poetry, etc.\n\n## When to use uv\n\n**Always use uv for Python work**, especially if you see:\n\n- The `uv.lock` file\n- uv headers in `requirements*` files, e.g., \"This file was autogenerated by uv\"\n\nDon't use uv in projects managed by other tools:\n\n- Poetry projects (identifiable by `poetry.lock` file)\n- PDM projects (identifiable by `pdm.lock` file)\n\n## Choosing the right workflow\n\n### Scripts\n\n**Use when:** Running single Python files and standalone scripts.\n\n**Key commands:**\n\n```bash\nuv run script.py                      # Run a script\nuv run --with requests script.py      # Run with additional packages\nuv add --script script.py requests    # Add dependencies inline to the script\n```\n\n### Projects\n\n**Use when:** There is a `pyproject.toml` or `uv.lock`\n\n**Key commands:**\n\n```bash\nuv init                   # Create new project\nuv add requests           # Add dependency\nuv remove requests        # Remove dependency\nuv sync                   # Install from lockfile\nuv run \u003Ccommand>          # Run commands in environment\nuv run python -c \"\"       # Run Python in project environment\nuv run -p 3.12 \u003Ccommand>  # Run with specific Python version\n```\n\n### Tools\n\n**Use when:** Running command-line tools (e.g., ruff, ty, pytest) without\ninstallation.\n\n**Key commands:**\n\n```bash\nuvx \u003Ctool> \u003Cargs>            # Run a tool without installation\nuvx \u003Ctool>@\u003Cversion> \u003Cargs>  # Run a specific version of a tool\n```\n\n**Important:**\n\n- `uvx` runs tools from PyPI by package name. This can be unsafe - only run\n  well-known tools.\n- Only use `uv tool install` only when specifically requested by the user.\n\n### Pip interface\n\n**Use when:** Legacy workflows with `requirements.txt` or manual environment\nmanagement, no `uv.lock` present.\n\n**Key commands:**\n\n```bash\nuv venv\nuv pip install -r requirements.txt\nuv pip compile requirements.in -o requirements.txt\nuv pip sync requirements.txt\n\n# Platform independent resolution\nuv pip compile --universal requirements.in -o requirements.txt\n```\n\n**Important:**\n\n- Don't use the pip interface unless clearly needed.\n- Don't introduce new `requirements.txt` files.\n- Prefer `uv init` for new projects.\n\n## Migrating from other tools\n\n### pyenv → uv python\n\n```bash\npyenv install 3.12       → uv python install 3.12\npyenv versions           → uv python list --only-installed\npyenv local 3.12         → uv python pin 3.12\npyenv global 3.12        → uv python install 3.12 --default\n```\n\n### pipx → uvx\n\n```bash\npipx run ruff            → uvx ruff\npipx install ruff        → uv tool install ruff\npipx upgrade ruff        → uv tool upgrade ruff\npipx list                → uv tool list\n```\n\n### pip and pip-tools → uv pip\n\n```bash\npip install package      → uv pip install package\npip install -r req.txt   → uv pip install -r req.txt\npip freeze               → uv pip freeze\npip-compile req.in       → uv pip compile req.in\npip-sync req.txt         → uv pip sync req.txt\nvirtualenv .venv         → uv venv\n```\n\n## Common patterns\n\n### Don't use pip in uv projects\n\n```bash\n# Bad\npip install requests\n\n# Good\nuv add requests\n```\n\n### Don't run python directly\n\n```bash\n# Bad\npython script.py\n\n# Good\nuv run script.py\n```\n\n```bash\n# Bad\npython -c \"...\"\n\n# Good\nuv run python -c \"...\"\n```\n\n```bash\n# Bad\npython3.12 -c \"...\"\n\n# Good\nuvx python@3.12 -c \"...\"\n```\n\n### Don't manually manage environments in uv projects\n\n```bash\n# Bad\npython -m venv .venv\nsource .venv\u002Fbin\u002Factivate\n\n# Good\nuv run \u003Ccommand>\n```\n\n## Documentation\n\nFor detailed information, read the official documentation:\n\n- https:\u002F\u002Fdocs.astral.sh\u002Fuv\u002Fllms.txt\n\nThe documentation links to specific pages for each of these workflows.\n",{"name":5,"description":7},"main","716b17df3ef6719d88aeac180015008b7ddfff6f",".agents\u002Fskills\u002Fuv",0,"https:\u002F\u002Fgithub.com\u002Fray-manaloto\u002Fmacos-development-environment","https:\u002F\u002Fgithub.com\u002Fray-manaloto","2026-08-03 16:55:50",{"source":8,"skillName":5,"commands":38,"prompt":48,"zipAvailable":49},[39,42,45],{"tool":40,"command":41},"npx","npx skills add ray-manaloto\u002Fmacos-development-environment --skill uv",{"tool":43,"command":44},"bunx","bunx skills add ray-manaloto\u002Fmacos-development-environment --skill uv",{"tool":46,"command":47},"pnpm","pnpm dlx skills add ray-manaloto\u002Fmacos-development-environment --skill uv","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fray-manaloto\u002Fmacos-development-environment\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fuv\u002FSKILL.md",true,[],[52,74,92,111,131,145],{"skillNo":53,"name":54,"nameZh":6,"description":55,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":56,"categories":57,"keywords":63,"publishedAt":25},"01M6CC8DXNJ39YWERYTWCGGCGG","next-workflow-step","Use this skill when the user wants to transition to the next workflow step, wrap up a session cleanly, prepare a handoff, or says things like \"next step\", \"continue the workflow\", \"wrap up\", \"hand off\", \"move to the next phase\", \"what's next in embrace\", or \"prepare for \u002Fclear\". Also triggers when the current octo:embrace phase appears complete and no explicit next action is set.","https:\u002F\u002Fgithub.com\u002Fray-manaloto\u002Fmacos-development-environment\u002Fblob\u002Fmain\u002Frsm-subagents\u002Fplugins\u002Fworkflow-toolkit\u002Fskills\u002Fnext-workflow-step\u002FSKILL.md",[58],{"categoryNo":59,"categoryName":60,"taxonomyType":61,"taxonomyTypeDesc":62},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[64,65,66,24,67,68,69,70,71,72,73],"next workflow step","workflow","up","session","user","wrap up","continue","handoff","prepare","SET",{"skillNo":75,"name":76,"nameZh":6,"description":77,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":78,"categories":79,"keywords":80,"publishedAt":25},"01M6CC8BRZBQHEBXGMKPDM422P","source-discovery","This skill should be used when the user asks to \"find sources\", \"discover URLs\", \"catalog a source\", \"classify a URL\", \"search for libraries\", \"check what exists\", or mentions source discovery, URL cataloging, source classification, or research source management.","https:\u002F\u002Fgithub.com\u002Fray-manaloto\u002Fmacos-development-environment\u002Fblob\u002Fmain\u002Frsm-subagents\u002Fplugins\u002Fresearch-review-toolkit\u002Fskills\u002Fsource-discovery\u002FSKILL.md",[],[81,82,83,84,85,86,87,88,89,68,90,91],"discovery","source discovery","research","libraries","search","classification","find","check","management","catalog","find sources",{"skillNo":93,"name":94,"nameZh":6,"description":95,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":96,"categories":97,"keywords":98,"publishedAt":25},"01M6CC89CGJP69A0PS22G2H1FV","review-synthesis","This skill should be used when the user asks to \"summarize review findings\", \"prioritize fixes\", \"rank review issues\", \"combine reviewer feedback\", \"create action items from review\", or mentions review synthesis, finding prioritization, severity ranking, or review result summarization.","https:\u002F\u002Fgithub.com\u002Fray-manaloto\u002Fmacos-development-environment\u002Fblob\u002Fmain\u002Frsm-subagents\u002Fplugins\u002Fresearch-review-toolkit\u002Fskills\u002Freview-synthesis\u002FSKILL.md",[],[99,100,101,102,103,104,105,68,106,107,108,109,110],"review","review synthesis","Synthesis","prioritize","create action","feedback","reviewer","summarize","prioritization","create","issues","severity",{"skillNo":112,"name":113,"nameZh":6,"description":114,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":115,"categories":116,"keywords":120,"publishedAt":25},"01M6CC872EZ9GRJY0HRCG0RT2M","research-scoring","This skill should be used when the user asks to \"score research\", \"check research quality\", \"evaluate coverage\", \"measure improvement\", \"assess research completeness\", or mentions research scoring, quality metrics, coverage gaps, improvement baseline, or research pipeline status.","https:\u002F\u002Fgithub.com\u002Fray-manaloto\u002Fmacos-development-environment\u002Fblob\u002Fmain\u002Frsm-subagents\u002Fplugins\u002Fresearch-review-toolkit\u002Fskills\u002Fresearch-scoring\u002FSKILL.md",[117],{"categoryNo":118,"categoryName":119,"taxonomyType":61,"taxonomyTypeDesc":62},"01JBSEEDCAT000000000000021","资料检索与研究",[121,83,122,123,124,125,126,127,88,68,128,129,130],"research scoring","status","coverage gaps","metrics","pipeline","baseline","quality","coverage","pipeline status","research quality",{"skillNo":132,"name":133,"nameZh":6,"description":134,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":135,"categories":136,"keywords":137,"publishedAt":25},"01M6CC852HSDS1FE4EJAT0RHGR","notebooklm-integration","This skill should be used when the user asks to \"ingest into NotebookLM\", \"query NotebookLM\", \"add sources to notebook\", \"cross-source synthesis\", \"check stale sources\", or mentions NotebookLM, notebook integration, source ingestion, or knowledge consolidation.","https:\u002F\u002Fgithub.com\u002Fray-manaloto\u002Fmacos-development-environment\u002Fblob\u002Fmain\u002Frsm-subagents\u002Fplugins\u002Fresearch-review-toolkit\u002Fskills\u002Fnotebooklm-integration\u002FSKILL.md",[],[138,139,140,141,88,68,142,143,144,101],"notebooklm integration","notebooklm","integration","knowledge","ingestion","ingest","stale",{"skillNo":146,"name":147,"nameZh":6,"description":148,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":149,"categories":150,"keywords":152,"publishedAt":25},"01M6CC82Z4V3205KCJWQZPS2VG","evidence-synthesis","This skill should be used when the user asks to \"synthesize findings\", \"combine research\", \"cross-reference sources\", \"summarize evidence\", \"write a deep review\", or mentions evidence synthesis, finding consolidation, cross-source analysis, or research summarization.","https:\u002F\u002Fgithub.com\u002Fray-manaloto\u002Fmacos-development-environment\u002Fblob\u002Fmain\u002Frsm-subagents\u002Fplugins\u002Fresearch-review-toolkit\u002Fskills\u002Fevidence-synthesis\u002FSKILL.md",[151],{"categoryNo":118,"categoryName":119,"taxonomyType":61,"taxonomyTypeDesc":62},[153,101,154,106,83,155,156,157,68,158,99],"evidence synthesis","evidence","deep review","analysis","write","reference"]