Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
blast-radius-analysis
Analyze the impact of code changes by mapping call graphs and identifying all direct and indirect dependencies. Use when users ask about blast radius analysis, code change impact, who calls a function, downstream dependencies, or risk assessment before refactoring. Traces call chains, identifies high-risk modules, and provides ranked impact analysis.
Jonely235/claude-skills
-
first-principles
Jonely235/claude-skills
-
code-cartographer
Analyze and map code structure, data flow, and dependencies in legacy codebases. Use for understanding call stacks, dependency trees, side effects, risk profiles, and generating Mermaid diagrams. Ideal for legacy codebases with zero tests.
Jonely235/claude-skills
-
skill-creator
Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.
Jonely235/claude-skills
-
code-cartographer
Analyze and map code structure, data flow, and dependencies in legacy codebases. Use for understanding call stacks, dependency trees, side effects, risk profiles, and generating Mermaid diagrams. Ideal for legacy codebases with zero tests.
Jonely235/claude-skills
-
stop
Jonely235/claude-skills
-
weekly-youtube-picks
Create or update the weekly YouTube picks note in notes/ — mining distilled notes for insights, sanitizing video titles, writing tight editorial copy, and linking to published notes.
dudarev/ai-assisted-software-development 2
-
youtube-history-markdown-triage
Given pasted Markdown of YouTube watch history, triage which videos are worth distilling for this AI-assisted software development vault, check whether they are already captured in raw/, and propose the top priorities.
dudarev/ai-assisted-software-development 2
-
make-distilled
Transform raw captured content into distilled knowledge by extracting topics (outline), summary, key points, principles, patterns, entities, and quotes, storing the result in the distilled/ directory.
dudarev/ai-assisted-software-development 2
-
get-web-page-raw
Capture a web page as raw material (extracted text/Markdown) with metadata, storing it in the raw/ directory for later distillation.
dudarev/ai-assisted-software-development 2
-
youtube-search
Search YouTube for recent videos using the python youtube_search library, especially when you need last-7-days results or want to filter by publish time without the YouTube Data API.
dudarev/ai-assisted-software-development 2
-
plan-incremental-commits
Review a mixed working tree and produce (and optionally execute) a small, logically grouped sequence of incremental git commits.
dudarev/ai-assisted-software-development 2
-
raw-undistilled-triage
Identify raw notes in this vault that do not have corresponding distilled notes yet (based on wikilinks and front matter), and report broken raw↔distilled references.
dudarev/ai-assisted-software-development 2
-
get-youtube-transcript-raw
Capture a YouTube video transcript as raw material using `ytt`, storing it in the raw/ directory with minimal metadata for later distillation.
dudarev/ai-assisted-software-development 2
-
readiness
Evaluate repository readiness for AI agents. Analyzes 81 criteria across 8 pillars, assigns maturity level 1-5, generates visual report.
viktor-silakov/readiness 1
-
calendar
Access calendars via ICS files/URLs and CalDAV servers. Query events, check availability, and manage events on writable calendars. Supports Outlook, Google Calendar, and Nextcloud.
RyanTheRobothead/skills
-
daily-update
Draft a daily standup update using a user-specified template and gathered context. Use when preparing for standups, writing async status updates, or summarizing daily progress. Supports context from calendar events, task/issue trackers, free-form notes, and Obsidian daily notes.
RyanTheRobothead/skills
-
galahad
How to approach tests, types, lints, and coverage
RyanTheRobothead/skills
-
code-ratchets
Implement code quality ratchets to prevent proliferation of deprecated patterns. Use when (1) migrating away from legacy code patterns, (2) enforcing gradual codebase improvements, (3) preventing copy-paste proliferation of deprecated practices, or (4) setting up pre-commit hooks to count and limit specific code patterns. A ratchet fails if pattern count exceeds OR falls below expected—ensuring patterns never increase and prompting updates when they decrease.
RyanTheRobothead/skills
-
markdown-slides
Create presentation slides from markdown with an iterative workflow. Use when the user wants to:
(1) Create a slide deck or presentation in markdown format
(2) Build slides iteratively, one at a time
(3) Generate HTML output from markdown slides
Workflow: Create skeleton → iterate over each slide → user says "commit!" to save.
Outputs CommonMark-compliant markdown that converts to styled HTML.
uriklar/.claude
-
worktrunk
Git worktree management with Worktrunk CLI. Use when the user mentions git worktrees, parallel agents, running multiple Claude instances, branching workflows, or wants to create/switch/merge/remove worktrees. Helps with wt switch, wt list, wt merge, wt remove commands and hook configuration.
uriklar/.claude
-
oscal-control-mapper
Create and analyze OSCAL Control Mapping documents to establish formal relationships between controls across different frameworks (NIST 800-53, ISO 27001, CIS, PCI-DSS, etc.). Use this skill to document control equivalencies, gaps, and harmonization for multi-framework compliance.
euCann/OSCAL-GRC-SKILLS 6
-
oscal-validator
Validate OSCAL documents for structural integrity, schema compliance, and OSCAL-specific requirements. Use this skill to check if OSCAL documents are properly formatted and meet NIST OSCAL specifications before processing.
euCann/OSCAL-GRC-SKILLS 6
-
control-implementation-generator
Generate detailed control implementation guidance, technical steps, and implementation plans for OSCAL security controls. Use this skill to create implementation narratives, technical procedures, and deployment plans.
euCann/OSCAL-GRC-SKILLS 6