Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
journalist-editor
Summarize, distill, and denoise business texts (reports, articles, press releases). Remove fluff, detect bias and manipulation, produce executive summaries. Audience is business analysts and senior managers.
Shura1oplot/agents-stuff 1
-
session-learner
Extract and persist learnings from the current session. This skill should be used when the user wants Claude to analyze the conversation and capture insights, patterns, preferences, or knowledge discovered during work. Triggers on requests like "learn from this session", "what did we learn", or "capture insights".
anexpn/claude-plugins 1
-
dev-guided
Human-in-the-loop iterative development. Use when requirements will emerge during implementation, decisions need human approval at each step, or work will span multiple sessions with frequent feedback loops. Creates problem statement, decisions log, runbook, and progress tracking.
anexpn/claude-plugins 1
-
systematic-debugging
Structured debugging methodology for investigating and resolving technical issues. Use this skill when debugging any technical problem, investigating errors, or troubleshooting unexpected behavior to ensure root cause analysis rather than symptom treatment.
anexpn/claude-plugins 1
-
dev-auto
Autonomous development workflow. Generate detailed specs, plans, and tasks for autonomous agent execution with session memory tracking.
anexpn/claude-plugins 1
-
nb-notes
Manage persistent notes and todos using the nb note-taking system. This skill should be used when capturing cross-session learnings, technical decisions, deferred tasks, or codebase patterns that should persist beyond the current conversation. Use proactively after solving bugs, making architectural decisions, or discovering important patterns. Triggers on requests like "what did I learn yesterday", "check my notes", "what learnings do I have about X", or "capture insights". Do NOT use for tracking current work-in-progress (use TodoWrite for that).
anexpn/claude-plugins 1
-
use-railway
Operate Railway infrastructure: create projects, provision services and databases, manage object storage buckets, deploy code, configure environments and variables, manage domains, troubleshoot failures, check status and metrics, and query Railway docs. Use this skill whenever the user mentions Railway, deployments, services, environments, buckets, object storage, build failures, or infrastructure operations, even if they don't say "Railway" explicitly.
railwayapp/railway-skills 219
-
nix-profile-manager
Expert guidance for agents to manage local Nix profiles for installing tools and dependencies. Covers flakes, profile management, package searching, and registry configuration.
YPares/agent-skills 23
-
github-pr-workflow
Working with GitHub Pull Requests using the gh CLI. Use for fetching PR details, review comments, CI status, and understanding the difference between PR-level comments vs inline code review comments.
YPares/agent-skills 23
-
working-with-jj
Expert guidance for using JJ (Jujutsu) version control system. Use when working with JJ, whatever the subject. Operations, revsets, templates, debugging change evolution, etc. Covers JJ commands, template system, evolog, operations log, and interoperability with git remotes.
YPares/agent-skills 23
-
typst-writer
Write correct and idiomatic Typst code for document typesetting. Use when creating or editing Typst (.typ) files, working with Typst markup, or answering questions about Typst syntax and features. Focuses on avoiding common syntax confusion (arrays vs content blocks, proper function definitions, state management).
YPares/agent-skills 23
-
nushell-plugin-builder
Guide for creating Nushell plugins in Rust using nu_plugin and nu_protocol crates. Use when users want to build custom Nushell commands, extend Nushell with new functionality, create data transformations, or integrate external tools/APIs into Nushell. Covers project setup, command implementation, streaming data, custom values, and testing.
YPares/agent-skills 23
-
textual-builder
Build Text User Interface (TUI) applications using the Textual Python framework (v0.86.0+). Use when creating terminal-based applications, prototyping card games or interactive CLIs, or when the user mentions Textual, TUI, or terminal UI. Includes comprehensive reference documentation, card game starter template, and styling guides.
YPares/agent-skills 23
-
package-npm-nix
Package npm/TypeScript/Bun CLI tools for Nix. Use when creating Nix derivations for JavaScript/TypeScript tools from npm registry or GitHub sources, handling pre-built packages or source builds with dependency management.
YPares/agent-skills 23
-
cursor-agent-supervisor
Offloading tasks with a well-defined scope to sub-agents, for instance to use a sub-agent to implement a set of specs. Use this skill whenever a task should not need a broad knowledge of the whole project
YPares/agent-skills 23
-
searxng-search
Enhanced web and package repository search using local SearXNG instance
YPares/agent-skills 23
-
jj-todo-workflow
Structured TODO commit workflow using JJ (Jujutsu). Use to plan tasks as empty commits with [task:*] flags, track progress through status transitions, manage parallel task DAGs with dependency checking. Enforces completion discipline. Enables to divide work between Planners and Workers. **Requires the working-with-jj skill**
YPares/agent-skills 23
-
nushell-usage
Essential patterns, idioms, and gotchas for writing Nushell code. Use when writing Nushell scripts, functions, or working with Nushell's type system, pipelines, and data structures. Complements plugin development knowledge with practical usage patterns.
YPares/agent-skills 23
-
read-bin-docs
Straightforward text extraction from document files (text-based PDF only for now, no OCR or docx). Use when you just need to read/extract text from binary documents.
YPares/agent-skills 23
-
validating-cards
USE THIS SKILL for card content validation — fact-checking, freshness, similarity,
context consistency, or anything about duplicate detection and card quality.
Triggers: "팩트 체크 결과가", "유사한 카드 찾아줘", "문맥 검증",
"검증 캐시", "최신성 검사", "중복 카드", "검증 상태 아이콘",
"validate/all", "Jaccard", "임베딩 유사도", "중복 판정",
"useValidateCard", "useBatchValidate", "검증 4종", "일괄 검증",
"context-checker", "fact-checker", "freshness-checker", "similarity-checker",
"findSimilarGroups", "analyzeCardGroup", "검증 폴백".
Covers the 4 validation types: fact-check, freshness, similarity, context.
greenheadHQ/awesome-anki
-
developing-web-ui
React 프론트엔드의 컴포넌트, 훅, 렌더링, 스타일 관련 작업이면 반드시 이 스킬을 먼저 확인할 것.
Triggers: "React 컴포넌트 추가", "ContentRenderer 수정",
"TanStack Query", "CSS 충돌", "웹 UI 버그", "페이지 추가",
"Tailwind 스타일", "렌더링 문제", "shadcn", "shadcn 컴포넌트",
"shadcn 마이그레이션", "variant API", "UI 마이그레이션", "마이그레이션",
"toast", "sonner", "Toaster", "DiffViewer", "ContentPreview",
"BottomSheet", "CompactSelector", "markdown 렌더링",
"모바일 반응형", "useMediaQuery", "useIsMobile", "훅 추가",
"query hook", "캐시 무효화", "staleTime", "분할 미리보기 UI",
"분할 반려 UI", "카드 브라우저", "어려운 카드".
Covers the React frontend, components, hooks, query patterns,
rendering pipeline, and UI troubleshooting.
greenheadHQ/awesome-anki
-
managing-embeddings
USE THIS SKILL for anything related to embeddings, vector similarity, or semantic search.
Triggers: "임베딩 생성", "코사인 유사도", "캐시 어디에",
"임베딩 상태", "의미 유사도", "text-embedding-3-large",
"openai embedding", "벡터 차원", "3072", "임베딩 캐시",
"embedding 마이그레이션", "레거시 캐시", "embedding fallback",
"유사도 검사 임베딩 모드", "임베딩 배치", "rate limit 429".
Covers OpenAI embedding API, file-based cache with migration, and text preprocessing.
greenheadHQ/awesome-anki
-
understanding-project
프로젝트 구조, 아키텍처, 기술 스택, 패키지 역할 등 전반적인 이해가 필요할 때 사용.
코드가 어디에 있는지, 패키지 간 의존성이 어떤지, 왜 이 구조인지 궁금하면 이 스킬.
Triggers: "모노레포 구조가 어떻게 돼", "기술 스택", "export 충돌",
"패키지 간 의존성", "프로젝트 구조", "어떤 패키지에 있어",
"파일 어디에 있어", "아키텍처", "디렉터리 구조", "코드 위치",
"모듈 역할", "어떤 기술 쓰고 있어", "스택", "의존성".
Covers the monorepo architecture, package roles, tech stack, and coding conventions.
greenheadHQ/awesome-anki
-
managing-llm
LLM 추상화 계층, 프로바이더 어댑터, 가격표, 예산 가드 등 LLM 관련 작업이면 무조건 이 스킬.
모델 변경, 프로바이더 추가, 비용 계산, 토큰 카운트 등 모든 LLM 인프라를 다룬다.
Triggers: "LLM 모델 변경", "프로바이더 추가", "비용 추정", "예산 가드",
"pricing table", "모델 비교", "LLM 비용", "토큰 사용량",
"모델 추가", "LLM 설정", "Gemini", "OpenAI", "API key",
"model pricing", "budget cap", "token count", "adapter", "factory".
greenheadHQ/awesome-anki