posit-dev
from GitHub
开发与编程
创建和使用brand.yml文件,以在Shiny应用程序和Quarto文档中保持一致的品牌。在 Shiny 或 Quarto 项目中处理品牌样式、颜色、字体、徽标或企业标识时使用。涵盖:(1) 根据品牌指南创建新的 _brand.yml 文件,(2) 使用 bslib 将brand.yml 应用到 Shiny for R 应用程序,(3) 使用 ui.Theme 将brand.yml 应用到 Shiny for Python 应用程序,(4) 在四开本文档、演示文稿、仪表板和 PDF 中使用brand.yml,(5) 修改现有的brand.yml 文件,(6) 解决品牌集成问题。包括完整的规范和特定于框架的集成指南。
OpenMinis
from GitHub
开发与编程
- 📁 scripts/
- 📄 pyproject.toml
- 📄 SKILL.md
使用 Python + UV 读写哔哩哔哩(B 站)数据的技能,依赖 bilibili-api-python + aiohttp, 通过 browser_use get_cookies 自动获取 Cookie 完成认证,无需手动复制。 支持视频详情/字幕/AI总结/评论、用户主页、搜索、热门/排行榜、关注动态 Feed、 收藏夹、稍后再看、观看历史、互动操作(点赞/投币/三连)、动态发布与删除等。 当用户提到"B站"、"哔哩哔哩"、"bilibili"、"B站视频"、"B站热门"、"bilibili-hub"、 "获取B站数据"、"B站字幕"、"B站评论"、"B站收藏"、"B站动态", 或任何需要以编程方式读写 B 站内容的场景,必须触发本技能。 --- # bilibili-hub > **改造来源**:[jackwener/bilibili-cli](https://github.com/jackwener/bilibili-cli)(Apache-2.0) > > 本技能在原仓库基础上做了以下简化与改造: > - 移除 `browser-cookie3` / `click` / `rich` / `PyYAML` / `qrcode` 依赖 > - Cookie 认证改为直接传入 `dict` 或从环境变量读取,不做浏览器自动提取 > - 移除 CLI 层(commands/)、QR 登录、formatter 等 > - 保留全部 API 方法,统一封装为同步接口(`asyncio.run`) > - 核心依赖 `bilibili-api-python`(逆向工程 B 站 API 的第三方 SDK) > - 在 Minis 环境中,Cookie 通过 `browser_use get_cookies` 自动获取 --- ## 文件结构 ``` /var/minis/skills/bilibili-hub/ ├── SKILL.md ├── pyproject.toml # bilibili-api-python + aiohttp └── scripts/ ├── __init__.py ├── exceptions.py # 6 种结构化异常 ├── payloads.py # 数据结构规范化(normalize_* 函数) └── client.py # BiliClient 核心类(全部 API 方法) ``` --- ## 认证方式 B 站 Web API 使用三个关键 Cookie: | Cookie | 说明 | |--------|------| | `SESSDATA` | 用户 Session(必填,读操作) | | `bili_jct` | CSRF Token(写操作必填:点赞/投币/发动态等) | | `DedeUserID` | 用户 ID(建议填写) | | `buvid3` | 设备 ID(建议填写,降低风控概率) | ### 方法一:browser_use 自动获取(Minis 环境首选) 1. `browser_use navigate` 打开 `https://www.bilibili.com`,确认已登录 2. `browser_use get_cookies` 获取 Cookie(原始值不出现在对话中) 3. 加载 offload env 文件: ```bash . /var/minis/offloads/env_cookies_www_bilibili_com_xxx.sh export BILI_SESSDATA="$COOKIE_SESSDATA" export BILI_JCT="$COOKIE_BILI_JCT" export BILI_USERID="$COOKIE_DEDEUSERID" export BILI_BUVID3="$COOKIE_BUVID3" ``` > **注意**:`get_cookies` 仅对当前页面域名生效,需先 navigate 到 `https://www.bilibili.com` 再调用。 ### 方法二:手动从浏览器 DevTools 获取 1. 登录 B 站,打开 DevTools → Application → Cookies → `https://www.bilibili.com` 2. 找到 `SESSDATA`、`bili_jct`、`DedeUserID` 的值 3. 存入 Minis 环境变量:`BILI_SESSDATA` / `BILI_JCT` / `BILI_USERID` ### Cookie 传入方式(三种) ```python # 方式一:
WhiteNightShadow
from GitHub
开发与编程
- 📁 cases/
- 📁 examples/
- 📁 references/
- 📄 .gitignore
- 📄 CHANGELOG_v2.9.0.md
- 📄 README.md
Node.js / Python 接口自动化与签名还原工程技能:对自有平台或已授权平台的 Web API 进行签名分析与接口对接, 通过 Camoufox 反检测浏览器动态调试与静态源码分析,定位并还原前端加密/签名逻辑, 使用 Node.js 或 Python 实现算法复现与自动化接口调用。 深度集成 camoufox-reverse MCP v0.8.0(C++ 引擎级指纹伪装,78 个逆向分析工具,域级 Session 档案 + 断言系统)。 擅长 JSVMP 虚拟机保护的双路径攻克:路径 A 算法追踪(Hook / 插桩 / 日志分析 / 源码级插桩四板斧, 通用对RS 5/6、Akamai sensor_data、webmssdk、obfuscator.io)、 路径 B 环境伪装(jsdom/vm 沙箱 + 浏览器环境采集对比 + 全量补丁)。 v2.6.0 新增反爬类型三分法(签名型/行为型/纯混淆)作为顶层决策框架,明确 pre_inject_hooks 与 hook_jsvmp_interpreter(mode="proxy") 对签名型反爬不可用, 引入 mode="transparent" 签名安全备选与 MCP 侧 AST 源码插桩(消除 CDN 依赖)。 v2.9.0 新增域级 Session 档案(跨任务复用反爬判定/指纹基准/Cookie 归因)与断言驱动交付体系, Phase 5 升级为断言驱动结构化交付,新增降级梯度原则防止 AI 过早放弃。
acodercat
from GitHub
开发与编程
检查 Python 代码中的错误、安全问题和最佳实践
gpu-mode
from GitHub
开发与编程
使用 torch.utils.cpp_extension.load_inline() 帮助编写 CUDA 和 HIP 内核。当用户想要在 Python 提交文件中编写本机 GPU 代码 (CUDA/HIP) 时使用。
Haaaiawd
from GitHub
数据与AI
- 📁 references/
- 📁 scripts/
- 📄 SKILL.md
生成持久的 .nexus-map/ 知识库,让任何 AI 会话立即了解代码库的架构、系统、依赖项和更改热点。在开始处理不熟悉的存储库、加入人工智能辅助环境、准备重大重构计划或在整个团队中启用可靠的冷启动人工智能会话时使用。生成 INDEX.md、systems.md、concept_model.json、git_forensics.md 等。需要 shell 执行和 Python 3.10+。对于主动开发期间的临时文件查询或即时影响分析,请改用 nexus-query。
essamamdani
from GitHub
开发与编程
通过 Cloudflare 使用公共 URL 创建和管理隔离的应用程序沙箱(Next.js、Python、PHP 等)。
temporalio
from GitHub
开发与编程
- 📁 .github/
- 📁 references/
- 📄 LICENSE
- 📄 README.md
- 📄 SKILL.md
跨 Python、TypeScript、Go、Java 和 .NET 开发、调试和管理时态应用程序。当用户使用 Temporal SDK 构建工作流、活动或工作人员,使用 Temporal CLI、Temporal Server 或 Temporal Cloud 调试非确定性错误、卡住的工作流或活动重试等问题,或使用持久执行概念(如信号、查询、心跳、版本控制、继续为新、子工作流或 saga 模式)时使用。
- 📁 references/
- 📁 scripts/
- 📄 SKILL.md
在任何项目中建立人工智能驱动的变更日志系统。创建 CHANGELOG.md,其中包含 AI 代理的 [Unreleased] 部分、Python 版本/变更日志标记脚本(CalVer 或 SemVer)以及构建/CI 集成。当用户想要添加自动化变更日志管理、人工智能友好的变更日志工作流程、版本标记或为新项目或现有项目设置变更日志系统时使用。当被要求改进现有变更日志流程时也可以使用。
jjmartres
from GitHub
工具与效率
每当用户想要安装、配置或使用通用版本管理器 asdf (asdf-vm) 时,请使用此技能。触发任何提及 asdf、.tool-versions 文件、管理运行时版本、在 Node.js、Python、Ruby、Go、Terraform、kubectl、Java、Erlang、Elixir 或由 asdf 管理的任何其他工具的版本之间切换。从 nvm、pyenv、rbenv、goenv、tfenv 或类似的单语言版本管理器迁移时也会触发。使用此技能可以获得 asdf 插件、asdf 安装、asdf 设置/全局/本地、垫片故障排除、Fish/Bash/Zsh shell 配置和多项目版本隔离工作流程的帮助。
Alex8791-cyber
from GitHub
工具与效率
- 📄 __init__.py
- 📄 manifest.json
- 📄 SKILL.md
Cognithor - 代理操作系统:本地优先的自治代理操作系统。 16 个 LLM 提供商、17 个通道、112+ MCP 工具、5 层内存、A2A 协议、知识库、语音、浏览器自动化、计算机使用、自我修复、自我改进。 Python 3.12+、Apache 2.0。
trpc-group
from GitHub
开发与编程
- 📄 a2a.md
- 📄 agui.md
- 📄 cancel.md
用于数学和文本文件的小型 Python 实用程序。