base
Gerencie bancos de dados com o LibreOffice Base
Trabalhar com bancos de dados frequentemente requer ferramentas complexas e fluxos de trabalho manuais. Esta habilidade automatiza a criação de bancos de dados, design de formulários e geração de relatórios usando o LibreOffice Base e scripts UNO.
Baixar o ZIP da skill
Upload no Claude
Vá em Configurações → Capacidades → Skills → Upload skill
Ative e comece a usar
Testar
A utilizar "base". Create a customer database with contact information fields
Resultado esperado:
- Created database: customers.odb
- Table 'customers' created with columns: id (INTEGER, PRIMARY KEY), first_name (VARCHAR), last_name (VARCHAR), email (VARCHAR), phone (VARCHAR), company (VARCHAR), created_date (DATE)
- Form 'CustomerEntry' generated for data input
- Database ready for use at file:///path/to/customers.odb
A utilizar "base". Export the products table to CSV format
Resultado esperado:
- Connected to database: inventory.odb
- Query executed: SELECT * FROM products
- Exported 247 rows to products_export.csv
- File saved to: /path/to/exports/products_export.csv
Auditoria de Segurança
SeguroStatic analyzer flagged 25 patterns but all are false positives. External command detections are legitimate LibreOffice CLI examples. URL references point to official documentation. Cryptographic warnings are incorrect - no crypto code exists. The skill is documentation for database automation using LibreOffice Base UNO API with no security concerns.
Fatores de risco
⚙️ Comandos externos (3)
O Que Você Pode Construir
Sistema de Inventário para Pequenas Empresas
Crie um aplicativo de banco de dados para rastrear produtos, fornecedores e níveis de estoque com formulários personalizados para entrada de dados e relatórios automatizados de inventário.
Coleta de Dados de Pesquisa
Construa um banco de dados com tabelas estruturadas para dados de pesquisa, projete formulários para entrada consistente de dados e gere relatórios de resumo estatístico.
Migração de Banco de Dados Legado
Conecte-se a bancos de dados MySQL ou PostgreSQL existentes, extraia dados para formato ODB e crie documentação de migração com relatórios de esquema.
Tente Estes Prompts
Create a new LibreOffice Base database for tracking customer contacts with fields for name, email, phone, company, and notes. Save it as contacts.odb.
Connect LibreOffice Base to my MySQL database at localhost:3306 named 'sales' using username 'admin'. Create linked tables for the customers and orders tables.
Create a form for the products table with labeled input fields, a navigation bar for browsing records, and buttons for adding, editing, and deleting entries.
Create a report that shows monthly sales summary grouped by product category, including total revenue, units sold, and top performing products with charts.
Melhores Práticas
- Sempre use consultas parametrizadas para prevenir injeção SQL ao executar SQL dinâmico
- Crie índices em colunas frequentemente consultadas para melhorar o desempenho do banco de dados
- Armazene arquivos fonte do banco de dados em controle de versão e mantenha cópias de backup regulares
Evitar
- Evite armazenar senhas em texto simples em strings de conexão de banco de dados - use gerenciadores de credenciais
- Não incorpore arquivos de banco de dados diretamente em pastas compartilhadas sem controles de acesso
- Nunca pule o tratamento de transações ao executar múltiplas operações de dados relacionadas