Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
ai-messaging
Communicate with the local stateful agent system via the GitHub relay. Use this skill when the user wants to interact with their local machine remotely — reading memory files, running shell commands, or delegating tasks to the local Claude Desktop agent. Triggers include phrases like: "on my local machine", "check my local files", "run this on my home computer", "ask my local Claude", "read my memory files", "what's in my core memory", "what's on my home machine", "run this locally". Requires the github skill for relay transport scripts.
fpl9000/ai-skills 2
-
github
Access GitHub repositories via the GitHub REST API. Use this skill when the user wants to interact with GitHub including reading files, creating/updating files, listing repos, managing branches, viewing commits, working with issues, or managing pull requests. All scripts use PEP 723 inline metadata for dependencies and run via `uv run`. Requires GITHUB_TOKEN environment variable (a Personal Access Token with appropriate scopes).
fpl9000/ai-skills 2
-
drawio
Generate draw.io diagrams programmatically using Python. Creates flowcharts, architecture diagrams, tree structures, network diagrams, and more. Use when the user requests a .drawio file, diagram, flowchart, or visual documentation.
fpl9000/ai-skills 2
-
load-skill
Load, activate, and optionally install an AI skill from a .skill file. Use this skill when the user wants to load, activate, or use a skill file. The user can invoke this skill with slash command `/load-skill [ --install | -i ] SKILLFILE`, where SKILLFILE is the path to a .skill file.
fpl9000/ai-skills 2
-
transcript-saver
Save and export the current Claude Code session as a shareable HTML transcript. Use this skill when the user asks to save, export, archive, or publish their current Claude Code conversation or session. Triggers on phrases like "save this transcript", "export this session", "create a transcript", "archive this conversation", "publish to gist", or "share this session". Wraps Simon Willison's claude-code-transcripts tool for in-session use.
fpl9000/ai-skills 2
-
swift-fundamentals
Master Swift programming fundamentals - syntax, types, optionals, protocols, error handling
pluginagentmarketplace/custom-plugin-swift 8
-
swift-testing
Test Swift applications - XCTest, Swift Testing, UI tests, mocking, TDD, CI/CD
pluginagentmarketplace/custom-plugin-swift 8
-
swift-combine
Master Combine framework for reactive programming - publishers, subscribers, operators, schedulers
pluginagentmarketplace/custom-plugin-swift 8
-
swift-spm
Master Swift Package Manager - dependencies, creating libraries, publishing, local packages
pluginagentmarketplace/custom-plugin-swift 8
-
swift-architecture
Master iOS/macOS app architecture - MVVM, Clean Architecture, Coordinator, DI, Repository
pluginagentmarketplace/custom-plugin-swift 8
-
swift-core-data
Persist data with Core Data - models, contexts, fetch requests, migrations, SwiftData
pluginagentmarketplace/custom-plugin-swift 8
-
swift-networking
Handle networking in Swift - URLSession, async/await, Codable, API clients, error handling
pluginagentmarketplace/custom-plugin-swift 8
-
swift-uikit
Master UIKit for iOS app development - views, view controllers, Auto Layout, table/collection views
pluginagentmarketplace/custom-plugin-swift 8
-
swift-ios-basics
Build iOS applications - project setup, app lifecycle, Info.plist, capabilities
pluginagentmarketplace/custom-plugin-swift 8
-
swift-concurrency
Master Swift concurrency - async/await, actors, structured concurrency, Sendable, TaskGroups
pluginagentmarketplace/custom-plugin-swift 8
-
swift-swiftui
Build modern UIs with SwiftUI - views, state management, animations, navigation
pluginagentmarketplace/custom-plugin-swift 8
-
swift-macos
Build macOS applications - AppKit, windows, menus, system integration, distribution
pluginagentmarketplace/custom-plugin-swift 8
-
streaming-output
Stream long-form content to markdown files with resume capability. Writes content incrementally with section markers, enabling recovery if context limits are hit. Use when generating long documents (over 1000 lines), B-SPEC or specification writing, multi-section reports, any task where context compaction may occur mid-generation, or when user explicitly requests streaming output. Commands: init, write, status, resume, finalize, repair.
ddunnock/claude-plugins 6
-
fishbone-diagram
Create comprehensive Fishbone (Ishikawa/Cause-and-Effect) diagrams for structured root cause brainstorming. Guides teams through problem definition, category selection (6Ms, 8Ps, 4Ss, or custom), cause identification, sub-cause drilling, prioritization via multi-voting, and 5 Whys integration. Generates visual SVG diagrams and professional HTML reports. Use when brainstorming potential causes, conducting root cause analysis, facilitating quality improvement sessions, analyzing defects or failures, structuring team problem-solving, or when user mentions "fishbone", "Ishikawa", "cause and effect diagram", "6Ms", "cause analysis", or "brainstorming causes".
ddunnock/claude-plugins 6
-
streaming-output-mcp
Stream structured content to persistent SQLite storage with automatic session break recovery. Core principle: The content IS the state. Every stream_write is automatically persistent. Supports multi-format export (Markdown, HTML, JSON, YAML, CSV, Text) and 7 document templates. Commands: /stream-init, /stream-status, /stream-read, /stream-write, /stream-export. ALWAYS call stream_status after session breaks to check for resume_from and preserved_context.
ddunnock/claude-plugins 6
-
fmea-analysis
Conduct Failure Mode and Effects Analysis (FMEA) for systematic identification and risk assessment of potential failures in designs, processes, or systems. Supports DFMEA (Design), PFMEA (Process), and FMEA-MSR (Monitoring & System Response). Uses AIAG-VDA 7-step methodology with Action Priority (AP) risk assessment replacing traditional RPN. Use when analyzing product designs for potential failures, evaluating manufacturing process risks, conducting proactive risk assessment, preparing for APQP/PPAP submissions, investigating field failures, or when user mentions "FMEA", "failure mode", "DFMEA", "PFMEA", "severity occurrence detection", "RPN", "Action Priority", "design risk analysis", or needs to identify and prioritize potential failure modes with their causes and effects.
ddunnock/claude-plugins 6
-
problem-definition
Guide RCCA/8D problem definition using 5W2H and IS/IS NOT analysis. Transforms scattered failure data into precise, measurable problem statements that bound investigation scope without embedding cause or solution. Use when defining problems for root cause analysis, writing D2 sections of 8D reports, analyzing nonconformances, investigating failures, or when user mentions problem definition, problem statement, RCCA, 8D, failure analysis, or corrective action.
ddunnock/claude-plugins 6
-
kepner-tregoe-analysis
Conduct Kepner-Tregoe (KT) Problem Solving and Decision Making (PSDM) analysis using the four rational processes - Situation Appraisal, Problem Analysis, Decision Analysis, and Potential Problem Analysis. Use when performing structured root cause analysis, making complex decisions, evaluating alternatives with weighted criteria, conducting IS/IS NOT specification analysis, anticipating implementation risks, troubleshooting complex issues, or when user mentions "Kepner-Tregoe", "KT method", "IS/IS NOT", "situation appraisal", "decision analysis", "MUSTS and WANTS", "potential problem analysis", or needs systematic problem-solving methodology. Includes specification matrices, decision scoring, quality rubrics, and professional report generation.
ddunnock/claude-plugins 6
-
requirements-dev
This skill should be used when the user asks to "develop requirements", "formalize needs", "write requirements", "create a specification", "build traceability", "quality check requirements", "INCOSE requirements", "requirements development", "reqdev", or mentions requirements engineering, needs formalization, verification planning, traceability matrix, or systems engineering requirements. Even for casual phrases like "I need to write some reqs" or "let's formalize the needs", trigger this skill.
ddunnock/claude-plugins 6