← UrbitCONTENT HISTORYWHAT CHANGED · RULE-BASED ANALYSIS
Update to Urbit
Snapshot Sep 30, 2026 · 23:12 UTC · version 1.0.0
Collection source: not recorded for this historical snapshot.
First saved snapshot
No earlier snapshot is available to establish a change.
Compare saved observations
Download comparison JSONFull technical diff · 0 changed fields
Full snapshot data
{
"name": "urbit-analise-imobiliaria",
"description": "Analisa mercado imobiliário, preços de venda e aluguel, infraestrutura, perfil territorial e potencial de terrenos com as ferramentas MCP da Urbit. Use para comparar imóveis e localizações, estudar oferta e demanda ou apoiar viabilidade preliminar; não para alterar cadastros, publicar anúncios ou administrar o servidor MCP.",
"included_files": [
{
"relative_path": "agents/openai.yaml",
"size_in_bytes": 303
}
],
"skill_md_contents": "---\nname: urbit-analise-imobiliaria\ndescription: Analisa mercado imobiliário, preços de venda e aluguel, infraestrutura, perfil territorial e potencial de terrenos com as ferramentas MCP da Urbit. Use para comparar imóveis e localizações, estudar oferta e demanda ou apoiar viabilidade preliminar; não para alterar cadastros, publicar anúncios ou administrar o servidor MCP.\n---\n\n# Análise imobiliária com Urbit\n\nTransforme os dados da Urbit em uma análise que ajude o usuário a entender um imóvel, terreno ou mercado. Responda no idioma do usuário. Ajuste a profundidade à decisão solicitada; uma consulta pontual não exige um estudo completo.\n\n## Delimitar a análise\n\nIdentifique localização, finalidade (venda, aluguel, aquisição, desenvolvimento ou comparação) e tipo de imóvel. Peça apenas informações ausentes que mudem a consulta ou a interpretação. Não invente atributos para completar uma avaliação.\n\nUse as ferramentas Urbit disponíveis na sessão. Os nomes podem aparecer com prefixos do conector e sublinhados: resolva pelo nome e descrição reais do catálogo, sem presumir que um nome histórico esteja disponível. Se não houver conexão, explique o impedimento e prepare a análise com dados fornecidos pelo usuário, sem simular resultados.\n\nQuando necessário, converta o endereço com `get-geocoder` e confirme ambiguidades de cidade ou logradouro. Coordenadas devem representar o imóvel ou área objeto da análise, não a localização pessoal do usuário. Use `cidade` sem acentos e com hífens nas consultas municipais. Latitude e longitude não são intercambiáveis.\n\nAs informações do MCP Urbit funcionam melhor para o mercado residencial. Para estudos logísticos, corporativos e salas comerciais, apresente disclaimer ao usuário.\n\n## Escolher consultas pela pergunta\n\n| Objetivo | Ferramentas e uso |\n| --------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| Precificar venda | `get-avm` para estimativa; `get-listing` para ofertas concorrentes; `get-transacoes-itbi` para evidências de transações quando disponíveis |\n| Analisar aluguel | `get-listing` com finalidade aluguel; separar aluguel, condomínio, IPTU e custo total |\n| Entender lançamentos ou estudos do mercado primário residencial | `get-launches-typologies-mcp` e `get-estatisticas-lancamentos-vendas` para tipologias, preços, estoque e vendas |\n| Conhecer terreno e potencial construtivo | `get-lote-fiscal`, `get-zoneamento-parametros` e, quando pertinente, `get-operacoes-intervencoes-urbanas` |\n| Avaliar acessibilidade e serviços | `get-mobilidade-urbana`, `get-escolas-shoppings-hospitais`, `get-amenities`, `get-parques` e `get-feiras` |\n| Entender demanda territorial | `get-sociodemografico-mcp` para análises socioeconômicas consolidadas; use `get-sociodemografico-setor-mcp` somente quando a pergunta exigir abertura das informações por setor censitário, individualmente |\n| Investigar restrições e riscos | Selecione entre `get-areas-contaminadas`, `get-area-alagamento`, `get-risco-geologico`, `get-patrimonio-cultural`, `get-melhoramento-viario`, `get-decreto-desapropriacao` e `get-infra-dutos-gasodutos-torres` |\n| Complementar contexto | `get-altitude`, `get-divisao-adm-mun`, `get-vilas`, `get-area-vulnerabilidade`, `get-ivs` e `get-supply-location-quality-index`, conforme a pergunta |\n\nConsulte apenas os serviços úteis à decisão. Prefira o raio padrão de cada ferramenta, salvo recorte explícito ou necessidade analítica justificada. Informe o raio usado; se ampliar por escassez de dados, explique a mudança. Envie `limit` somente quando o usuário solicitar um limite, conforme os descritores atuais. Resultados limitados não representam necessariamente todo o mercado.\n\nAs permissões e a cobertura variam. Diante de `permission_denied`, informe a limitação e continue com dados disponíveis; não repita chamadas para contornar o acesso nem transforme a análise em oferta comercial. Não refaça consultas idênticas sem motivo.\n\nDiante dos custos por requisição, faça um planejamento antes de cada análise com os endpoints a serem consultados e a estimativa do custo. Para consultas do `get-launches-typologies-mcp`, pergunte ao usuário antes se deseja prosseguir.\n\n## Precificar e comparar\n\nPara `get-avm`, obtenha área privativa, quartos, vagas, suítes, banheiros e localização. Confira o schema atual para tipo, subtipo e região do modelo. A implementação atual estima venda para apartamentos; não use seu resultado como estimativa de aluguel e não use para casas.\n\nO modelo atual considera lançamento quando o ano de construção está ausente, mesmo com `lancamento=0`. Para imóvel usado, procure obter o ano antes de chamar o AVM. Se desconhecido, prefira comparáveis ou explicite a hipótese e sua limitação. Não estenda a região padrão `rmsp` a outras cidades sem confirmar suporte.\n\nSepare sempre três evidências: preço pedido em anúncio, valor registrado de transação e estimativa do modelo. Elas não são equivalentes. Compare imóveis com finalidade, tipologia, área, padrão, idade, localização e data compatíveis; explique diferenças relevantes.\n\nCalcule preço por m² usando área compatível e positiva, preferencialmente privativa. Remova duplicatas identificáveis antes de agregar; não elimine observações apenas por divergirem da conclusão. Mostre quantidade de comparáveis, período, recorte geográfico e dispersão. Em amostras pequenas, apresente faixa indicativa e incerteza em vez de precisão artificial. Não aplique descontos ou prêmios percentuais sem evidência ou premissa explícita.\n\nNo AVM, apresente os valores mínimo, central e máximo quando disponíveis, sem chamar essa faixa de intervalo de confiança se a fonte não o definir assim. Para lançamentos, diferencie preço de lançamento, preço de estoque, valores corrigidos por índice e suas datas. Só calcule velocidade de vendas ou absorção quando houver período e denominador conhecidos.\n\nQuando for usar os serviços `get-listing` e `get-transacoes-itbi`, dê preferência para raios pequenos, de 100 a 200m. Raios grandes tendem a sobrecarregar a consulta. Informe o usuário da limitação de anúncios conforme descrição do serviço.\n\n## Infraestrutura, demanda e viabilidade\n\nConecte cada indicador a uma implicação verificável: proximidade a transporte, oferta de serviços, concorrência por tipologia ou adequação do produto à composição domiciliar. Distância geográfica não é tempo de caminhada nem prova de acesso por via pública. Diferencie infraestrutura existente de planejada.\n\nUse dados sociodemográficos como agregados territoriais: registre ano da fonte, raio ou setor e unidade do indicador. Não atribua renda ou características de moradores a uma pessoa ou imóvel específico. Não confunda presença de vulnerabilidade com criminalidade ou qualidade individual dos residentes.\n\nA informação de renda do serviço é renda do responsável, e não domiciliar. Deixe isso evidente para o usuário, e sugira uma estimativa da renda domiciliar conforme características do local e pertinência do estudo.\n\nEm terrenos, diferencie área do lote, área construída, área ocupada (de projeção do lote) e área privativa. Um cálculo como área do lote × coeficiente de aproveitamento é um cenário teórico de área computável, não área vendável aprovada. Explicite condicionantes disponíveis, como taxa de ocupação, permeabilidade, recuos, gabarito, patrimônio e intervenções. Não conclua aprovação ou regularidade apenas com a consulta espacial.\n\n## Análise do mercado primário\n\nUse o serviço `get-launches-typologies-mcp` com parcimônia. Prefira sempre o serviço `get-estatisticas-lancamentos-vendas`, pois é mais barato e trás dados agregados.\n\n## Interpretar respostas e entregar\n\nLeia `structuredContent` quando disponível; registros podem estar em `value` ou diretamente no objeto. Preserve o significado de erros, ausência de cobertura e campos nulos. `nada consta` significa ausência de registros na consulta, não inexistência comprovada de risco, oferta ou restrição.\n\nRetorne somente os dados necessários. Para análise de mercado, omita nomes de contribuintes e contatos de anunciantes; não reproduza dados pessoais desnecessários que apareçam na resposta. Identificadores cadastrais de imóveis podem servir à rastreabilidade quando pertinentes. Nunca peça tokens ou senhas na conversa.\n\nApresente primeiro a conclusão que os dados sustentam, seguida das evidências e limitações que alteram a decisão. Em comparações, use uma tabela com métricas equivalentes. Identifique serviços consultados, datas dos dados quando retornadas, recorte e premissas; não invente links de fontes. Distinga resultados observados, cálculos próprios e hipóteses. Proponha próximos passos proporcionais às lacunas encontradas, sem prometer valorização, retorno, venda ou aprovação.\n\nO app consulta e estima. Pedidos para alterar cadastro na prefeitura, publicar anúncio, contatar compradores ou executar transações estão fora deste fluxo; explique a limitação sem acionar ferramentas como se realizassem essas ações.\n"
}SHA-256: 815e559f067976e8a90ff18ba462f8466bf6f44310da4de036dd90fabf052daf