Sync .github/ and .gitlab/ template directories, applying platform-specific transformations. Use when keeping GitHub and GitLab templates in sync after edits to either directory. Triggers: "sync templates", "sync gitlab", "sync github gitlab", "dot-gitlab-sync".
Synchronize .github/ and .gitlab/ template directories with automatic platform-specific transformations. Handles YAML frontmatter, terminology (PR/MR), directory structure, and template naming differences.
Use this skill when you need to:
.gitlab/ templates from existing .github/ templatesTell your AI agent: "Sync my GitHub templates to GitLab" or "Update .gitlab/ from .github/".
| Aspect | GitHub | GitLab |
| :--- | :--- | :--- |
| Issue template dir | .github/ISSUE_TEMPLATE/ | .gitlab/issue_templates/ |
| PR/MR template | .github/pull_request_template.md | .gitlab/merge_request_templates/ |
| YAML frontmatter | Required for issues | Not used |
| Terminology | PR, pull request | MR, merge request |
SKILL.md - AI instructions for template syncassets/transformation-rules.md - Platform transformation referenceSearch for places (restaurants, cafes, etc.) via Google Places API proxy on localhost.
Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
Start voice calls via the OpenClaw voice-call plugin.
Notion API for creating and managing pages, databases, and blocks.
Gemini CLI for one-shot Q&A, summaries, and generation.
Category:developer