Communitygithub.com

sixers/fakturownia-cli

CLI Go (agente em primeiro lugar) para a API Fakturownia.

O que é fakturownia-cli?

Este pacote de habilidades fornece um CLI em Go projetado para agentes de IA interagirem com a API Fakturownia. Ele oferece uma estrutura modular com sub-habilidades dedicadas para cada recurso da API, como autenticação, contas, faturas, produtos e muito mais. O agente deve primeiro verificar a disponibilidade do binário `fakturownia` e autenticar-se usando o comando de login. Em seguida, pode navegar pelo índice de habilidades, ler a sub-habilidade `fakturownia-shared` para pré-requisitos e modos de saída, e selecionar a sub-habilidade adequada para a tarefa desejada. Cada sub-habilidade é documentada com exemplos de comandos, flags e campos de resposta, garantindo que o agente possa realizar operações de CRUD, schemas de descoberta e diagnósticos de forma autônoma.

Funciona com✓Claude Code~Codex CLI~Cursor
npx skills add sixers/fakturownia-cli

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

Gerado automaticamente por go run ./cmd/gen-skills. Não editar manualmente.

fakturownia

Use esta como ponto de entrada para o pacote de habilidades do CLI Fakturownia gerado.

Comece Aqui

  1. Abra o índice de habilidades para escolher a sub-habilidade correta.
  2. Leia fakturownia-shared para pré-requisitos de autenticação, flags globais, comportamento de saída e descoberta de esquemas.
  3. Em seguida, abra a sub-habilidade que corresponda à área da tarefa.

Antes de Usar

  • Confirme que fakturownia já está disponível no PATH com fakturownia --version antes de tentar comandos específicos da tarefa.
  • Salve as credenciais antes de chamadas à API com fakturownia auth login --prefix acme --api-token "$FAKTUROWNIA_API_TOKEN".
  • Se o ambiente já fornecer credenciais, ainda execute fakturownia auth status --json para confirmar o perfil resolvido, prefixo e origem do token.
  • Execute fakturownia account get --json como primeiro teste de fumaça autenticado antes de tentar leituras ou gravações específicas da tarefa.

Sub-habilidades

  • fakturownia-shared: Padrões compartilhados do CLI Fakturownia: pré-requisitos de autenticação, flags globais, modos de saída, --fields vs --columns, --raw, descoberta de esquemas e manutenção do binário. Use antes de qualquer tarefa Fakturownia específica de área.
  • fakturownia-auth: Autenticação do CLI Fakturownia: persistir, inspecionar e remover perfis e tokens de API com fakturownia auth ....
  • fakturownia-accounts: Contas do CLI Fakturownia: criar, inspecionar, excluir e desvincular contas de sistema usando o contrato de conta baseado no README, com saída estruturada sanitizada e persistência opcional de perfil.
  • fakturownia-departments: Departamentos do CLI Fakturownia: listar, buscar, criar, atualizar, excluir e enviar logotipos de departamentos, com descoberta de requisição e saída baseada no README.
  • fakturownia-issuers: Emissores do CLI Fakturownia: listar, buscar, criar, atualizar e excluir emissores com descoberta de campos e payload baseada no README.
  • fakturownia-users: Usuários do CLI Fakturownia: criar ou convidar usuários da conta através do endpoint add-user baseado no README e inspecionar a forma aceita do payload do usuário.
  • fakturownia-webhooks: Webhooks do CLI Fakturownia: listar, buscar, criar, atualizar e excluir webhooks usando descoberta conservadora de requisição e saída baseada no README.
  • fakturownia-categories: Categorias do CLI Fakturownia: listar, buscar, criar, atualizar e excluir categorias, e inspecionar campos de categoria e esquemas de requisição baseados no README.
  • fakturownia-clients: Clientes do CLI Fakturownia: listar, buscar, criar, atualizar e excluir clientes, e inspecionar campos de cliente e esquemas de requisição baseados no README.
  • fakturownia-payments: Pagamentos do CLI Fakturownia: listar, buscar, criar, atualizar e excluir pagamentos bancários, incluindo o modo de lista include=invoices e descoberta do corpo da requisição baseados no README.
  • fakturownia-bank-accounts: Contas bancárias do CLI Fakturownia: listar, buscar, criar, atualizar e excluir contas bancárias, e inspecionar os campos adicionais de conta bancária que também afetam os payloads de fatura.
  • fakturownia-products: Produtos do CLI Fakturownia: listar, buscar, criar, atualizar e excluir produtos, incluindo leituras cientes do armazém e esquemas de requisição baseados no README.
  • fakturownia-price-lists: Listas de preços do CLI Fakturownia: listar, buscar, criar, atualizar e excluir listas de preços, incluindo payloads de posição formatados upstream e descoberta baseada em esquemas.
  • fakturownia-invoices: Faturas do CLI Fakturownia: listar, buscar, criar, atualizar, excluir, enviar por e-mail, cancelar, enviar ao KSeF através do fluxo gov nativo da API, baixar anexos de faturas e descobrir campos e payloads de faturas através da saída de esquemas.
  • fakturownia-recurrings: Recorrências do CLI Fakturownia: listar, criar, atualizar e excluir definições de faturas recorrentes com descoberta de requisição e saída baseada no README.
  • fakturownia-warehouses: Armazéns do CLI Fakturownia: listar, buscar, criar, atualizar e excluir armazéns, e inspecionar campos de armazém e esquemas de requisição baseados no README.
  • fakturownia-warehouse-actions: Ações de armazém do CLI Fakturownia: listar ações de armazém com filtros explícitos baseados no README e inspecionar campos de ação conservadores através da saída de esquemas.
  • fakturownia-warehouse-documents: Documentos de armazém do CLI Fakturownia: listar, buscar, criar, atualizar e excluir documentos de armazém, incluindo seleção de tipo e vinculação de faturas através de campos de payload.
  • fakturownia-schema: Descoberta de esquemas do CLI Fakturownia: inspecionar comandos suportados, flags, exemplos, códigos de saída e esquemas de saída com fakturownia schema ....
  • fakturownia-doctor: Diagnósticos do CLI Fakturownia: validar resolução de configuração, acesso ao armazenamento de credenciais, alcançabilidade, acesso autenticado à API e integridade da versão com fakturownia doctor run.

Receitas

  • Abra o índice de receitas para fluxos de trabalho de faturas e recorrências de alto nível a partir do README original.

Ponto de Entrada do CLI

fakturownia --help

Habilidades Relacionadas