AGENT SKILL

etl-guidelines

DEPRECADA — ETL legado (apps.dat_ingest) REMOVIDO. Import atual = import_export_contract + endpoints DRF. Não codar contra apps.dat_ingest.

License 许可
Apache-2.0
最近更新
2026-11-11
Stars
★ 0
Forks
0

01 前言 Front Matter

name
etl-guidelines
description
DEPRECADA — ETL legado (apps.dat_ingest) REMOVIDO. Import atual = import_export_contract + endpoints DRF. Não codar contra apps.dat_ingest.
disable-model-invocation
true

03 SKILL.md 正文

ETL Guidelines — DEPRECADA (2026-06)

⚠️ O ETL legado (apps.dat_ingest, comandos etl_upsert_* / etl_import_*) foi REMOVIDO (#967/#971). Não escreva código contra apps.dat_ingest — o módulo não existe mais. Esta skill é só um redirect.

Import atual (SSOT):

  • Command: import_export_contract — dry-run por padrão; --apply exige allowlist (bloqueado).
  • API: endpoints DRF POST /api/<recurso>/import/ — pipeline async ImportJob.
  • Padrões de import: apps/core/imports/ (hashing / normalization).
  • Spec viva: v2/docs/specs/backend/imports.spec.md.

Conteúdo histórico do ETL legado não é mantido aqui (ver git history se necessário).

04 同仓库更多 Skills

matheusnorjosa
matheusnorjosa/aprender_sistema

writing-standards

Apply AS v2 technical-writing standards (clarity, brevity, active voice, Python/Django conventions). Use when writing a README, a docstring (PEP 257), a commit message, a PR description, an error message, or any technical doc.

内容创作者写作与文案
★ 0
matheusnorjosa
matheusnorjosa/aprender_sistema

verification-gate

Verify before claiming success. Use when about to say something works/is done, after implementing a feature, after a bugfix, or before pushing — run the proof command and confirm output first.

★ 0
matheusnorjosa
matheusnorjosa/aprender_sistema

test-driven-development

Write the failing test before the implementation in AS v2 (pytest + Django/DRF). Use when implementing a feature or fixing a bug, before any production code is written.

测试与质量
★ 0
matheusnorjosa
matheusnorjosa/aprender_sistema

subagent-development

Orquestra subagents no AS v2 — decompõe a tarefa em domínios independentes, paraleliza e revisa em 2 estágios. Use ao delegar exploração, implementação ou validação cross-arquivo para acelerar o trabalho e poupar o contexto principal.

★ 0
matheusnorjosa
matheusnorjosa/aprender_sistema

security-scan

Automated security scanning for AS v2. Use before commits or when reviewing changes for vulnerabilities. Runs dependency audit (pip-audit, npm audit), secret detection (grep patterns), and code pattern scanning (SQL injection, XSS, eval, pickle, hardcoded secrets). Integrates with project hooks system.

★ 0
matheusnorjosa
matheusnorjosa/aprender_sistema

resume-handoff

Resume work from a saved handoff document, validating its state against the current codebase before continuing. Use when resuming work from a saved handoff after a context clear or in a new session (path, session name, or GitHub issue).

人力资源
★ 0