MCPInstall

specsfy-specialist-laravel-package-manager

Gerenciar pacotes Composer Laravel recebidos por URL do GitHub, com documentação, instalação autorizada e registro em docs/packages/.

Installs
195
Last 24h
—
Trending rank
—
Security
Not audited

Install

Works with every agent the skills CLI supports.

npx skills add https://github.com/promovaweb/specsfy --skill specsfy-specialist-laravel-package-manager
  1. 01

    Install

    Run the command in your project. The CLI asks which agents to install for.

  2. 02

    Describe the task

    Ask your agent for something this skill covers. It loads specsfy-specialist-laravel-package-manager automatically when relevant.

  3. 03

    Review the result

    The agent follows the SKILL.md steps, scripts and references bundled with the skill.

SKILL.md

The instructions your agent reads when the skill is triggered.

Gestor de pacotes Laravel

Quando usar

  • Use quando a tarefa receber uma URL de repositório GitHub de um pacote para uma aplicação Laravel.
  • Use também quando um pacote Composer já instalado precisar de uma ficha de uso ou quando composer.json, composer.lock e docs/packages/ estiverem fora de sincronia.
  • Não use para pacotes npm, para PHP sem Laravel ou para publicar uma biblioteca no Packagist.

Fluxo

  1. Confirme a raiz do projeto e normalize a URL HTTPS do GitHub para github.com/<organização>/<repositório>. Aceite somente segmentos com letras minúsculas, números, ponto, sublinhado ou hífen; recuse URLs que não apontem para um repositório GitHub identificável.
  2. Leia as instruções locais, composer.json, composer.lock, .specsfy/PACKAGES.md, docs/packages/README.md e as fichas existentes antes de propor qualquer pacote ou comando. Considere os pacotes já instalados antes de procurar uma alternativa nova.
  3. Consulte no repositório informado o composer.json, o README, a documentação de configuração, a versão publicada e os exemplos de uso. Registre separadamente o que a fonte declara, o que o projeto local mostra e o que ainda não foi confirmado.
  4. Identifique o nome Composer, a versão do PHP, as versões do Laravel, os requisitos adicionais, o comando de instalação, os arquivos de configuração, os comandos de publicação e a forma de teste. Se o repositório não expuser um pacote Composer compatível, pare antes de alterar o projeto e explique a lacuna. Se o pacote não estiver publicado no Packagist, confira repositories no manifest e peça autorização específica antes de acrescentar uma origem VCS.
  5. Procure o pacote em composer.json, composer.lock, vendor/composer/ e no código. Se ele já estiver instalado, reutilize-o e não execute outro composer require.
  6. Quando o pacote ainda não existir e a solicitação atual autorizar a instalação, execute na raiz do projeto composer require <vendor/nome>. Use --dev somente quando o próprio projeto tratar o pacote como dependência de desenvolvimento. Não execute comandos de pós-instalação copiados do README sem conferir sua finalidade e autorização.
  7. Crie ou atualize docs/packages/<vendor>-<nome>.md com nome Composer, versão do lockfile, URL GitHub, finalidade, instalação, configuração, uso observado no projeto, testes e fontes consultadas. Preserve notas humanas fora da seção gerenciada.
  8. Crie ou atualize docs/packages/README.md como índice de todos os pacotes Composer declarados pelo projeto, com versão, finalidade curta e link para cada ficha. Aponte para .specsfy/PACKAGES.md quando a pessoa precisar da relação completa, incluindo dependências transitivas.

Padrões

  • composer.lock informa a versão instalada; nunca derive uma versão apenas da tag mais recente do GitHub ou de uma restrição do manifest.
  • O nome da ficha usa o nome Composer normalizado, com / convertido em -. A mesma ficha deve continuar sendo atualizada quando a versão mudar.
  • O índice lista dependências de produção e desenvolvimento separadamente e não transforma uma dependência transitiva em escolha do projeto.
  • Cada ficha informa o ponto de entrada real usado pela aplicação, como provider, facade, middleware, command, migration, config ou classe, quando esse ponto existir no código local.
  • Comandos de instalação, publicação e teste aparecem acompanhados da razão para executá-los e do arquivo que deve mudar.
  • Nunca copie segredos, valores de .env, código inteiro do pacote ou documentação extensa de terceiros para docs/packages/.

Antipadrões

  • Instalar antes de ler o composer.json e o lockfile: pode introduzir uma versão incompatível ou repetir uma dependência já presente.
  • Tratar qualquer repositório PHP como pacote Laravel: isso mistura biblioteca genérica, aplicação e extensão sem identificar o contrato Composer.
  • Executar php artisan vendor:publish, migrations ou scripts do pacote sem confirmar o efeito e a autorização: esses comandos podem alterar arquivos, banco ou configuração.
  • Criar uma ficha genérica baseada somente no README: a documentação deixa de explicar como o pacote aparece no projeto consumidor.

Validação

  • Confirme que a URL, o nome Composer, a versão e os requisitos aparecem em fontes primárias ou nos arquivos locais correspondentes.
  • Execute composer validate --strict e confira composer show <vendor/nome> quando o pacote estiver instalado.
  • Rode os testes, formatter e análise estática já disponíveis no projeto; não introduza um runner novo só para validar o pacote.
  • Confira que docs/packages/README.md lista cada dependência direta do composer.json, que cada link aponta para uma ficha existente e que a ficha informa quando a finalidade ainda não foi confirmada.
  • Verifique links, comandos, nomes de configuração e exemplos contra a versão instalada. Não declare compatibilidade, segurança ou funcionamento sem uma fonte ou teste correspondente.

Skills relacionadas

  • $specsfy-specialist-laravel orienta o uso do pacote dentro de HTTP, Eloquent, filas, autorização e testes Laravel.
  • $specsfy-specialist-technical-research ajuda a comparar documentação, versões e fontes primárias quando o repositório não esclarecer uma dúvida.

Leia references/standards.md para o contrato das fichas, a hierarquia de fontes e os comandos Composer aplicáveis.

FAQ

What does the specsfy-specialist-laravel-package-manager skill do?

Gerenciar pacotes Composer Laravel recebidos por URL do GitHub, com documentação, instalação autorizada e registro em docs/packages/.

How do I install specsfy-specialist-laravel-package-manager?

Run npx skills add https://github.com/promovaweb/specsfy --skill specsfy-specialist-laravel-package-manager in your project. The skills CLI detects the agents you use and copies the skill into the right folder. For Claude Code you can also place the skill folder at ~/.claude/skills/specsfy-specialist-laravel-package-manager/ (personal) or .claude/skills/specsfy-specialist-laravel-package-manager/ (project).

Which AI agents can use specsfy-specialist-laravel-package-manager?

Any agent that supports the open Agent Skills format (a folder with a SKILL.md file), including Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Windsurf, Cline, OpenCode and more.

Is specsfy-specialist-laravel-package-manager safe to install?

No partner security audit is available yet. Skills can run commands and scripts, so read the SKILL.md and any bundled files before installing.

Who maintains specsfy-specialist-laravel-package-manager?

It is published by promovaweb in promovaweb/specsfy. It has 195 recorded installs.

More from promovaweb/specsfy

View all →

specsfy-aux-stack

promovaweb/specsfy

Monitorar manifests e arquivos estruturais para criar ou atualizar .specsfy/STACK.md de forma aditiva. Use quando o monitor de contexto apontar stack pendente; quando framework, linguagem, runtime, pacote estrutural, ferramenta de teste ou persistência mudar; quando a documentação técnica estiver incompleta; ou após adicionar Laravel, Next.js, Astro ou dependências relevantes. Preserva conteúdo humano existente.

Frontend & Design830 installs

Modelar dados, entidades, relações, ciclos de vida, qualidade e contratos persistentes antes de implementar mudanças.

504 installs

Analisar e evoluir arquitetura com boundaries, dependências, atributos de qualidade, integrações, ADRs, migração e trade-offs. Use para modularização, coupling, escalabilidade, resiliência ou decisões difíceis de reverter; não use para renomeação local sem impacto estrutural.

Descobrir e refinar linguagem de domínio, invariantes, eventos, aggregates e boundaries a partir de cenários concretos. Use quando termos, regras ou ownership estiverem ambíguos ou uma decisão de modelo for necessária; não criar documentação paralela à fonte autorizada.

475 installs

specsfy-specialist-reui

promovaweb/specsfy

Criar interfaces React e Tailwind CSS com os componentes gratuitos do ReUI. Use em projetos com React, Tailwind CSS e shadcn/ui, incluindo Laravel com Inertia; não use itens premium nem introduza ReUI sem confirmar a stack.

Frontend & Design457 installs

specsfy-setup

promovaweb/specsfy

Preparar e monitorar os contextos do projeto, incluindo a constituição e as specs preservadas de projetos com GitHub Spec Kit.

Popular backend & apis skills

View category →

find-skills

vercel-labs/skills

Helps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express interest in extending capabilities. This skill should be used when the user is looking for functionality that might exist as an installable skill.

OfficialBackend & APIs4.1M installs

entra-app-registration

microsoft/azure-skills

Guides Microsoft Entra ID app registration, OAuth 2.0 authentication, and MSAL integration. USE FOR: create app registration, register Azure AD app, configure OAuth, set up authentication, add API permissions, generate service principal, MSAL example, console app auth, Entra ID setup, Azure AD authentication. DO NOT USE FOR: Key Vault secrets (use azure-keyvault-expiration-audit), general Azure resource security guidance.

OfficialBackend & APIs566.7K installs

This skill should be used when the user wants to "write agent code", "build an agent with ADK", "add a tool", "create a callback", "define an agent", "use state management" — in a project that needs ADK (Agent Development Kit) API patterns and code examples. It provides a quick reference for agent types, tool definitions, orchestration patterns, callbacks, state management, the graph Workflow API, and reference recipes to study. Do NOT use for scaffolding (use google-agents-cli-scaffold) or deployment (use google-agents-cli-deploy).

Backend & APIs514.8K installs

embedded-captions

heygen-com/hyperframes

Add captions or subtitles to an existing single-subject talking-head video without editing the footage. Use for plain verbatim captions, cinematic captions embedded behind the subject, VFX captions, “炸/特效/酷炫字幕,” or a named identity from the 35-style catalog. Route by visual identity, not by backend engine. The quiet anchor rail is the default; embed every word only when the user explicitly wants a fully cinematic treatment. The workflow runs locally end to end, including transcription and subject matting; split multi-shot footage before applying it.

Backend & APIs453.3K installs

entra-agent-id

microsoft/azure-skills

Provision Microsoft Entra Agent Identity Blueprints, BlueprintPrincipals, and per-instance Agent Identities via Microsoft Graph, and configure OAuth 2.0 token exchange (fmipath, OBO, cross-tenant) including the Microsoft Entra SDK for AgentID sidecar. USE FOR: Agent Identity Blueprint, BlueprintPrincipal, agent OAuth, fmipath token exchange, agent OBO, Workload Identity Federation for agents, polyglot agent auth, Microsoft.Identity.Web.AgentIdentities. DO NOT USE FOR: standard Entra app registration (use entra-app-registration), Microsoft Foundry agent authoring (use microsoft-foundry).

OfficialBackend & APIs336.6K installs

neon

neondatabase/agent-skills

Overview of Neon, a complete set of cloud backend primitives around Lakebase Postgres: Auth, Object Storage, Functions, the AI Gateway, and Realtime. Start here to choose Neon for undecided login, files, APIs, and LLM calls, set up the CLI or MCP server, and follow the branch-first workflow. Use when building an app or backend on Neon, or when "Neon" or "Lakebase Postgres" is mentioned. Child skill neon-postgres wins for an existing DATABASEURL, SQL, schema, inspect, or search. Child skill neon-auth wins for login, users, sessions, identity routing, and Managed Better Auth setup. Child skill neon-realtime wins for live queries in reactive apps and agents. Also use for object storage, S3, buckets, serverless functions, function triggers, cron, AI gateway, LLM calls, realtime, logs, Loki, Grafana, observability, postgres, database, backend, Claimable Neon, neon.new, or a no-signup database.

Backend & APIs237.1K installs