Word-to-PDF batch converter — skill that converts .doc/.docx files under to-convert-word-files/ to PDFs under converted-pdf-files/ via LibreOffice headless (with pandoc fallback).
A spec-driven, hands-on lab for learning how to build, install, and orchestrate agents and skills in Claude Code. Each lesson follows the same structure the lab itself teaches: Spec → Plan → Tasks → Verification.
Phase 1 theme — Pikud HaOref (Israeli Home Front Command) alerts. Real public data, no API keys, immediately recognizable for Israeli learners. The same lab will be re-skinned for enterprise DevOps audiences in Phase 2.
Most "agent tutorials" jump to frameworks. They skip the foundational question: what work belongs in an agent vs. inline in the conversation vs. a skill the user invokes? Picking the wrong shape makes agents that are too chatty, too broad, or impossible to reuse. This lab builds the intuition first, on a small real domain, then scales it to enterprise patterns.
By the end of the four lessons you will be able to:
ai-agents/
├── README.md ← you are here
├── .claude/
│ ├── agents/
│ │ ├── pikud-alerts.md ← Lesson 1: custom agent
│ │ └── code-reviewer.md ← Lesson 3: third-party agent (later)
│ └── skills/
│ └── alert-report/SKILL.md ← Lesson 2: custom skill (later)
├── lessons/
│ ├── 01-custom-agent.md ← start here
│ ├── 02-skills.md ← after Lesson 1
│ ├── 03-third-party-agents.md
│ └── 04-orchestration.md
├── references/
│ └── agent-discovery.md ← the 5 scopes, precedence, diagnostics
└── reports/ ← agent outputs land here
📖 Reference docs (factual material you can lift into slides):
references/agent-discovery.md— the 5 scopes Claude Code scans, precedence order, when discovery happens, and a diagnostic checklist for missing agents.
The single .claude/ directory at the repo root is intentional: Claude Code
auto-discovers agents and skills from the project root. Splitting them per
lesson would break discovery.
| Thing | Lives in | Triggered by | Best for |
|---|---|---|---|
| Agent | .claude/agents/<name>.md | Main Claude delegating via the Agent tool | Isolated context, parallel work, focused expertise (review, research, audit) |
| Skill | .claude/skills/<name>/SKILL.md | User typing /<name> (or model autoload) | Procedures the user invokes; reasoning stays in the main conversation |
| Inline | The current conversation | Whatever the user typed | One-off work, exploratory questions, things needing the full conversation |
Memorable rule of thumb:
lessons/01-custom-agent.md and follow the Tasks section.Once Phase 1 is complete, the same four lessons will be re-skinned for an enterprise DevOps audience. The agent will monitor a Kubernetes events stream or a CI/CD pipeline instead of oref alerts; the skill will produce an SRE incident summary instead of an alert report. The mechanics stay identical — only the domain changes — which is exactly the point of the lab structure.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Pikud HaOref alert workflow — agent, skill, and SessionStart hook bundled. Fetches Israeli Home Front Command alerts and produces bilingual Markdown reports under reports/.
TzevaAdom community alert workflow — agent, skill, and SessionStart hook bundled. Fetches Israeli rocket/siren alerts from api.tzevaadom.co.il and produces bilingual Markdown reports under reports/tzevaadom/.
npx claudepluginhub baruchihalamish20/ai-agents --plugin word-to-pdf-suiteDocument processing suite — Excel (xlsx), Word (docx), PowerPoint (pptx), and PDF generation and manipulation.
Ultra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Frontend design skill for UI/UX implementation
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Memory compression system for Claude Code - persist context across sessions
Marketing skills for AI agents — conversion optimization, copywriting, SEO, paid ads, ad creative, and growth