bahayonghang

bahayonghang

@bahayonghang

GitHub
55 Skills
3131 Total Stars
February 2026 Joined

Public Skills

create-expert-skill

by bahayonghang

Create production-ready skills from expert knowledge. Extracts domain expertise and system ontologies, uses scripts for deterministic work, loads knowledge progressively. Use when building skills that must work reliably in production.

Code Gen 17 8mo ago

pdf

by bahayonghang

Use this skill whenever the user wants to do anything with PDF files. This includes reading or extracting text/tables from PDFs, combining or merging multiple PDFs into one, splitting PDFs apart, rotating pages, adding watermarks, creating new PDFs, filling PDF forms, encrypting/decrypting PDFs, extracting images, and OCR on scanned PDFs to make them searchable. If the user mentions a .pdf file or asks to produce one, use this skill.

CLI Tools 17 8mo ago

git-commit-cn

by bahayonghang

生成符合约定式提交规范的中文 Git 提交信息。当用户请求创建 Git 提交、生成 commit 信息、或提及"提交代码"、"git commit"、"中文提交"时使用。自动分析代码变更,生成规范的中文提交信息,包含正确的类型前缀(feat/fix/docs等)和清晰的描述。

API Dev 17 8mo ago

tech-design-doc

by bahayonghang

Generate technical design documents with proper structure, diagrams, and implementation details. Default language is English unless user requests Chinese.

Docs Gen 17 8mo ago

xray-paper-skill

by bahayonghang

Deconstruct academic papers into core contributions, critical assumptions, and napkin-worthy insights. Use when analyzing research papers.

Academic 17 8mo ago

paper-check

by bahayonghang

学术论文全流程质检工具,支持全局检查和7个部分的专项审查(标题/摘要/引言/方法/结果/讨论/结论),适用于Gemini和Codex CLI

Academic 17 8mo ago

gh-fix-ci

by bahayonghang

"Use when a user asks to debug or fix failing GitHub PR checks that run in GitHub Actions; use gh to inspect checks and logs, summarize failure context, draft a fix plan, and implement only after explicit approval. Treat external providers (for example Buildkite) as out of scope and report only the details URL."

CI/CD 17 8mo ago

gemini-image

by bahayonghang

Generate images using AI when user wants to create pictures, draw, paint, or generate artwork. Supports text-to-image and image-to-image generation.

API Dev 17 8mo ago

skill-manager

by bahayonghang

Lifecycle manager for GitHub-based skills. Use this to batch scan your skills directory, check for updates on GitHub, and perform guided upgrades of your skill wrappers.

Agents 17 8mo ago

paper-replication

by bahayonghang

深度学习论文复现的skill。可以读取pdf并解析其中的图片、公式、表格等内容,然后参考下面的prompts。触发词包括"帮我复现这篇论文"、"论文复现"、"实现这个模型",或当用户提供深度学习论文需要转化为PyTorch代码时。

17 8mo ago

docx

by bahayonghang

"Use this skill whenever the user wants to create, read, edit, or manipulate Word documents (.docx files). Triggers include: any mention of \"Word doc\", \"word document\", \".docx\", or requests to produce professional documents with formatting like tables of contents, headings, page numbers, or letterheads. Also use when extracting or reorganizing content from .docx files, inserting or replacing images in documents, performing find-and-replace in Word files, working with tracked changes or comments, or converting content into a polished Word document. If the user asks for a \"report\", \"memo\", \"letter\", \"template\", or similar deliverable as a Word or .docx file, use this skill. Do NOT use for PDFs, spreadsheets, Google Docs, or general coding tasks unrelated to document generation."

Code Gen 17 8mo ago

excalidraw-diagram

by bahayonghang

Generate Excalidraw diagrams from text content. Supports three output modes - Obsidian (.md), Standard (.excalidraw), and Animated (.excalidraw with animation order). Triggers on "Excalidraw", "画图", "流程图", "思维导图", "可视化", "diagram", "标准Excalidraw", "standard excalidraw", "Excalidraw动画", "动画图", "animate".

Animation 17 8mo ago

github-to-skills

by bahayonghang

Automated factory for converting GitHub repositories into specialized AI skills. Use this skill when the user provides a GitHub URL and wants to "package", "wrap", or "create a skill" from it. It automatically fetches repository details, latest commit hashes, and generates a standardized skill structure with enhanced metadata suitable for lifecycle management.

Automation 17 8mo ago

mermaid-expert

by bahayonghang

Expert guidance for Mermaid.js diagramming library. Create flowcharts, sequence diagrams, class diagrams, state diagrams, Gantt charts, git graphs, and block diagrams. Use when working with Mermaid syntax, creating diagrams, or visualizing complex concepts and workflows.

CLI Tools 17 8mo ago

document-writer

by bahayonghang

技术文档撰写专家代理,将复杂代码库转化为清晰文档。当用户需要以下帮助时使用:(1) 编写 README (2) API 文档 (3) 架构文档 (4) 用户指南 (5) 变更日志 (6) 注释和 JSDoc。触发词包括:「写文档」「README」「API 文档」「使用说明」「注释」等文档相关请求。

API Dev 17 8mo ago

academic-slides

by bahayonghang

Academic slide generation with dual engines

Academic 17 8mo ago

skill-evolution-manager

by bahayonghang

专门用于在对话结束时,根据用户反馈和对话内容总结优化并迭代现有 Skills 的核心工具。它通过吸取对话中的精华来持续演进 Skills 库。

Agents 17 8mo ago

gemini-cli

by bahayonghang

Wield Google's Gemini CLI as a powerful auxiliary tool for code generation, review, analysis, and web research. Use when tasks benefit from a second AI perspective, current web information via Google Search, codebase architecture analysis, or parallel code generation. Also use when user explicitly requests Gemini operations.

CLI Tools 17 8mo ago

gh-bootstrap

by bahayonghang

一站式 GitHub 仓库配置初始化工具。

Code Gen 17 8mo ago

obsidian-canvas-creator

by bahayonghang

Create Obsidian Canvas files from text content, supporting both MindMap and freeform layouts. Use this skill when users want to visualize content as an interactive canvas, create mind maps, or organize information spatially in Obsidian format.

Code Gen 17 8mo ago

mermaid-visualizer

by bahayonghang

Transform text content into professional Mermaid diagrams for presentations and documentation. Use when users ask to visualize concepts, create flowcharts, or make diagrams from text. Supports process flows, system architectures, comparisons, mindmaps, and more with built-in syntax error prevention.

Analytics 17 8mo ago

xlsx

by bahayonghang

"Use this skill any time a spreadsheet file is the primary input or output. This means any task where the user wants to: open, read, edit, or fix an existing .xlsx, .xlsm, .csv, or .tsv file (e.g., adding columns, computing formulas, formatting, charting, cleaning messy data); create a new spreadsheet from scratch or from other data sources; or convert between tabular file formats. Trigger especially when the user references a spreadsheet file by name or path — even casually (like \"the xlsx in my downloads\") — and wants something done to it or produced from it. Also trigger for cleaning or restructuring messy tabular data files (malformed rows, misplaced headers, junk data) into proper spreadsheets. The deliverable must be a spreadsheet file. Do NOT trigger when the primary deliverable is a Word document, HTML report, standalone Python script, database pipeline, or Google Sheets API integration, even if tabular data is involved."

Processing 17 8mo ago

tech-blog

by bahayonghang

Write technical blog posts with source code analysis OR doc-driven research. Use when user wants to explain system internals, architecture, implementation details, or technical concepts with citations.

Docs Gen 17 8mo ago

codex

by bahayonghang

Execute Codex CLI for code generation, analysis, web search and web fetch. Two capabilities - (1) Code Generation with deep reasoning, (2) Web Search & Fetch for online research.

CLI Tools 17 8mo ago