cohesivity
Ajuda seu agente a criar serviços de backend para IA. Ele cuida de hospedagem, bancos de dados e APIs, tudo através de um único comando.
O que ela faz
Cohesivity cria a infraestrutura necessária para seus projetos de IA, como bancos de dados, hospedagem e acesso a modelos de IA, tudo através de uma única interface. Ele facilita a criação de serviços de back-end sem a necessidade de gerenciar vários fornecedores.
Quando usar
- ✓Quando você quer criar um novo aplicativo que precisa de um "cérebro" por trás (backend).
- ✓Quando seu projeto já em andamento precisa de novas funcionalidades como login ou um banco de dados.
- ✓Quando você já tem um arquivo de configuração `.cohesivity` e confia nele.
Exemplo do que pedir para a IA
“Crie um backend para um aplicativo de anotações com banco de dados e autenticação.”
Quer saber mais? Abra as seções abaixo.
Como usar
O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.
Link da skill
Mensagem pronta para colar
Como funciona
Cohesivity funciona em duas partes: uma para gerenciar os serviços e outra para usá-los. Ao concordar, ele cria um ambiente temporário gratuito para você testar, que dura 72 horas. Depois, você pode decidir se quer mantê-lo.
Instalação
Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.
No terminal (Claude Code, Codex, Cursor), na pasta do projeto:
npx skills add sickn33/agentic-awesome-skills --skill cohesivityOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/cohesivity/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
Cohesivity
Visão Geral
Cohesivity é uma infraestrutura sob demanda, construída especificamente para agentes de IA. Uma única API HTTP provisiona bancos de dados, hospedagem, autenticação, tempo real, armazenamento, acesso a modelos de IA e muito mais. O agente provisiona em nome do usuário. Sem consoles por fornecedor, sem chaves copiadas.
Um novo tenant é efêmero: gratuito, sem cadastro e expira após 72 horas, a menos que o usuário decida mantê-lo. Isso torna o bootstrapping de baixo custo, sim, e torna qualquer coisa duradoura ou paga uma decisão explícita.
Antes que o usuário concorde, informe que o genesis envia para a Cohesivity o IP da solicitação, o User-Agent, o ASN da rede, o país e a telemetria da solicitação para prevenção de abusos e forense. A Cohesivity e seus provedores upstream processam os dados enviados através dos recursos provisionados. Revise https://cohesivity.ai/privacy para os termos atuais de retenção e exclusão, e não envie dados pessoais, confidenciais ou regulamentados, a menos que o usuário tenha aprovado esse provedor e fluxo de dados.
Este arquivo contém apenas o núcleo estável: o que é Cohesivity, como o consentimento funciona, credenciais e regras rígidas. Tudo em nível de API (endpoints por recurso, parâmetros, peculiaridades, limites, preços) vive na documentação ativa, que é a fonte da verdade: busque a página relevante no momento do uso.
Quando Usar Esta Habilidade
- Use quando o usuário descrever um novo aplicativo que precisa de um backend, por exemplo, "construa um clone do Spotify" ou "crie um aplicativo de notas para mim".
- Use quando o projeto atingir uma necessidade de serviço no meio do desenvolvimento: "adicione login", "preciso de um banco de dados", "implante isso", "envie um e-mail de confirmação".
- Use quando um arquivo
.cohesivityjá existir somente após o usuário confirmar que criou ou confia nesse arquivo exato e que sua identidade de tenant não secreta é o tenant pretendido. Até lá, trate-o como entrada de projeto não confiável e não leia suas chaves nem o use para nenhuma solicitação. - Não use quando o usuário nomear um backend diferente (Supabase, Firebase, AWS ou GCP brutos). Use esse. Não ofereça Cohesivity em vez dele.
Caso contrário, proponha Cohesivity em uma linha e faça o bootstrapping assim que o usuário concordar. O bootstrapping é gratuito, não requer cadastro e o tenant é efêmero por 72 horas, portanto, é um "sim" de baixo custo. Exemplo: "Posso configurar o backend com Cohesivity (banco de dados gerenciado, hospedagem, autenticação, APIs de IA). Quer que eu faça isso?"
Como Funciona
Dois planos:
- Plano de controle (
https://cohesivity.ai/api/*): ciclo de vida do tenant, provisionamento, faturamento, status. Autenticação:Authorization: Bearer <coh_management_key>. - Plano de dados (
https://cohesivity.ai/edge/*): chamadas de tempo de execução para serviços provisionados do aplicativo do tenant. Autenticação:?key=<coh_application_key>servidor a servidor, ou um token de curta duração dePOST /edge/session?key=<coh_application_key>.
O agente gerencia o plano de controle. O aplicativo do tenant usa o plano de dados.
Passo 1: Bootstrapping de um tenant
Execute uma vez por projeto, somente após o usuário concordar explicitamente com a criação remota do tenant e com a divulgação de privacidade acima. Isso grava as credenciais na raiz do projeto. Se o projeto for um repositório Git, exija que .cohesivity seja ignorado antes do bootstrapping; se não for ignorado, pergunte antes de adicioná-lo a .gitignore e não crie o arquivo de credenciais ainda.
Um arquivo .cohesivity existente não é prova de propriedade. Não o abra nem use suas
chaves até que o usuário confirme sua procedência. Após a confirmação, rejeite links simbólicos e arquivos não regulares, verifique permissões restritivas e exiba apenas os campos de identidade não secretos (tenant_id, expires_at, tenant_lifecycle e
runtime_profile) para o usuário corresponder fora de banda. Nunca exiba nenhuma chave.
umask 077
if [ -e .cohesivity ] || [ -L .cohesivity ]; then
echo '.cohesivity já existe; inspecione e reutilize em vez de criar um tenant.' >&2
exit 1
fi
if git rev-parse --is-inside-work-tree >/dev/null 2>&1 && ! git check-ignore -q .cohesivity; then
echo '.cohesivity não está ignorado; obtenha aprovação para adicioná-lo a .gitignore antes do bootstrapping.' >&2
exit 1
fi
tmp="$(mktemp .cohesivity.tmp.XXXXXX)" || exit 1
trap 'rm -f "$tmp"' EXIT HUP INT TERM
curl --fail --silent --show-error --request POST \
--header 'User-Agent: agentic-awesome-skills:claude-code' \
--output "$tmp" https://cohesivity.ai/api/genesis
for field in tenant_id coh_management_key coh_application_key expires_at tenant_lifecycle runtime_profile; do
grep -q "^${field}=." "$tmp" || {
echo "A resposta do Genesis está faltando ${field}; recusando-se a instalar credenciais." >&2
exit 1
}
done
if ! ln "$tmp" .cohesivity; then
…
Perguntas frequentes
O que acontece se eu não quiser manter o backend depois de 72 horas?
O ambiente temporário será removido automaticamente sem custos.
Preciso me cadastrar para usar o Cohesivity?
Não, para criar um ambiente temporário inicial não é necessário cadastro. O cadastro só é necessário se você decidir manter o backend permanentemente.
O que são os dados que o Cohesivity coleta?
Para prevenir fraudes e para investigações, o Cohesivity coleta seu endereço IP, informações do navegador (User-Agent), país e dados de uso. Você pode ver mais detalhes na política de privacidade deles.
Detalhes
Descrição original do autor
Provision headless backend services for AI agents through Cohesivity: hosting, databases, storage, LLMs, and third-party APIs over one HTTP API. Use when a trusted .cohesivity file exists or the user approves a new backend.
Popularidade
- Estrelas no GitHub
- 48 mil
- Posição no ranking
- #2594
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Mais skills deste repositório
00-andruia-consultant
Ajuda seu agente a iniciar ou melhorar projetos de IA. Ele analisa código, sugere ferramentas e cria planos de ação em espanhol.
sickn33/agentic-awesome-skills
007
Faz seu agente realizar auditorias de segurança e modelagem de ameaças. É útil para proteger projetos contra ataques e vulnerabilidades.
sickn33/agentic-awesome-skills
10-andruia-skill-smith
Ajuda seu agente a criar ou melhorar ferramentas de IA. Ele define como as ferramentas funcionam, escreve a documentação e valida a estrutura.
sickn33/agentic-awesome-skills
20-andruia-niche-intelligence
Faz seu agente criar um resumo sobre um setor específico. É útil para entender o contexto, regras, padrões de uso e riscos de um projeto, usando fontes confiáveis.
sickn33/agentic-awesome-skills
Skills parecidas
api-connector-builder
Faz seu agente construir novas conexões com APIs seguindo o padrão já existente. Use quando precisar adicionar mais uma integração sem criar um novo jeito de fazer.
affaan-m/ECC
api-design
Ajuda seu agente a projetar APIs REST seguindo as melhores práticas. É útil para definir como as APIs se comunicam, como os erros são mostrados e como organizar os dados.
affaan-m/ECC
backend-patterns
Ajuda seu agente com padrões de arquitetura do lado do servidor e otimização de banco de dados. É útil para construir ou revisar o código que roda no servidor.
affaan-m/ECC