Step-by-step guide for creating, editing, and iterating on agent skills. Covers SKILL.md authoring, frontmatter schema, resource directory structure (scripts/, references/, assets/), and validation. Use this skill when creating a new skill from scratch, updating or improving an existing skill, or when asked about the skill format, structure, or best practices.
Use this skill when the user needs guidance on Git workflows: creating branches following GitFlow conventions (feature/, hotfix/, release/ prefixes), writing Conventional Commits (feat, fix, chore, docs, style, refactor, test, perf, ci, build, revert), or creating Merge Requests/Pull Requests exclusively via git push options or GitHub CLI. Trigger on requests like 'create a feature branch', 'commit this', 'open a MR', 'push and create a PR', 'what branch should I use', or any Git branching/commit/PR workflow question.