cslsolucoes

60 mods across 1 repository, 5 stars between them.

syncdb

49

cslsolucoes/SkillsORM

Command Cursor

Sincroniza os índices SQLite (FTS5) do pack .cursor/, do workspace .workspace/ e dos docs técnicos locais em E:\.docs\ com o estado actual dos ficheiros. Usa hash SHA-256 para upsert incremental — só re-indexa o que mudou. Inclui validação post-scan. Se E:\.docs\ não existir, o scope project é silenciosamente saltado.

5 4mo ago A 87 tokens

tdd

50

cslsolucoes/SkillsORM

Command Cursor

Generates DUnitX unit tests for the entire Delphi project or a specific class.

5 4mo ago A 19 tokens

validate-docs

51

cslsolucoes/SkillsORM

Command Cursor

Verifica coerencia da documentacao do projecto — estrutura de pastas, formatos obrigatorios, links internos, gaps e conformidade com o pack .cursor/.

5 4mo ago A 36 tokens

write

52

cslsolucoes/SkillsORM

Command Cursor

Inicia sessão de escrita de código Delphi novo com todos os padrões aplicados.

5 4mo ago A 17 tokens

cslsolucoes/SkillsORM

Cursor rule Cursor

Classificação obrigatória ao criar/editar skill, rule, agent, template ou documentação técnica — genérico vai para .cursor/ (propagado via sync); específico do clone vai para .workspace/ (ignorado); documentação técnica offline (Delphi, Assembly, LDAP) vai para .docs/ na raiz (ignorado). Inclui regra offline-first de…

5 4mo ago A 2,985 tokens

cslsolucoes/SkillsORM

Cursor rule Cursor

Cabeçalho padrão obrigatório para fontes Pascal em {BACKENDROOT}/ (.pas, .dpr, .lpr). Campos: Project, ProjectVersion, FileVersion, Author, Date e pelo menos uma entrada de Changelog. Globs concretos materializados pelo /init.

5 4mo ago A 0 tokens

cslsolucoes/SkillsORM

Cursor rule Cursor

Backend Pascal unit naming policy V1.6.0 (genérico, qualquer projeto modular): ModuleConcept.Feature[.SubFeature] in English, Commons. prefix for Commons/ files, Controllers (not EntryPoint), project file naming, Core/ encapsulation, flat Modulos/Controllers/ as default, Modulos/Services/ as sole connection-access…

5 4mo ago A 4,468 tokens

cslsolucoes/SkillsORM

Cursor rule Cursor

Regra de versionamento para ficheiros .md em Documentation/. Aceita formato FileVersion literal OU tabela Versão | X.Y.Z. Complementa documentation-migration-plan-mode e é lida por validateconsolidated.py (tier T2 — reutilizável).

5 4mo ago A 0 tokens

cslsolucoes/SkillsORM

Cursor rule Cursor

Regra mandatoria que forca apresentacao e aprovacao de plano antes de qualquer migracao, reestruturacao ou reorganizacao de Documentation/, .cursor/skills/ ou .cursor/Templates/ — o utilizador DEVE ver e customizar o plano na interface interactiva antes da execucao.

5 4mo ago A 2,201 tokens

local_arquivos_V1.0

58

cslsolucoes/SkillsORM

Cursor rule Cursor

Template canónico — locais de pacotes, toolchains e diretórios do projeto ORM. Cópia materializada em .cursor/rules/ no fluxo /init (bootstrap-build-config.ps1).

5 4mo ago A 7,853 tokens

cslsolucoes/SkillsORM

Cursor rule Cursor

Proíbe escapes decimais #NNN e hexadecimais #$NNNN em strings literais Pascal (.pas/.dpr/.lpr). Ficheiros devem ser guardados em UTF-8 (com ou sem BOM). Aplica-se a todos os artefactos Pascal do projecto.

5 4mo ago A 1,015 tokens