Updated 6mo ago
by siviter-xyz
dot-agent
A curated collection of agent skills for coding agents designed to enhance the workflows of Software Engineers (and, let's be honest, me primarily).
22 GitHub stars (22)
Steady at 22 stars — no new stars in the 16 days since Sep 30.
- 15 skills (15 skills found in its SKILL.md files)
- 1 forks (1 forks)
- 6mo ago last update (Last updated 6mo ago)
Install
Skills CLI
npx skills add siviter-xyz/dot-agent
Asks which skills and agents to install. Just one: npx skills add siviter-xyz/dot-agent --skill backend-engineer — add -g for every project.
Claude Code
git clone https://github.com/siviter-xyz/dot-agentcp -r "dot-agent/skills/backend-engineer" ~/.claude/skills/
Copies the backend-engineer skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add siviter-xyz/dot-agent
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md.
-
backend-engineer
Build robust backend systems with modern technologies (Node.js, Python, Go, Rust), frameworks (NestJS, FastAPI, Django), databases (PostgreSQL, MongoDB, Redis), APIs (REST, GraphQL, gRPC), authentication (OAuth 2.1, JWT), testing strategies, security best practices (OWASP Top 10), performance optimization, scalability patterns (microservices, caching, sharding), DevOps practices (Docker, Kubernet…
skills/backend-engineer/SKILL.md on GitHub (opens in a new tab) -
cli-building
Build command-line interfaces with async-first design, composable commands, and proper output formatting. Use when creating CLI tools, commands, or interactive terminal applications.
skills/cli-building/SKILL.md on GitHub (opens in a new tab) -
code-review
Code review practices emphasizing technical rigor, evidence-based claims, and verification. Use when receiving code review feedback, completing tasks requiring review, or before making completion claims.
skills/code-review/SKILL.md on GitHub (opens in a new tab) -
context-engineering
Master context engineering for AI agent systems. Use when designing agent architectures, debugging context failures, optimizing token usage, implementing memory systems, building multi-agent coordination, evaluating agent performance, or developing LLM-powered pipelines. Covers context fundamentals, degradation patterns, optimization techniques, compression strategies, memory architectures, multi…
skills/context-engineering/SKILL.md on GitHub (opens in a new tab) -
create-agents-md
Create AGENTS.md files for project-specific inline rules. Use when adding small, project-specific instructions that should be committed in repos.
skills/create-agents-md/SKILL.md on GitHub (opens in a new tab) -
create-skill
Guide for creating effective skills following best practices. Use when creating or updating skills that extend agent capabilities.
skills/create-skill/SKILL.md on GitHub (opens in a new tab) -
cursor-best-practices
Best practices for working with Cursor. Use when learning how to effectively use Cursor features or optimizing your workflow.
skills/cursor-best-practices/SKILL.md on GitHub (opens in a new tab) -
debugging
Root cause analysis and debugging protocols. Use when encountering errors, test failures, unexpected behavior, stack traces, or when code behaves differently than expected.
skills/debugging/SKILL.md on GitHub (opens in a new tab) -
frontend-engineer
Frontend development guidelines for React/TypeScript applications. Modern patterns including Suspense, lazy loading, useSuspenseQuery, file organization with features directory, MUI v7 styling, TanStack Router, performance optimization, and TypeScript best practices. Use when creating components, pages, features, fetching data, styling, routing, or working with frontend code.
skills/frontend-engineer/SKILL.md on GitHub (opens in a new tab) -
media-processing
Media processing utilities for images, audio, and video using FFmpeg and ImageMagick. Use when working with media conversion, optimization, or batch processing tasks.
skills/media-processing/SKILL.md on GitHub (opens in a new tab) -
psi
Plan-spec-implement workflow for structured development. Only use when explicitly directed by user or when mentioned in project AGENTS.md file. Generates ephemeral plans in ~/.dot-agent/, applies specs to project docs, then implements test-first.
skills/psi/SKILL.md on GitHub (opens in a new tab) -
python
Python development guidelines and best practices. Use when working with Python code.
skills/python/SKILL.md on GitHub (opens in a new tab) -
semantic-git
Manage Git commits using conventional commit format with atomic staging. Always generate plain git commands before running them and offer to let the user run them manually.
skills/semantic-git/SKILL.md on GitHub (opens in a new tab) -
software-engineer
Core software engineering principles for code style, documentation, and development workflow. Applies when editing code, working in software repositories, or performing software development tasks.
skills/software-engineer/SKILL.md on GitHub (opens in a new tab) -
typescript
TypeScript standards and best practices with modern tooling. Use when working with TypeScript or TypeScript React files.
skills/typescript/SKILL.md on GitHub (opens in a new tab)
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.