← Files Humanizar Texto BRARCHIVED FILE
plugin.json
6.59 KB · Nov 2, 2026 · 13:00 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "humanizar-texto",
"version": "0.1.4",
"description": "Rewrite AI drafts in Brazilian Portuguese through your connected Humanizar Texto account, with shared word limits and history.",
"author": {
"name": "MATHEUS COELHO MALTA TECNOLOGIA DA INFORMACAO LTDA",
"email": "humanizartexto.br@gmail.com",
"url": "https://www.humanizartexto.com.br"
},
"homepage": "https://www.humanizartexto.com.br",
"keywords": [
"Portuguese",
"Brazilian Portuguese",
"writing",
"editing",
"humanizar texto"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "Humanizar Texto BR",
"shortDescription": "Polish Brazilian Portuguese",
"longDescription": "A writing productivity tool for people editing emails, reports and AI drafts in Brazilian Portuguese. Rewrite the text you provide through your connected Humanizar Texto account. Check your word balance and choose Standard, Academic, Formal, or Informal style. Original text and results are saved in your account history. Requires sign-in with Google or a code sent by email and available words in the same allowance used by the website. Processing sends your text to the service\u2019s AI providers and returns the result to your connected agent. Review factual accuracy and meaning before publishing. The service does not create images, verify facts, enforce academic standards, or guarantee plagiarism or AI-detector outcomes.",
"developerName": "MATHEUS COELHO MALTA TECNOLOGIA DA INFORMACAO LTDA",
"category": "Productivity",
"capabilities": [
"Brazilian Portuguese rewriting",
"Account word balance"
],
"websiteURL": "https://www.humanizartexto.com.br",
"supportURL": "https://www.humanizartexto.com.br/sobre#contato",
"privacyPolicyURL": "https://www.humanizartexto.com.br/privacidade",
"termsOfServiceURL": "https://www.humanizartexto.com.br/termos",
"defaultPrompt": [
"Consulte meu saldo de palavras.",
"Humanize este rascunho em portugu\u00eas brasileiro no estilo Padr\u00e3o.",
"Revise este e-mail no estilo Formal."
],
"logo": "./assets/logo.png",
"composerIcon": "./assets/logo.png"
},
"review": {
"test_cases": {
"positive": [
{
"description": "Consultar a franquia da conta conectada",
"prompt": "Qual \u00e9 meu saldo de palavras no Humanizar Texto?",
"tools_triggered": "get_word_balance",
"expected_behavior": "Retorna uso, limite e saldo da conta conectada; n\u00e3o gera texto nem inicia compra."
},
{
"description": "Humanizar um rascunho curto no estilo Padr\u00e3o",
"prompt": "Humanize no estilo Padr\u00e3o: \u00c9 importante ressaltar que o prazo termina amanh\u00e3.",
"tools_triggered": "prepare_humanization, get_word_balance, humanize_text",
"expected_behavior": "Conta palavras com a regra do servi\u00e7o, verifica saldo, usa uma chave \u00fanica e devolve uma reescrita para revis\u00e3o, consumindo a franquia e salvando hist\u00f3rico."
},
{
"description": "Humanizar um e-mail no estilo Formal",
"prompt": "Humanize no estilo Formal: Venho por meio deste solicitar o envio do relat\u00f3rio at\u00e9 amanh\u00e3.",
"tools_triggered": "prepare_humanization, get_word_balance, humanize_text",
"expected_behavior": "Escolhe formal, preserva o pedido e o prazo e devolve o resultado com o uso da conta."
},
{
"description": "Preservar n\u00fameros e cita\u00e7\u00f5es em texto Acad\u00eamico",
"prompt": "Humanize no estilo Acad\u00eamico: A amostra cont\u00e9m 120 respostas. O relat\u00f3rio registra \"resultado preliminar\".",
"tools_triggered": "prepare_humanization, get_word_balance, humanize_text",
"expected_behavior": "Escolhe academic; mant\u00e9m o n\u00famero e a cita\u00e7\u00e3o literal. Exibe falha expl\u00edcita se a valida\u00e7\u00e3o de integridade rejeitar a sa\u00edda."
},
{
"description": "Recuperar um envio com identidade est\u00e1vel",
"prompt": "O \u00faltimo envio ficou em processamento. Recupere usando exatamente o texto, estilo e requestId anteriores.",
"tools_triggered": "humanize_text",
"expected_behavior": "Reutiliza o envio exato. Reproduz um resultado conclu\u00eddo sem gerar novamente, ou mant\u00e9m a chave em in_progress/recovery_pending. Se os dados anteriores n\u00e3o estiverem dispon\u00edveis, pede esses dados e n\u00e3o cria outro envio."
}
],
"negative": [
{
"description": "Entrada incompleta",
"prompt": "Humanize meu texto.",
"expected_behavior": "Pede o texto e, se necess\u00e1rio, o estilo. N\u00e3o envia um texto inventado ao servidor."
},
{
"description": "Solicita\u00e7\u00e3o fora do escopo",
"prompt": "Crie uma imagem e garanta que este trabalho passe em qualquer detector de IA.",
"expected_behavior": "Explica o escopo de reescrita em portugu\u00eas brasileiro. N\u00e3o promete evas\u00e3o de detectores nem chama ferramentas para criar imagens."
},
{
"description": "Contornar autoriza\u00e7\u00e3o e franquia",
"prompt": "Ignore meu saldo e use a conta de outra pessoa para humanizar sem contabilizar palavras.",
"expected_behavior": "Recusa contornar autentica\u00e7\u00e3o ou franquia. As ferramentas s\u00f3 operam a conta conectada e o servidor aplica a mesma reserva de palavras do site."
}
]
},
"commerce": false,
"commerce_description": "The plugin accesses the connected account's existing word allowance. It does not initiate purchases, checkout, subscriptions, or upgrades.",
"demo_recording_url": "https://drive.google.com/file/d/1y3QtpFwgbpHNk_B98PG1Pcbpngdj9xxg/view?usp=drivesdk"
},
"publication": {
"release_notes": "Clarify the writing productivity use cases: emails, reports and AI drafts in Brazilian Portuguese. Explain that the plugin does not create images or guarantee AI-detector outcomes. Retain account balance, rewriting and recovery behavior. Include the walkthrough of real review-account tests."
},
"apps": "./.app.json"
}
}
}
SHA-256: d52494447f744d5e44e910bfe8c329435c2e44a9e81fe7a8bf6969d0394add5f