skill
Skills
A opinionated collection of agent skills organized by domain: dev, writing, productivity, and knowledge management
Set up
Skills are installed by placing their folder where your agent loads skills.
The download comes from github.com/kriscard/Skills itself, not from our server, so what you get is exactly what its author published.
Install instructions come from the README
README
synced Oct 17, 2026Skills
A collection of 46 agent skills for software development, Obsidian workflows, writing, productivity, dotfiles, and learning.
Install
Install the collection globally with the Skills CLI:
npx skills@latest add kriscard/Skills -g
Update installed skills later with:
npx skills@latest update -g
Quick start
Start a new agent session and make a request that matches a skill. For example:
Review this React component for rendering bugs.
The agent loads the relevant skill automatically. Skills that represent explicit workflows can also be invoked by name, such as /daily, /standup, or /close-day.
Skill catalog
Development
| Skill | Description |
|---|---|
analyze-repo | Audits a full repository and produces a visual architecture and technical-debt report |
architect | Guides system and module design decisions, trade-offs, and ADRs |
commit | Creates safe conventional commits and optionally pushes them after approval |
debug | Diagnoses bugs, failures, and unexpected behavior from root cause to verification |
frontend | Reviews frontend architecture, TypeScript boundaries, accessibility, and browser security |
pr-review | Reviews PR or branch diffs against production risk, repository standards, and the originating spec |
react | Audits React and Next.js rendering, effects, performance, and modern APIs |
react-hook-form | Builds and modifies React Hook Form forms |
react-hook-form-audit | Audits React Hook Form code for correctness, accessibility, and performance |
refactor | Improves code structure while preserving behavior and public APIs |
research | Retrieves current, source-grounded framework and API documentation |
review | Reviews selected or local code changes for production-impacting defects and project-rule violations |
spec | Builds separately reviewed requirements, technical design, and an executable plan, then records approval and stops before implementation |
test | Builds behavior-focused tests, selects credible boundaries, and records executable evidence across test runners |
Obsidian
| Skill | Description |
|---|---|
atomic-note-to-moc | Classifies an atomic note into Base-backed MOCs and suggests meaningful cross-links |
close-day | Reviews today's log and available Granola meetings, proposes Atomic Notes, and suggests next-day actions |
create-note | Creates Inbox captures, human-owned Atomic Note drafts, or approved reusable Knowledge |
goals | Creates or revises monthly, quarterly, and yearly objectives |
import-meetings | Imports date-prefixed Granola meeting snapshots while preserving their titles and content |
ingest | Synthesizes sources into the LLM Wiki and offers a personal Atomic Note draft |
memory-recall | Finds prior knowledge, decisions, and connections across the vault |
process-inbox | Triages Inbox notes into PARA destinations with approval |
project | Keeps project goals, decisions, questions, thoughts, and lessons in a thinking notebook |
save-session | Saves dated session recaps with outcomes, decisions, examples, and deferred work |
vault | Loads live vault schema, ownership, and safe-operation context |
vault-audit | Audits hybrid PARA/Atomic Note organization, linked knowledge, journals, metadata, and statistics |
weekly-review | Summarizes a completed week into findings, atomic-note candidates, and outstanding actions |
Writing
| Skill | Description |
|---|---|
blog | Writes and revises developer-facing posts around one sharp insight |
docs | Creates READMEs, API docs, architecture docs, RFCs, design docs, and ADRs |
talk | Builds technical CFP submissions, talk outlines, and slide flows |
tweet-today | Generates categorized Twitter/X post options from current work or a topic |
Productivity
| Skill | Description |
|---|---|
career | Produces evidence-based career decisions, artifacts, and promotion cases |
check-communication | Reviews messages for clarity, tone, framing, and next steps |
deslopify | Removes AI-sounding filler from prose and code diffs |
standup | Produces an evidence-backed daily standup from Git and non-code work |
Dotfiles
| Skill | Description |
|---|---|
audit | Audits dotfiles for security, startup, symlink, and tooling issues |
neovim | Maintains and diagnoses a lazy.nvim-based Neovim configuration |
shell-env | Edits Stow-managed shell, terminal, Git, tmux, and window-manager config |
Learning
| Skill | Description |
|---|---|
teach | Builds a persistent, researched teaching workspace with interactive HTML lessons |
til | Saves demonstrated learning as a durable Obsidian TIL note |
Repository structure
skills/<category>/<name>/
├── SKILL.md
└── references/ # Optional, loaded only when needed
Every skill has a SKILL.md with frontmatter and instructions. Larger skills use references/ for progressive disclosure.
Local development
Requires Node.js 18 or newer and pnpm 9 or newer.
pnpm install
pnpm run validate
To add a skill:
- Create
skills/<category>/<name>/SKILL.md. - Add optional detail under
skills/<category>/<name>/references/. - Run
pnpm run validateto check structure, frontmatter, and references.
License
MIT