Git & Version Control
6462 skills in Tools > Git & Version Control
initialize
Initialize ÆtherLight in a new repository. Sets up folder structure, Git workflow, configuration files, and development standards.
file-organization
Validates and enforces file creation rules, folder structure, and naming conventions.Use this skill BEFORE creating any new file or folder to ensure:1. Parent directory exists and is appropriate2. File/folder name follows conventions3. Correct template is used4. No duplicate files created5. Structure matches framework standardsTriggered by: Any file creation, folder creation, or structure changeThis is a PREVENTIVE skill - validates BEFORE action, not after.
git-github
React Native (Expo) 项目的 Git 和 GitHub 操作,包括分支管理、提交、推送、创建仓库、Pull Request、合并流程。当用户提到"git"、"github"、"提交"、"推送"、"分支"、"PR"、"合并"、"仓库"、"rebase"时使用此 skill。
plantuml
Generate PlantUML diagrams from text descriptions and convert them to PNG/SVG images. Use when asked to "create a diagram", "generate PlantUML", "convert puml to image", "extract diagrams from markdown", or "prepare markdown for Confluence". Supports all PlantUML diagram types including UML (sequence, class, activity, state, component, deployment, use case, object, timing) and non-UML (ER diagrams, Gantt charts, JSON/YAML visualization, mindmaps, WBS, network diagrams, wireframes, and more).
git-commit-assistant
Assists with careful Git commits in any repository. Activates when committing changes, checking .gitignore, or generating commit messages. Ensures proper file exclusion (credentials, MCP configs, personal settings), identifies untracked files, and generates Conventional Commits messages with Japanese explanations.
pre-commit-validator
Validates code quality before commits in the MigraineTracker React Native project. Use this skill when preparing to commit code, before pushing changes, or when the user asks to run pre-commit checks. Ensures TypeScript type safety, test coverage (80%+), passing tests, and proper branch strategy compliance.
git-manager
智能Git版本控制助手,提供规范的提交信息生成(Conventional Commits)、分支管理、代码审查、Changelog生成等功能。自动分析代码变更,生成规范的commit信息。适用于git提交、提交代码、创建分支、合并分支、生成changelog、版本管理等场景。
create-tasks
Creates well-formed tasks following a template that engineers can implement. Use when creating tasks, defining work items, creating tasks from PRD, breaking down features, or converting requirements into actionable tasks.
frontend-css
Write consistent, maintainable CSS following the project's methodology (Tailwind utility classes) while minimizing custom CSS and adhering to design system tokens. Use this skill when writing or editing CSS files, Tailwind classes in React components (.tsx, .jsx files), when implementing design system colors/spacing/typography, when using Tailwind utility classes, when deciding between framework utilities vs. custom CSS, when optimizing CSS for production with tree-shaking, when configuring Tailwind theme extensions, or when maintaining design consistency across the application.
quetrex-architect
Use when implementing new features in Quetrex. Ensures TDD, TypeScript strict mode, Next.js App Router patterns, ShadCN UI components, and security best practices are followed. Updated for November 2025 standards.
quick-commit
Create a git commit with a short message (up to 50 characters). Use when the user asks to commit changes with a short/concise message.
git-time-shift
Shifts git commit timestamps to any specified time windows (weekends, evenings, specific hours, or custom ranges). Use for privacy or adjusting commit history patterns.
global-tech-stack
Use Astro's modern web development stack including TypeScript, Tailwind CSS, Content Collections, islands architecture, and performance-first deployment practices. Use this skill when selecting technologies, configuring integrations, choosing deployment platforms, or making architectural decisions about the tech stack. When working on Astro configuration and integrations setup, choosing between SSG/hybrid/SSR rendering modes, selecting UI frameworks for interactive islands (React, Vue, Svelte), configuring Tailwind CSS or styling solutions, setting up Content Collections for type-safe content, choosing deployment adapters (Vercel, Netlify, Cloudflare), configuring testing tools (Vitest, Playwright), implementing performance optimization strategies, or adding third-party integrations and plugins.
github-issue-improver
自動的にGitHub Issueを分析し、構造化された内容に改善するスキル。 雑なIssueや情報不足のIssueをAIが作業しやすい形式に自動補完・加筆訂正する。 タイトルの標準化、本文の構造化、適切なラベル付与、不足情報の指摘を行う。 「このIssueを改善して」「Issue内容を整えて」といった依頼で使用。
wordpress-hook-generator
Generate WordPress actions and filters with proper naming conventions. Use when creating hooks for the login page or plugin functionality.
paddle
Integrates billing and subscriptions with Paddle merchant of record platform. Use when selling SaaS subscriptions with checkout overlays, pricing pages, and subscription management.
developing-with-laravel
Laravel framework patterns for PHP applications including Eloquent ORM, migrations, routing, queues, and Blade templates. Use when building Laravel applications or working with Laravel projects.
react-code-style
React/TypeScript code style standards for vmautomation-react project. Use when writing or reviewing React components, hooks, services, or TypeScript code. Keywords: "React", "TypeScript", "component", "hook", "props", "state", "JSX", "TSX", "interface", "type", "import", "export". Enforces functional components, proper typing, absolute imports, and consistent naming.
arkts
ArkTS Language Specification. ArkTS is a statically-typed programming language developed by Huawei for HarmonyOS, extending TypeScript with features from Java and Kotlin. Use for ArkTS syntax, types, classes, functions, and language features.
health-check
Run comprehensive project health checks including code quality, documentation, git status, and project structure