mvpfy-context
Lê specs, documentos e código existentes para preparar o contexto inicial do MVPFy sem alterar o projeto analisado.
How do I install this agent skill?
npx skills add https://github.com/promovaweb/mvpfy --skill mvpfy-contextIs this agent skill safe to install?
- Gen Agent Trust Hubpass
The skill performs local project analysis by scanning files and manifests using a bundled Node.js script. While it includes safety measures to ignore sensitive directories, it processes untrusted local documentation which presents a surface for indirect prompt injection.
- Socketpass
No alerts
- Snykwarn
Risk: MEDIUM · 1 issue
What does this agent skill do?
Contexto de um projeto existente
Esta skill entra antes da entrevista, durante a configuração do projeto e no início de cada retomada da conversa. Ela procura material já criado e entrega um retrato curto para a orquestradora do MVPFy.
Responsabilidade
- Executar
scripts/analyze-existing-project.mjsno diretório consumidor. - Procurar specs, briefs, backlogs, planos, documentos de produto e registros em arquivos Markdown, YAML e JSON.
- Ler manifestos e contar arquivos de programação por linguagem e pasta.
- Reconhecer a stack declarada, a existência de uma aplicação e os sinais técnicos que ajudam a formular o primeiro MVP.
- Entregar sugestões de resposta com origem, resumo e grau de confiança.
- Registrar perguntas que o material não consegue responder.
Limites
- A leitura é somente de contexto. Nenhum arquivo do projeto consumidor é
alterado, exceto os artefatos criados dentro de
.mvpfy/pelo próprio MVPFy. node_modules,vendor,.git, builds, caches, cobertura, segredos e arquivos binários ficam fora da leitura.- Um nome de função, uma rota ou uma dependência mostra implementação. Não prova público, problema, proposta de valor, preço ou aceitação do produto.
- Uma sugestão pode preencher uma lacuna técnica. A pessoa ainda confirma escolhas de produto, público e escopo durante a conversa.
- A skill nunca escreve
spec.md, não modificaspecsfy/e não transforma código existente em código do MVPFy.
Saída
O relatório fica em .mvpfy/existing-project.json. Ele contém:
sources.specs: documentos encontrados, tipo, título, caminho e trecho;sources.code: arquivos de programação agrupados por linguagem;manifests: manifestos lidos e dependências declaradas;stack: tecnologias reconhecidas com seus caminhos de origem;suggested_answers: campos que o contexto ajuda a responder;gaps: perguntas que continuam abertas;summary: contagens e leitura geral do projeto.
O estado recebe somente um ponteiro resumido em
existing_project_context. A orquestradora lê o relatório completo antes de
montar a fila, usa sugestões suficientes para não repetir perguntas e marca
como pendente qualquer conclusão que o material não sustente.
Gatilhos da orquestradora
No setup-project.mjs, a skill roda depois da criação inicial de .mvpfy/.
No começo de cada conversa com $mvpfy, rode novamente:
node skills/mvpfy-context/scripts/analyze-existing-project.mjs --project .
Depois leia .mvpfy/existing-project.json junto de state.json,
answers.jsonl, MVP.md e das fontes de contexto. Se não houver material,
continue pelo relato livre da ideia. Se houver, comece pelos campos já
explicados e apresente somente a próxima lacuna relevante.
How can the creator link this skill?
Add the canonical catalog link to the repository README so users can inspect current installs and available audits. The publishing guide covers the complete discovery path.
<a href="https://skillzs.dev/skills/promovaweb/mvpfy/mvpfy-context">View mvpfy-context on skillZs</a>