Claude Code Plugins

Community-maintained marketplace

Feedback
0
0

|

Install Skill

1Download skill
2Enable skills in Claude

Open claude.ai/settings/capabilities and find the "Skills" section

3Upload to Claude

Click "Upload skill" and select the downloaded ZIP file

Note: Please verify skill by going through its instructions before using it.

SKILL.md

name foundations
description Claude Code basics for new users. Covers essential concepts and commands. Use when: user is new to Claude Code or routed here by learning-path assessment.

Foundations: Claude Code Basics

Essential knowledge for getting started with Claude Code.

Curriculum

# Topic Reference
1 What is Claude Code what-is-claude-code.md
2 Project instructions with CLAUDE.md claude-md-basics.md
3 Slash commands slash-commands.md
4 Using skills skills-intro.md

Teaching Pattern

For each topic, follow this flow:

1. CONCEPT   → Explain what it is (2-3 sentences)
2. EXAMPLE   → Show real usage
3. EXERCISE  → User tries it themselves
4. VERIFY    → Confirm it worked

Example Flow

Topic: Slash Commands

CONCEPT:
"Slash commands are shortcuts that trigger specific actions.
Type / to see available commands."

EXAMPLE:
"Try /help — it shows all available commands."

EXERCISE:
"Type /help now and tell me what you see."

VERIFY:
"Great! You should see commands like /clear, /config, etc.
Which one looks interesting to you?"

Topic Details

1. What is Claude Code

Key points:

  • Claude Code = Claude + file system access + tools
  • Can read, write, edit files directly
  • Runs in your terminal, sees your project
  • NOT a web chat — it's an agentic coding assistant

Reference: what-is-claude-code.md

2. CLAUDE.md Basics

Key points:

  • CLAUDE.md = project instructions Claude always sees
  • Put it in project root
  • Include: project context, coding style, key files
  • Claude reads it automatically on every conversation

Reference: claude-md-basics.md

3. Slash Commands

Key points:

  • /help — see all commands
  • /clear — reset conversation
  • /config — change settings
  • Custom commands from .claude/commands/

Reference: slash-commands.md

4. Skills Intro

Key points:

  • Skills = reusable instructions Claude can invoke
  • Installed via plugins or created locally
  • Triggered by keywords or explicit invocation
  • Example: "use the brainstorming skill"

Reference: skills-intro.md

Completion Criteria

User has completed Foundations when they can:

  • Explain what makes Claude Code different from chat Claude
  • Create or edit a CLAUDE.md file
  • Use at least 3 slash commands
  • Invoke a skill by name

Transition to Intermediate

When complete, offer:

"You've got the basics down! Ready for Intermediate?

Next level covers:
- Custom slash commands
- MCP servers for external tools
- Hooks for automation
- Advanced CLAUDE.md patterns

Say 'yes' or /cc:level intermediate to continue."