Last Updated: 2026-03-30 by Keming He
Ready-to-use AI skills and human guides for consistent documentation, standardized git workflows, and streamlined project management. MIT licensed, zero dependencies.
Tip
For background, see the official agent skills documentation.
common-devx/
├── .agents/skills/ # AI skills (see catalog below)
├── .github/ # GitHub issue and PR templates
├── .gitlab/ # GitLab issue and MR templates
├── human-guides/ # Developer guides
├── CONTRIBUTING.md # How to contribute
├── LICENSE # MIT license
├── README.md # This file
└── SECURITY.md # Security guidance
| Skill | Category | Description |
|---|---|---|
| Commit Message Creation | ⚙️ Git Workflow | Generate conventional commit messages following project standards |
| GitLab Sync | ⚙️ Git Workflow | Sync .github/ and .gitlab/ template directories with platform-specific transformations |
| Issue Creation | ⚙️ Git Workflow | Generate issues following repository templates for GitHub or GitLab |
| Pull/Merge Request Creation | ⚙️ Git Workflow | Generate PR (GitHub) or MR (GitLab) descriptions following repository templates |
| Contacts Management | 📁 Project Management | Manage contact information by adding, updating, or validating entries |
| Documentation Review | 📁 Project Management | Review and correct documentation for consistency, correctness, and drift |
| Living Design Documents | 📁 Project Management | Create and maintain structured design documentation that drives development |
| Meeting Agenda Creation | 📁 Project Management | Generate meeting agendas with topics, timing, and preparation requirements |
| Meeting Memo Creation | 📁 Project Management | Generate meeting memos capturing decisions, actions, and key discussions |
| README Creation | 📁 Project Management | Generate self-contained README files that enable instant developer onboarding |
| Senior Mentor | 🧠 Meta | Transform into a senior mentor for guided learning through Socratic questioning |
| Skill Creation | 🧠 Meta | Create or refactor Agent Skills following the agentskills.io specification |
Note: Emojis in this table are a deliberate exception to the project's no-emoji convention, used here to aid visual scanning of skill categories.
The skills CLI installs to a canonical location and auto-symlinks to all detected agents.
| Scope | Flag | Location | Use Case |
|---|---|---|---|
| Global | -g |
~/.agents/skills/ |
Install once, use across all projects |
| Project | (default) | .agents/skills/ |
Shared with team, version-controlled |
# Global: available in all projects
npx skills add KemingHe/common-devx -g --all
# Project: committed with your repo
npx skills add KemingHe/common-devx --allTip
To remove skills, see skills remove documentation.
For customization or offline use:
mkdir -p .agents/skills
cp -r /path/to/common-devx/.agents/skills/commit-message-creation .agents/skills/Create a new repository with all skills and guides included. Click Use this template (green button, top right) or use this direct link.
Developer reference docs for common workflows and troubleshooting. See human-guides/README.md for naming conventions and how to add new guides.
- Terraform State Migration - investigation procedures for state migration issues
- Git - command-line workflows
- Git-crypt - transparent file encryption
- GPG Commit Signing - signing commits with GPG
- Shell - shell operations
- SSH Authentication - Git and server authentication
CONTRIBUTING.md- How to contributeSECURITY.md- Security guidance- GitHub Issues - Questions and requests