Skip to content
Back to skills

Lessons

ASecurity

skills: - ms - agents - mcp --- AI agents like Claude Code are powerful, but they don't know your specific project conventions or unique workflows out of the box. **Skills** are reusable prompt templates that give agents new capabilities. They are like "plugins" for your AI. We use **meta_skill (ms)** to manage these skills locally. It's a local-first knowledge management tool with hybrid semantic search (BM25 + hash embeddings) and Git-backed audit trails. Your skills live in your project re...

  • 5 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 3, 2026
ai-agentsgobashrailsgit

Works with

  • claude code
  • mcp

Security analysis

A100/100

Pro scans all 21 files and shows the line behind each finding

Scanned September 3, 2026

npx -y skills add quangdang46/agents_environment_setup --skill lessons --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Lessons?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Lessons
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/quangdang46-lessons/badge)](https://www.skillsdirectory.com/skills/quangdang46-lessons)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
# Lesson 11: Local Skill Management with ms

skills:
  - ms
  - agents
  - mcp

---

# What are Skills?

AI agents like Claude Code are powerful, but they don't know your specific project conventions or unique workflows out of the box.

**Skills** are reusable prompt templates that give agents new capabilities. They are like "plugins" for your AI.

We use **meta_skill (ms)** to manage these skills locally. It's a local-first knowledge management tool with hybrid semantic search (BM25 + hash embeddings) and Git-backed audit trails. Your skills live in your project repo, not in the cloud.

---

# Checking Installation

First, let's make sure `ms` is installed and healthy.

Run the version check:

```bash
ms --version
```

Then run the doctor check to verify everything is configured correctly:

```bash
ms doctor
```

---

# Initializing a Project

To use skills in a project, you initialize `ms`. This creates a `.ms/` directory where your project-specific skills will live.

Try initializing in your current directory:

```bash
ms init
```

You should see a message confirming that `.ms/config.toml` was created.

---

# Discovery & Suggestions

`ms` uses a smart search algorithm (Thompson sampling) to suggest the most effective skills for a given task.

Imagine you want to write a test. Ask `ms` for suggestions:

```bash
ms suggest "write a unit test"
```

If you had skills installed, it would show you the best matching ones.

You can also list all available skills:

```bash
ms list
```

---

# Creating a Skill

Let's create a simple skill. Skills are just Markdown files with some YAML metadata.

Create a new skill called "hello":

```bash
ms create "hello"
```

This will open your editor. You can define what the skill does (e.g., "Say hello to the user in a pirate voice").

---

# The MCP Connection

The magic happens when you connect `ms` to Claude Code via the **Model Context Protocol (MCP)**.

ACFS sets this up automatically! When you run Claude Code (via `cc`), it can "see" your `ms` skills as native tools.

If you ever need to start the MCP server manually (rare), you can run:

```bash
ms mcp serve
```

(Press Ctrl+C to stop it if you run it)

---

# Summary

You've learned:
1. **ms** manages AI skills locally in your project.
2. **ms init** sets up a project.
3. **ms suggest** finds the right skill for the job.
4. **MCP** connects these skills to Claude Code automatically.

Next, we'll look at how to find *remote* skills from the community using `jfp`.

Files in this skill

  • 00_welcome.md1.9 KB
  • 01_linux_basics.md1.7 KB
  • 02_ssh_basics.md2.5 KB
  • 03_tmux_basics.md2 KB
  • 04_agents_login.md4.2 KB
  • 05_ntm_core.md2.8 KB
  • 06_ntm_command_palette.md2.6 KB
  • 08_keeping_updated.md3.7 KB
  • 09_ru.md2.9 KB
  • 10_dcg.md1.6 KB
  • 11_meta_skill.md2.4 KB
  • 12_jfp.md2.2 KB
  • 13_apr.md2.2 KB
  • 14_pt.md1.9 KB
  • 15_xf.md1.4 KB
  • 16_beads_rust.md2.7 KB
  • 17_rch.md2.3 KB
  • 18_wa.md2.8 KB
  • 19_brenner_bot.md3.2 KB
  • 20_newproj.md2.9 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.