chore(deps): replace cursor-rules with laravel-agent-skills#62
Conversation
Swap pekral/cursor-rules for agentic-vibes/laravel-agent-skills: require-dev entry, allow-plugins entry and the build script installer call (the new binary is agent-skills and targets Claude Code only, so --editor is gone). Add the VCS repository entry because the package is not published on Packagist. Drop the leftover Cursor references: the .cursor ignore rule and the .cursor mention in CLAUDE.md.
Code ReviewStatus: needs-fix Technical ReviewFindings🔴 Critical 1. CI is red on every run until
|
Job-level env handed the private-repo token to every step, including the third-party actions (setup-php, cache, create-pull-request) that never touch Composer. Move COMPOSER_AUTH onto the install/update steps instead.
Code ReviewStatus: needs-fix Technical ReviewFindings🔴 Critical 1. CI is red on every run until
|
Co se mění
Projekt přechází z balíčku
pekral/cursor-rulesnaagentic-vibes/laravel-agent-skills.chore(deps): výměna balíčkurequire-deviallow-plugins:pekral/cursor-rules→agentic-vibes/laravel-agent-skillsvendor/bin/cursor-rules install --force --editor=claude→vendor/bin/agent-skills install --force— nový balíček cílí výhradně na Claude Code, přepínač--editoruž nemárepositoriesVCS záznam — balíček není publikovaný na Packagistu.cursor/*v.gitignorea zmínka.cursor/vCLAUDE.mdci: autentizace ComposeruRepozitář
agentic-vibes/laravel-agent-skillsje privátní a leží v jiné organizaci, takžeGITHUB_TOKENtohoto repa na něj nedosáhne. Oba workflow dostaly job-levelCOMPOSER_AUTHse secretemAGENTIC_VIBES_TOKEN— token se tak nezapisuje na disk runneru.Blokující předpoklad
Important
Secret
AGENTIC_VIBES_TOKENv repu zatím neexistuje (gh secret listje prázdný). Dokud nevznikne,composer installv CI selže na nedostupném privátním balíčku.PAT potřebuje read přístup k organizaci
agentic-vibes.Dopad na skills
Instalace proběhla a je ověřená: 6 agentů, 12 kategorií rules (soubory 1:1 shodné s předchozí instalací), 49 skills.
Skills ubylo z 61 na 49 — nechybí zaviněním této změny, nový balíček je odstranil záměrně (changelog, issue #6 „Removed 13 unused Agent skills", plus
record-project-memory):article-writing,automation-audit-ops,autonomous-loops,autoresolve-oldest-github-issue,benchmark,benchmark-optimization-loop,blueprint,composer-update,penetration-tester,production-audit,record-project-memory,refresh-claude-md,slack-messaging,test-like-humanNaopak přibylo
_sharedalaravel-authorization-review.Jak to otestovat
composer buildmusí projít s exit 0 — lokálně ověřeno, včetně nového krokuvendor/bin/agent-skills install --force(251 souborů). Zkontroluj, že.claude/obsahujeagents/(6),rules/(12 kategorií) askills/(49).Testy
no— změna se dotýká pouze konfigurace balíčků a CI, žádný aplikační kód nemá nové chování k pokrytí. Stávající sada (10 testů) prochází beze změny.Poznámka mimo rozsah
Stejný
.cursor/řádek zůstává vCLAUDE.mduvnitř balíčkuagentic-vibes/laravel-agent-skills— každý nový projekt ho zdědí. Patří to opravit upstream, ne tady.