用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/johnalbertini14-glitch/openclaw-skills --skill gerador-contrato-locacao-preview命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
Use this skill to create a Polymarket wallet for your agent and trade on prediction markets. Browse markets, place bets, manage positions — all without exposing private keys.
ClawSec suite manager with embedded advisory-feed monitoring, cryptographic signature verification, approval-gated malicious-skill response, and guided setup for additional security skills.
Automated daily security audits for OpenClaw agents with email reporting. Runs deep audits and sends formatted reports.
基于 SOC 职业分类
| name | gerador-contrato-locacao-preview |
| description | Registra contrato de locação via Google Forms. |
| metadata | {"name":"gerador-contrato-locacao-preview","display_name":"Gerador de Contratos de Locação","version":"1.0.0","command":"python3 scripts/main.py","input":{"type":"json","root":"dados","description":"Dados estruturados do contrato de locação"},"dependencies":["requests"],"env_vars":["FORM_ID","DRY_RUN"]} |
Esta skill registra contratos de locação por meio de um Google Forms, realizando validação completa dos dados, gerando um resumo para confirmação e executando o envio somente após aprovação.
FORM_ID é obrigatória.DRY_RUN.FORM_ID (obrigatória)ID do Google Forms que receberá os dados.
export FORM_ID="SEU_FORM_ID"
DRY_RUN (opcional)Quando definida, a skill não envia dados reais, apenas exibe o payload gerado.
export DRY_RUN=1
echo '{"dados": {...}}' | python3 scripts/main.py
python3 scripts/main.py '{"dados": {...}}'
{
"dados": {
"email": "string (obrigatório)",
"telefone": "string (obrigatório, apenas dígitos)",
"nome": "string (obrigatório)",
"cpf": "string (obrigatório, apenas dígitos)",
"endereco": "string (obrigatório)",
"numero": "string (obrigatório)",
"bairro": "string (obrigatório)",
"cidade": "string (obrigatório)",
"estado": "UF (obrigatório)",
"data_entrada": "YYYY-MM-DD (obrigatório)",
"data_saida": "YYYY-MM-DD (obrigatório)",
"valor": "string (obrigatório)",
"caucao": "string (opcional)"
{
"dados": {
"email": "exemplo@email.com",
"telefone": "11988887777",
"nome": "Fulano de Tal",
"cpf": "12345678910",
"endereco": "Rua das Flores",
"numero": "123",
"bairro": "Centro",
"cidade": "São Paulo",
"estado": "SP",
"data_entrada": "2025-05-01",
"data_saida": "2025-05-05",
"valor": "2500",
"caucao": "1000",
"complemento":
| Campo | Tipo | Descrição |
|---|---|---|
email | string | E-mail do locatário |
telefone | string | Telefone com DDD |
nome | string | Nome completo |
cpf | string | CPF (11 dígitos) |
endereco | string | Rua / Avenida |
numero | string | Número |
bairro | string | Bairro |
cidade | string | Cidade |
estado | string | UF (2 letras) |
data_entrada | string | Formato YYYY-MM-DD |
data_saida | string | Formato YYYY-MM-DD |
valor | string | Valor total |
| Campo | Tipo | Descrição |
|---|---|---|
caucao | string | Depósito caução |
complemento | string | Complemento do endereço |
Sucesso: contrato registrado e PDF será enviado.
Erro: Campos obrigatórios ausentes: email, cpf
[DRY-RUN] Payload gerado: {...}
Versão 1.0.0