# Sample Plugin

> Sample plugin demonstrating the Skills + Tools model. Includes a Python tool (greeting) and a TypeScript tool (calculator).

- Skill: `moonshotai/sample-plugin` (Agent Skill, multi-file: 4 files)
- Install (CLI): `npx skillmds@latest add moonshotai/sample-plugin`
- Raw SKILL.md: https://api.skillmd.com/api/skills/moonshotai/sample-plugin/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: moonshotai (https://skillmd.com/u/moonshotai)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/moonshotai/sample-plugin

---


# Sample Plugin

A demo plugin with two tools in different languages, showing that plugin tools are language-agnostic.

## Tools

| Tool | Language | Description |
|------|----------|-------------|
| `py_greet` | Python | Generate a greeting in en/zh/ja |
| `ts_calc` | TypeScript | Evaluate a math expression |

## Usage

- "greet Alice in Chinese" -> use `py_greet` with name="Alice", lang="zh"
- "what is 42 * 17 + 3" -> use `ts_calc` with expression="42 * 17 + 3"

