A small personal collection of agent skills. The layout is intentionally simple:
skills/
βββ <skill-name>/
βββ SKILL.md
Each skill is self-contained. There are no category folders under skills/ unless a future skill genuinely needs extra supporting files.
Skills may include runtime support files such as scripts/. Locally maintained skills keep non-runtime maintenance files outside the install payload; fully vendored upstream skills may retain their canonical tests and fixtures in place.
| Skill | Purpose |
|---|---|
a365-cli |
Safe user-facing operation of the a365 CLI for Microsoft 365 through agent365 MCP servers. |
autoreview |
Structured closeout code review minimally adapted from OpenClaw. Defaults to Codex gpt-6.1-sol and Claude claude-opus-5-5, both with xhigh reasoning. |
kusto-cli |
Safe user-facing operation of kusto-cli for Azure Data Explorer/Kusto terminal work. |
pr-closeout |
Drive a GitHub PR to merge-ready: resolve conflicts, fix CI, and address or push back on review threads. Bundles a read-only scripts/pr_snapshot.sh state helper. |
kindctl |
Repo/worktree-scoped kind cluster management. Installs only the skill docs and runtime scripts/kindctl; tests and templates stay outside the skill payload. |
Install all skills with the skills CLI:
npx skills@latest add sozercan/skills --allList available skills without installing:
npx skills@latest add sozercan/skills --listInstall one skill:
npx skills@latest add sozercan/skills --skill a365-cli -y
npx skills@latest add sozercan/skills --skill autoreview -y
npx skills@latest add sozercan/skills --skill kindctl -y
npx skills@latest add sozercan/skills --skill kusto-cli -y
npx skills@latest add sozercan/skills --skill pr-closeout -yAdd --global to install globally instead of project-locally, or --agent <name> to target a specific supported agent.
These skills are meant to be practical operator guides:
- user-facing, not implementation-facing
- task-oriented, with clear workflows and completion criteria
- safe by default, especially for commands that touch live services
- concise enough to load quickly
- examples use placeholders rather than real emails, IDs, tokens, tenant IDs, or customer data
Use the skills CLI initializer from the skills/ directory:
cd skills
npx skills@latest init my-skillThen edit skills/my-skill/SKILL.md. Keep the top-level skills/ directory flat unless there is a strong reason to add more structure.