Mjukvaruutveckling med Claude Code
Dani Zysman
AI Curriculum Manager @ DataCamp

/skill-name eller automatiskt
Personliga skills (alla projekt):
~/.claude/
/skills/
/my-skill/
SKILL.md
Projekt-skills (detta projekt):
project/
/.claude/
/skills/
/unit-tests/
SKILL.md
___
# SKILL.md
name: unit-tests
description: Generate pytest unit tests for Python functions
___
When asked to write unit tests:
1. Identify the function's inputs and outputs
2. Write tests for normal cases first
3. Add edge cases (empty input, invalid data)
4. Use descriptive test names
5. Run pytest to verify tests pass
Frontmatter = namn + beskrivning | Innehåll = steg-för-steg-instruktioner
Recept för att skapa en skill:
mkdir -p .claude/skills/unit-testscode .claude/skills/unit-tests/SKILL.md (eller valfri editor)claude och kontrollera att din skill finns med /skillsmusic-analytics-api/
app.py
routes.py
models.py
CLAUDE.md
.claude/
agents/
code-reviewer.md
skills/ # <- Skills folder
unit-tests/
SKILL.md
| Funktion | Skills | Agents |
|---|---|---|
| Vad de är | Instruktioner som Claude följer | Specialiserade assistenter |
| Hur de fungerar | Claude utför stegen | Agenten arbetar självständigt |
| Plats | .claude/skills/ |
.claude/agents/ |
| Anrop | /skill-name eller automatiskt |
@agent-name eller automatiskt |
Båda utökar Claude Code - använd skills för arbetsflöden, agents för expertis

Mjukvaruutveckling med Claude Code