Skills i plugins w Claude Code
Agent Skills
Dział zatytułowany „Agent Skills”Skill to folder z plikiem SKILL.md - frontmatter plus treść. Działa na zasadzie progressive disclosure, w trzech poziomach:
- Zawsze załadowane są tylko
nameidescription- kilkadziesiąt tokenów. - Pełna treść
SKILL.mdładuje się, gdy Claude uzna skill za istotny albo gdy wpiszesz/skill-name. - Pliki pomocnicze (REFERENCE.md, skrypty) ładowane są dopiero na żądanie.
---name: architecture-diagramdescription: Use this when generating architecture or system diagramsallowed-tools: Read, Grep---Używaj formatu Mermaid. Zaznacz granice usług, kierunek przepływu danych,zależności zewnętrzne.Lokalizacje: .claude/skills/ dla projektu, ~/.claude/skills/ dla użytkownika. Frontmatter: name, description, allowed-tools, plus disable-model-invocation.
Skills to domyślna jednostka reużywalnej wiedzy działająca w głównym kontekście - w odróżnieniu od subagentów, którzy mają kontekst osobny. To jest właściwe kryterium wyboru między jednym a drugim.
Plugins i marketplace’y
Dział zatytułowany „Plugins i marketplace’y”Plugin pakuje skills, subagentów, hooks i serwery MCP. Marketplace to katalog pluginów.
/plugin # menu pluginów/plugin marketplace add anthropics/claude-plugins-official/plugin install code-review@claude-plugins-official/reload-plugins # aktywacja bez restartuZ shella: claude plugin install <name>@<marketplace>, claude plugin list. Sesyjnie: --plugin-dir ./my-plugin, --plugin-url https://.../plugin.zip. Placeholdery: ${CLAUDE_PLUGIN_ROOT}, ${CLAUDE_PLUGIN_DATA}.
Ćwiczenie: 10 minut
Dział zatytułowany „Ćwiczenie: 10 minut”- Utwórz plik
~/.claude/skills/commit-style/SKILL.md. - Opisz w nim styl commitów, którego używasz w swoich projektach.
- Sprawdź, że skill pojawia się na liście
/skills.
Zaliczenie: skill jest na liście, a po jego wywołaniu Claude pisze commit w Twoim stylu bez przypominania. Jeden plik zastąpił powtarzalną instrukcję.
Jeśli nic nie zgrzyta i zostaje czas: dodaj do skilla plik REFERENCE.md z przykładami i sprawdź w /context, że nie ładuje się, dopóki nie jest potrzebny.
Teraz wiesz
Dział zatytułowany „Teraz wiesz”- Skill ładuje się progresywnie, więc dziesięć skilli nie kosztuje dziesięciu razy tyle kontekstu.
- Skill dokłada wiedzę do Twojego okna, subagent pracuje w swoim - to jedyne kryterium, które trzeba pamiętać.
- Plugin pakuje wszystko naraz, a marketplace to katalog gotowych paczek.
Następny krok: Praca z Gitem i GitHubem - commity, pull requesty, przeglądy kodu i Claude w GitHub Actions.
Częste pytania
Czym skill różni się od subagenta?
Miejscem pracy. Skill działa w głównym oknie kontekstu i dokłada do niego wiedzę. Subagent pracuje w osobnym oknie i zwraca tylko podsumowanie. To jest właściwe kryterium wyboru między jednym a drugim.
Czy skill zajmuje kontekst, nawet gdy go nie używam?
Prawie nie. Zawsze załadowane są tylko nazwa i opis, czyli kilkadziesiąt tokenów. Pełna treść wchodzi dopiero wtedy, gdy Claude uzna skill za istotny albo gdy wywołasz go ukośnikiem.
Co dokładnie pakuje plugin?
Skills, subagentów, hooki i serwery MCP w jednej paczce. Marketplace to katalog takich paczek, z którego instalujesz je jedną komendą.
made with ❤️ by aitomate.pl - Łukasz Podgórski