Przejdź do treści

Przewodnik po agent-skills

Zainstaluj umiejętności dla swoich agentów, wybierz te, których potrzebujesz, i połącz tracker. Nie instalujesz żadnych pakietów npm: wiersz poleceń i wszystkie skrypty umiejętności korzystają tylko ze standardowej biblioteki Node.

Repozytoria są na razie prywatne, więc nic z tego nie da się jeszcze zainstalować. Te strony opisują, jak aplikacje działają dzisiaj.

Czego potrzebujesz

  • git
  • Node.js 20 lub nowszy
  • Co najmniej jedno z narzędzi: Claude Code, Codex CLI, Cursor, Gemini CLI, OpenCode, Windsurf lub GitHub Copilot

Zainstaluj

Z klonu repozytorium:

npm link
agent-skills install --target all
agent-skills config attribution off
agent-skills doctor

npm link dodaje agent-skills do PATH i jest opcjonalne. Na Windows te same polecenia działają w PowerShell, a dowiązania do katalogów to junction points, które nie wymagają uprawnień administratora.

Po instalacji uruchom agenta ponownie albo otwórz nowy czat, żeby ponownie przeczytał folder umiejętności.

Zakres użytkownika lub projektu

Tabelę można przewijać

Zakres użytkownika a zakres projektu
AspektZakres użytkownikaZakres projektu
Polecenieagent-skills install --target allagent-skills install --target all --project ~/code/app
Gdzie~/.claude/skills, ~/.agents/skills.claude/skills, .agents/skills w projekcie
JakDowiązania symboliczne do repozytoriumKopie
Aktualizacjegit pull, a potem agent-skills syncagent-skills sync po git pull
Dobre doWłasnego komputera i wszystkich projektówDzielenia się z zespołem przez repozytorium

Możesz je łączyć: zainstaluj wszystko w zakresie użytkownika, a task i commit zacommituj do projektu zespołu.

Dla każdego agenta

Tabelę można przewijać

Gdzie agent-skills instaluje dla każdego agenta
AgentCelFolder w projekcieWywołanie skilla
Claude Codeclaude.claude/skills/<name>//task 123
Codex CLIcodex.agents/skills/<name>/$task 123
Cursorcursor.agents/skills/<name>//task 123
Gemini CLIgemini.agents/skills/<name>/ + .gemini/commands/<name>.toml/task 123
OpenCodeopencode.agents/skills/<name>/ + .opencode/commands/<name>.md/task 123
Windsurfwindsurf.agents/skills/<name>/ + .windsurf/workflows/<name>.md/task 123, @task
GitHub Copilotcopilot.agents/skills/<name>//task 123

Instalację dla jednego agenta wybierasz przez --target, na przykład agent-skills install --target claude.

Wybierz umiejętności

Zainstaluj tylko część przez --skills, na przykład sam codzienny workflow:

agent-skills install --target claude,codex --skills task,commit,handoff,review,test-loop,token-saver

Zachowaj commity jako własne

Trzy niezależne warstwy trzymają dopiski o AI z dala od Twojej historii:

  1. Umiejętności nigdy nie dodają dopisku i robią commit dopiero po Twoim OK.
  2. agent-skills config attribution off wyłącza dopisek commita i stopkę pull requesta w Claude Code.
  3. agent-skills hooks install dodaje hook commit-msg, który usuwa dopiski o AI z dowolnego narzędzia.

Hook zostawia resztę wiadomości bajt w bajt. Twój istniejący hook uruchamia się dalej, zaraz po nim. Hooki działają osobno dla każdego repozytorium.

Połącz tracker

Dane logowania pochodzą ze zmiennych środowiskowych albo z ~/.config/agent-skills/credentials.env, nigdy z repozytorium.

agent-skills tasks check
agent-skills tasks list
agent-skills tasks fetch 482

Pierwsze pobranie zapisuje .tasks/<id>/TASK.md. Kolejne pokazują tylko to, co się zmieniło. Pobrane zgłoszenia nie trafiają do commitów, bo .tasks/ jest wykluczone lokalnie.

Polecenia

Wiersz poleceń agent-skills
PolecenieCo robi
agent-skills listWypisuje katalog
agent-skills installInstaluje umiejętności dla wybranych agentów
agent-skills uninstallUsuwa tylko to, co zainstalowało
agent-skills syncStosuje ponownie wszystkie zapisane instalacje po git pull
agent-skills doctorPokazuje agentów, instalacje, trackery, hook i dopiski o AI
agent-skills hooksInstaluje, usuwa lub sprawdza hook commit-msg
agent-skills config attributionWyłącza lub włącza dopisek Claude Code
agent-skills tasksPobiera i wypisuje zadania z trackera

Pliki spoza instalacji albo zmienione ręcznie nigdy nie są nadpisywane ani usuwane bez --force.

Czytaj dalej

Szukaj na stronie

Strzałki przenoszą między wynikami, Enter otwiera, Esc zamyka. Ctrl K /