Claude插件市场

一个个人Claude插件市场,按主题组织技能、代理和MCP服务器,支持一键安装与配置。

  • by artislismanis
  • Shell
  • 本地部署
  • 更新于
在 GitHub 查看 artislismanis/my-agent-skills

使用说明

My Agent Skills

Personal Claude plugin marketplace — skills, agents, and MCP servers organised by topic.

Plugins

Plugin Type Description Install
excalidraw-diagrams Skill Generate professional Excalidraw diagrams with PNG preview /plugin install excalidraw-diagrams@my-agent-skills
my-claude Skill Personal baseline rules plus a one-step set-up command /plugin install my-claude@my-agent-skills
obsidian-tandem-comments Skill Vendored Obsidian Tandem Comments skill for reading/writing comment threads /plugin install obsidian-tandem-comments@my-agent-skills
obsidian-skills Skill Vendored subset of Obsidian Markdown, Bases, and JSON Canvas skills /plugin install obsidian-skills@my-agent-skills

Browse the plugins/ directory for all available packages, or see .claude-plugin/marketplace.json for the machine-readable manifest.

What's in a plugin?

Each plugin is a self-contained package that can bundle any combination of:

See CLAUDE.md for the full plugin package standard and folder structure.

Installation

First, add this marketplace to your Claude Code:

/plugin marketplace add artislismanis/my-agent-skills

Then install individual plugins:

/plugin install <plugin-name>@my-agent-skills

Refer to each plugin's README.md for specific configuration details.

Development Environment (Devcontainer)

Prerequisites

Quick start

  1. Clone the repository and open it in VS Code
  2. When prompted, click "Reopen in Container" (or open the command palette and run "Dev Containers: Reopen in Container")
  3. Wait for the container to build — Node.js 22, Python 3.12, Claude Code CLI, and all tools will be available automatically

Firewall (local Docker only — skip in Codespaces)

To restrict container network access to approved domains only (recommended before running Claude Code in autonomous mode):

sudo /usr/local/share/init-firewall.sh

On success, the output shows the count of whitelisted domains. On failure, it prints the step that failed with an actionable error message. The firewall is optional and manually activated — the container works normally without it.

Pre-commit hooks (outside the container)

If you're working outside the devcontainer, install pre-commit hooks manually (requires Python 3 and pip):

pip install pre-commit && pre-commit install

Rebuilding the container

Rebuild after changes to .devcontainer/Dockerfile or .devcontainer/devcontainer.json: open the VS Code command palette and run "Dev Containers: Rebuild Container".

Other resources

  • docs/ — Best-practice guides and reusable templates
  • configs/ — System prompts and agent configuration files

Attribution

Plugins here borrow ideas from other people's work. Where a plugin is derived from or inspired by an external repo, its own README carries a Sources and attribution section naming the source, its licence, and what it contributed. Check that section before reusing a plugin elsewhere.

Plugin Draws on
my-claude multica-ai/andrej-karpathy-skills (MIT), Tiago Forte's Master Prompt concept
obsidian-tandem-comments leonpawelzik/obsidian-tandem-comments (MIT)
obsidian-skills kepano/obsidian-skills (MIT)

License

This project is licensed under the MIT License — see LICENSE for details.