fazxes/Claude-code

DirSkills catalogs 25 skills from this repository, across 5 categories: AI Engineering, Automation, Frontend, Quality, Writing.

234 stars216 forksView on GitHub
🤖
7h ago

Agent Development

Agent Development explains how to create Claude Code agents, including frontmatter, triggering descriptions, tools, model choice, and system prompt structure. Use it when you need guidance on subagent design or best practices for agent files.
AI Engineering
234216
📦
7h ago

Build An MCPB

Build An MCPB packages a local MCP server with its runtime so it can be installed as one file and run without Node or Python already installed. Use it for filesystem, desktop, localhost, or OS-level tools that need to run on the user's machine.
AI Engineering
234216
🧩
7h ago

Build MCP Server

Build MCP Server guides you through designing and building an MCP server for Claude. It helps choose the right deployment model, auth approach, and tool pattern before scaffolding code.
AI Engineering
234216
🤖
7h ago

Claude Automation Recommender

Claude Automation Recommender analyzes a codebase and suggests Claude Code hooks, subagents, skills, plugins, and MCP servers. Use it when setting up Claude Code for a project or improving existing Claude workflows.
AI Engineering
234216
📝
7h ago

Claude Md Improver

Claude Md Improver audits CLAUDE.md files across a repository and reports gaps in commands, structure, and project context. It then updates those files with targeted improvements after approval.
AI Engineering
234216
⌨️
7h ago

Command Development

Command Development explains how to create Claude Code slash commands with Markdown, YAML frontmatter, arguments, and tool settings. Use it when defining reusable command workflows or interactive commands.
AI Engineering
234216
🔐
7h ago

Discord Access

Discord Access manages Discord channel allowlists, pairing approvals, and DM/group policy by editing local access JSON. Use it when you need to check who is allowed, approve or deny a pairing code, or change access settings.
Automation
234216
💬
7h ago

Discord Configure

Discord Configure saves a Discord bot token and reports the current access policy. Use it to set up the channel, check who can reach the bot, or lock the allowlist after pairing.
Automation
234216
⚙️
7h ago

Example Command

Example Command demonstrates the skills/<name>/SKILL.md layout for user-invoked slash commands. Use it as a reference for frontmatter fields, arguments, and allowed-tools options.
AI Engineering
234216
🧩
7h ago

Example Skill

Example Skill demonstrates the structure and format for Claude Code plugin skills. Use it when creating or understanding skill templates, trigger patterns, and frontmatter fields.
AI Engineering
234216
🎨
7h ago

Frontend Design

Frontend Design guides the creation of distinctive, production-grade web interfaces with a deliberate visual direction. Use it when building components, pages, or applications that need working code and a strong aesthetic point of view.
Frontend
234216
🪝
7h ago

Hook Development

Hook Development shows how to create Claude Code plugin hooks for events like PreToolUse, PostToolUse, Stop, and SessionStart. Use it to validate tool use, enforce policies, and wire event-driven automation into a workspace.
Automation
234216
🧩
7h ago

MCP App Builder

MCP App Builder shows how to add interactive widgets to an MCP server, such as forms, pickers, confirmations, and live displays. Use it when you need inline UI in chat after deciding the base server architecture.
AI Engineering
234216
🔌
7h ago

MCP Integration

MCP Integration helps you add Model Context Protocol servers to Claude Code plugins. Use it to connect external services, configure .mcp.json or plugin.json, and expose server tools for commands.
AI Engineering
234216
🧮
7h ago

Math Olympiad Solver

Math Olympiad Solver guides agents through olympiad-style problem solving with interpretation checks, candidate generation, and adversarial verification. It is used for proofs, AIME-style answers, and checking whether a solution is actually complete.
Quality
234216
🛝
7h ago

Playground Builder

Playground Builder creates single-file HTML playgrounds with controls, live preview, and copyable prompt output. Use it when you need an interactive explorer or visual tool for a topic.
Automation
234216
⚙️
7h ago

Plugin Settings

Plugin Settings lets Claude Code plugins read per-project `.claude/*.local.md` files with YAML frontmatter and markdown content. Use it to store plugin configuration, state, and instructions outside version control.
AI Engineering
234216
🧩
7h ago

Plugin Structure

Plugin Structure shows how to organize Claude Code plugins with the required manifest, component directories, and auto-discovery rules. Use it when creating or structuring plugins, setting up plugin.json, or wiring commands, agents, skills, and hooks.
AI Engineering
234216
🛠️
7h ago

Skill Development

Skill Development helps create and improve Claude Code skills, including their structure, metadata, and bundled resources. Use it when writing a new skill, refining descriptions, or organizing skill content.
AI Engineering
234216
📨
7h ago

Telegram Access

Telegram Access manages Telegram channel approvals, allowlists, and DM/group policy by editing local access JSON. Use it to pair users, deny pending requests, or change channel access settings.
Automation
234216
💬
7h ago

Telegram Configure

Telegram Configure saves a Telegram bot token and reports channel access status. Use it to set up Telegram, check who can reach the bot, or confirm the current policy.
Automation
234216
7h ago

Verify

Verify checks code for correctness through testing and review. Use it when you need to confirm behavior, catch regressions, or validate changes before delivery.
Quality
234216
📝
7h ago

Writing Hookify Rules

Writing Hookify Rules explains how to create Hookify markdown rules with YAML frontmatter, patterns, and conditions. Use it when configuring watch rules for bash, file, stop, or prompt events.
Writing
234216
💬
7h ago

iMessage Access

iMessage Access manages allowlists, pairing approvals, and group delivery policy for the iMessage channel. Use it to check pending pairings, add or remove senders, or change channel policy from the terminal.
Automation
234216
💬
7h ago

iMessage Configure

iMessage Configure checks whether the iMessage channel can read chat.db and shows the current access policy. Use it to diagnose setup issues, allowed senders, and why texts are not reaching the assistant.
Automation
234216