elct9620
from GitHub
开发与编程
Apply Clean Architecture with four concentric layers (Entities, Use Cases, Interface Adapters, Frameworks & Drivers). Use when creating docs/architecture.md, designing new modules, or restructuring code with proper dependency direction. Make sure to use this skill whenever the user discusses layer boundaries, dependency direction, where to put new code, separating business logic from frameworks, or organizing project directory structure around architectural layers.
sacharias
from GitHub
开发与编程
Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
BrianSeong99
from GitHub
开发与编程
Critical pitfalls and safety rules for Miden frontend development. Covers WASM initialization, concurrent access crashes, COOP/COEP headers, BigInt handling, Bech32 network mismatches, IndexedDB state loss, auto-sync side effects, Vite configuration, and React rendering race conditions. Use when reviewing, debugging, or writing Miden frontend code.
Johnnni
from GitHub
开发与编程
Esta skill deve ser usada quando o usuario perguntar sobre documentacao do TOTVS Protheus, funcoes ADVPL/TLPP, classes do framework Protheus, ou mencionar "TDN", "busca no TDN", "documentacao do Protheus", "como funciona o FWRest", "parametros do MsExecAuto", "o que faz essa funcao", ou qualquer consulta de referencia da API TOTVS/Protheus. Tambem ativar quando o usuario perguntar "what does this function do" para funcoes especificas do Protheus.
nzkbuild
from GitHub
开发与编程
Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
Generate minimal runnable PoCs from jsflow findings, raw taint summaries, or vulnerability reports for JavaScript targets.
promptclickrun
from GitHub
开发与编程
Generates a self-contained, interactive HTML dashboard for Power Platform and Copilot Studio architecture documentation. Features Mermaid diagrams, dark theme, responsive layout, clickable stat cards with slide-in detail drawers, and tabbed content. --- # Skill: Architecture HTML Dashboard Template > Generates a self-contained, interactive HTML dashboard for Power Platform and Copilot Studio architecture documentation. Features Mermaid diagrams, dark theme, responsive layout, clickable stat cards with slide-in detail drawers, and tabbed content. --- ## When to Use This Skill Use this skill when generating an architecture analysis as a **single self-contained HTML file**. The template provides: - Dark-themed responsive dashboard (mobile, tablet, desktop, print) - Hero section with solution name, badge, and description - Clickable stat cards → slide-in modal drawers with expandable detail cards - Five tabbed content panels: Architecture, ERD, Data Flows, Components, Notes - Mermaid v11+ diagrams with proper hidden-tab rendering - Zoom controls for diagrams - Full print stylesheet --- ## Critical Rendering Rules ### Mermaid in Hidden Tabs **Mermaid cannot render into `display: none` containers.** Follow this exact sequence: 1. All `.tab-content` elements start **visible** (no `display: none` on page load) 2. Initialize Mermaid with `startOnLoad: false` 3. Call `mermaid.run()` explicitly 4. In the `.then()` callback, call `switchTab('arch')` to hide inactive tabs 5. Tab CSS uses `.tab-content.hidden { display: none; }` — the `hidden` class is only added AFTER Mermaid renders ```html <!-- CSS: Tabs start visible, hidden class added by JS after render --> .tab-content { animation: fadeIn 0.3s ease; } .tab-content.hidden { display: none; } .tab-content.active { display: block; } ``` ```javascript // Initialize without auto-start mermaid.initialize({ startOnLoad: false, theme: 'dark', /* ... */ }); // Render all diagrams while visible, THEN hide inactive tabs mermaid.run().
Analyze and adopt an existing codebase into the GLaDOS framework
LuisLadino
from GitHub
开发与编程
Build, implement, or create something concrete. Use when: the user says "let's build it", "implement", "code it", "write it", "create it", "make it", "draft it", or when ideation is done and it's time to make something real. This is the commitment point — where thinking becomes tangible.
3-in-1 China 12306 query: tickets + route stops + transfer plans, zero login. Filter 高铁/动车/火车 by type, time, duration. Pure Python, text/json/csv output. Use for 火车票/余票/经停站/中转换乘.
tianhe-tech
from GitHub
开发与编程
用于通过钉钉API发送文件给指定用户。当用户需要将生成的文档、报告、图片等文件发送到钉钉时,使用此skill。 适用场景: - 用户要求"把XX文件发送到钉钉" - 用户需要"通过钉钉发送文件" - 生成报告后需要分享给钉钉用户 - 任何需要将本地文件推送到钉钉的场景 此skill使用钉钉企业内部应用API(需要AgentID)或Webhook方式发送文件。 触发关键词:钉钉发送、发送到钉钉、dingtalk send、推送到钉钉、分享至钉钉 --- # DingTalk File Sender Skill 用于通过钉钉API向指定用户发送文件的skill。 ## 使用前提 1. **钉钉应用配置**:需要在 `/root/.env` 文件中配置以下环境变量: - `DINGTALK_CLIENT_ID` - 钉钉应用的Client ID - `DINGTALK_CLIENT_SECRET` - 钉钉应用的Client Secret - `DINGTALK_AGENT_ID` - 钉钉应用的Agent ID(用于企业内部应用方式) - `DINGTALK_OWNER_USERID` - 默认接收用户的UserID ## 发送文件流程 ### 方式一:企业内部应用(推荐) 适用于有钉钉企业内部应用权限的场景,支持发送文件、图片、语音等多种消息类型。 ```javascript // 调用脚本发送文件 node /root/.config/opencode/skills/dingtalk-file-sender/scripts/send_file.js <文件路径> [用户ID] ``` **参数说明**: - `<文件路径>`:要发送的文件完整路径(必需) - `[用户ID]`:接收者的钉钉UserID(可选,默认为env中的DINGTALK_OWNER_USERID) **示例**: ```bash node /root/.config/opencode/skills/dingtalk-file-sender/scripts/send_file.js /tmp/report.docx node /root/.config/opencode/skills/dingtalk-file-sender/scripts/send_file.js /tmp/data.xlsx 1601434517956472 ``` ### 方式二:Webhook机器人(文本/链接) 钉钉Webhook机器人不支持直接发送文件,只能发送文本、Markdown或链接。 如需发送文件内容,可以: 1. 将文件上传到云存储获取链接 2. 发送Markdown格式的链接消息 ## 支持的文件类型 - 文档:.docx, .doc, .pdf, .txt, .md - 表格:.xlsx, .xls, .csv - 图片:.jpg, .jpeg, .png, .gif, .bmp - 其他:任意文件类型(通过file消息类型发送) ## 实现细节 ### 发送流程 1. **获取AccessToken** ```
TeXmeijin
from GitHub
开发与编程
Create or modify pixel-art mascot packs for claude-code-mascot-statusline plugin.