re2zero
- 19 skills
- 0 followers
- 14 hours ago last updated
- ▌ 5 Whys Root Cause Analysis · re2zero bundleThis skill should be used when the user asks to "find the root cause", "找根因", "为什么会出现这个问题", "why did this happen", "debug this issue", "排查问题", "analyze this bug", "分析这个bug", "what's causing this", "问题出在哪", "dig deeper", "深挖原因", or needs to systematically trace a problem back to its fundamental cause rather than just addressing symptoms.
- ▌ Mermaid Syntax · re2zero bundleThis skill should be used when the user asks to "create a mermaid diagram", "fix mermaid error", "mermaid syntax error", "diagram not rendering", "flowchart not working", "sequence diagram broken", "escape special characters in mermaid", or mentions "mermaid", "flowchart", "sequence diagram", "class diagram", "state diagram", "ER diagram", "gantt chart". Prevents common syntax errors with special characters, reserved words, escaping rules, and provides v11 syntax support.
- ▌ Issue Fixer · re2zero bundleUse when the user wants to fix a GitHub issue, contribute to open-source, find fixable issues in a repo/organization/domain, create a pull request, or follow up on an already-open PR. Triggers: "fix issue", "修issue", "帮我去github找issue修", "find issues in <org>", "搜索<组织>的issue", "提PR", "追踪PR", "跟进PR状态", "contribute to open-source", a GitHub issue or PR URL, or any request about finding bugs to fix in external repos — even without naming this skill.
- ▌ Drawio · re2zero bundleUse when user requests diagrams, flowcharts, architecture charts, or visualizations. Also use proactively when explaining systems with 3+ components, complex data flows, or relationships that benefit from visual representation. Generates .drawio XML files and exports to PNG/SVG/PDF locally using the native draw.io desktop CLI.
- ▌
- ▌
- ▌ Qt Cpp Bug Fixer · re2zeroUse when encountering compilation errors, runtime crashes, memory leaks, UI issues, or threading problems in Qt C++ projects. Also use when MOC errors, undefined vtable references, missing Q_OBJECT macros, or signal-slot connection failures occur.
- ▌ Qt Unittest Make · re2zero bundleUse when users request generating unit tests for Qt modules or classes, completing test cases, or creating test files. Supports module batch generation and incremental completion.
- ▌ Code Review Excellence · re2zero bundleProvides comprehensive code review guidance for React 19, Vue 3, Rust, TypeScript, Java, Python, and C/C++. Helps catch bugs, improve code quality, and give constructive feedback. Use when: reviewing pull requests, conducting PR reviews, code review, reviewing code changes, establishing review standards, mentoring developers, architecture reviews, security audits, checking code quality, finding bugs, giving feedback on code.
- ▌ Deepin Dde Expert · re2zero bundleUse when developing Deepin/UOS desktop applications with DTK widgets, GVfs file operations, DBus system integration, or Polkit authentication. Qt6/Qt5 dual support.
- ▌
- ▌ Herdr Orchestrator · re2zeroOrchestrate multiple AI coding agents from inside herdr. The current agent becomes a pure supervisor that spawns workers, assigns structured tasks, monitors execution, reads results, and reclaims panes. MANDATORY trigger on 'orchestrate', 'spawn workers', 'parallel execution', 'dispatch tasks', 'manage agents', 'split work', or when the agent detects a task is large enough to benefit from parallel execution. ALSO trigger when the agent is working inside herdr (HERDR_ENV=1) and identifies 3+ independent work units — proactively suggest orchestration to the user.
- ▌ Create Release Tags · re2zeroUse when releasing new versions for Debian projects with optional linglong.yaml support, updating debian/changelog, incrementing patch versions automatically, and creating git commits
- ▌ Git Commit Workflow · re2zero bundleExpertise in structured Git commit workflow with Chinese team conventions. Use this skill when the user asks to "commit", "提交", "stage", "暂存", "show status", "git status", or any variant related to managing git changes. The user does NOT need to explicitly mention "git-commit-workflow" - ANY request to commit changes or manage git state should automatically trigger this skill. Handles automatic commit message generation with optional PMS and GitHub Issue tracking (required only for dde-/deepin- projects), following strict 80-character line limits.
- ▌ Github Review Report · re2zero bundleUse when generating Chinese format Excel reports from GitHub code reviews with AI analysis and filtering by date, branch, or reviewers
- ▌ Qtbug Upstream Fixer · re2zero bundleUse when fixing upstream Qt Jira defects, handling AUTOSUITE-* or QTBUG-* bug reports, preparing Qt Gerrit patches, using git review, or submitting fixes to codereview.qt-project.org.
- ▌ Qt Translation Helper · re2zero bundleUse when user requests translating Qt project localization files (TS files), automating translation workflows, or setting up multilingual support for Qt applications. Triggers: 补全翻译, 完成翻译, 翻译所有语言, translate all, missing translations, unfinished strings, Qt localization, TS file translation, 多语言支持, 翻译补全, 批量翻译, 翻译工作流.
- ▌ Skills Best Practices · re2zero bundleUse when creating, extracting, reviewing, or refactoring agent skills. Covers self-contained skill packaging, SKILL.md structure, trigger descriptions, progressive disclosure, gotchas, defaults, bundled scripts, eval design, and with-skill vs baseline iteration. Use this whenever the user asks to turn docs or a workflow into a skill, improve a SKILL.md, audit skill quality, or make a skill pack more self-contained.
- ▌ Qt Compatibility Build · re2zeroUse when maintaining Debian packages that need Qt5/Qt6 dual support, CMakeLists.txt has hard-coded Qt5/Qt6 or DTK5/DTK6 versions, or projects need dynamic library linking based on detected Qt version for deepin V25/V20 compatibility