Skip to content

DeanThompson/agent-skills

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Agent Skills for Coding Agents

Small, reusable Agent Skills for coding agents and AI developer tools.

This repository contains portable SKILL.md-based workflows for Claude Code, Codex, Cursor, OpenCode, and other runtimes that support the Agent Skills convention. It focuses on practical developer workflows: Git worktrees, GitLab merge requests, Cloudflare DNS management, and persistent agent context files.

Skills

Skill Use when
cloudflare-dns-manager Inspecting or changing Cloudflare DNS records, SMTP records, redirects, or zone exports.
git-workflow Creating focused commits, rebasing a branch, or cleaning up local Git branches and worktrees.
gitlab-mr Drafting, reviewing, pushing, and creating GitLab merge requests with glab.
agent-context-files Creating or improving persistent agent context files such as AGENTS.md, CLAUDE.md, or .cursorrules.

Install

List the available skills:

npx skills@latest add DeanThompson/agent-skills --list

Install interactively:

npx skills@latest add DeanThompson/agent-skills

Then choose the skills and target runtimes you want to install.

Install a specific skill:

npx skills@latest add DeanThompson/agent-skills --skill git-workflow
npx skills@latest add DeanThompson/agent-skills --skill cloudflare-dns-manager
npx skills@latest add DeanThompson/agent-skills --skill gitlab-mr
npx skills@latest add DeanThompson/agent-skills --skill agent-context-files

Install a specific skill to a specific runtime:

npx skills@latest add DeanThompson/agent-skills --skill git-workflow --agent codex -g -y
npx skills@latest add DeanThompson/agent-skills --skill git-workflow --agent claude-code -g -y

Install all skills:

npx skills@latest add DeanThompson/agent-skills --skill '*'

Manual install:

mkdir -p ~/.agents/skills
cp -R skills/cloudflare-dns-manager ~/.agents/skills/
cp -R skills/git-workflow ~/.agents/skills/
cp -R skills/gitlab-mr ~/.agents/skills/
cp -R skills/agent-context-files ~/.agents/skills/

Runtime-specific paths differ. See docs/compatibility.md.

Design Principles

  • Keep SKILL.md concise and triggerable.
  • Put long details in references/ and deterministic automation in scripts/.
  • Avoid runtime-specific assumptions in skill bodies.
  • Make prerequisites explicit.
  • Require confirmation or dry runs for destructive operations.

Requirements

Individual skills may require additional tools:

  • cloudflare-dns-manager: Python 3 and Cloudflare API credentials.
  • git-workflow: Git.
  • gitlab-mr: Git, GitLab CLI (glab), and authenticated GitLab access.
  • agent-context-files: no external tool required beyond repository file access.

Safety

Review any skill before installing it into an agent runtime. Skills are instructions and bundled scripts that agents may execute on your behalf.

Before publishing changes, run the checks in docs/publishing-checklist.md.

About

Portable Agent Skills for coding agents: Git workflows, linked worktrees, GitLab MRs, Cloudflare DNS, and agent context files.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors