agentsclimarketplace

Sp3c

Skill maxkle1nz/deviance-skills/claude/sp3c

Use to write or maintain a KERNEL-SPEC — the single executor-normative specification that lets agent executors implement a BIG system without the author present and without improvising semantics. Trigger when the user asks for a "kernel spec", "spec consolidada", "spec pra executores", when a spec's amendments/overlays are piling up (consolidation), or BEFORE opening any lab where executors will build from a document alone. NOT for living state (pathos), operations runbooks (m4nual), or product PRDs (askgod prd — the PRD is the rationale a sp3c distills FROM).From its SKILL.md

Install
npx -y skills add maxkle1nz/deviance-skills --skill sp3c

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

2 things to look at

  • 18 days oldThe repository was created 18 days ago. New is not bad, but a brand new repository carrying a familiar-sounding name is the shape a typosquat arrives in, and there has been no time for anyone else to find a problem with it.
  • 2 stars2 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

5.0 KB, ~1.3k tokens by cl100k_base, as published. Nobody here has run it

sp3c — o padrão KERNEL-SPEC

Proveniência (provado em batalha, 2026-07-23): um KERNEL-SPEC v0.1 real governou 9 ondas de executores (dois modelos de fronteira) com zero improvisação semântica (todo silêncio virou seat-request), bateria 97/0, e sobreviveu a 4 oráculos + 1 dissidência formal. O que segue é o método destilado, não o conteúdo.

Quando um sistema MERECE um sp3c

Trabalho BIG que executores (agentes) implementarão SEM o autor no loop — kernel de linguagem, protocolo, engine, formato de dados. O sp3c é o contrato entre a mente que decide e as mãos que constroem. Abaixo do direct-work cutoff, ou com o autor presente a cada passo: não vale o rito.

As 10 leis do padrão

  1. UM documento executor-normativo. Executores implementam SÓ dele. Racional, história e pesquisa moram FORA (PRD/briefs = memória; o sp3c destila). Header declara: status, o que prevalece, e onde mora a lei complementar (ledger).
  2. Toda regra é NUMERADA e TESTÁVEL (R<seção>.<n>). Palavra vaga é defeito: "rápido", "limpo", "simples" são proibidos — se um executor não consegue escrever um teste da regra sem perguntar nada, a regra está mal escrita.
  3. Linguagem de conformidade: MUST/MUST NOT/SHOULD/MAY, com SHOULD exigindo nota de divergência quando não seguido.
  4. A promessa central vem PRIMEIRO, na forma honesta — com os limites DENTRO do enunciado (o "holds up to bound": nunca prometa mais do que o sistema prova; o claim inflado é o primeiro lugar onde specs apodrecem).
  5. Taxonomia FECHADA de erros, versionada. Enumerável = testável por golden fixture (1 fixture por causa). Causa nova = versão nova. Erros re-escopados (inalcançáveis por operação normal) ganham nota R<n>a de defesa-interna em vez de sumir.
  6. Non-goals explícitos que recusam scope creep — com a cláusula: "um non-goal que parecer necessário = seat-request, nunca improviso".
  7. Silêncio = seat-request. A regra de ouro, escrita NO header: onde o documento cala ou se contradiz, o executor PARA aquele item, registra a pergunta (formato do FABLE-PROTOCOL/ledger do repo) e continua no não-bloqueado. Guessing no núcleo custa rebuild de tudo acima.
  8. Executor map: work packages ordenados com estratégia de teste — e a bateria nasce DO spec, RED-FIRST, antes de qualquer implementação (rito pr00f). A bateria é a projeção executável do documento; divergência bateria↔spec é sempre julgada pelo assento (a bateria serve ao spec, nunca o contrário — mas quem emenda bateria é o assento com ruling registrado, jamais o executor).
  9. Emendas entre consolidações: rulings viram A<n>/R<n>a datados que PREVALECEM sobre o corpo — até o limite. Overlay acumulado é dívida: quando as emendas passam de ~1 página ou executores precisam ler 2 camadas pra saber a lei, RE-CONSOLIDAR (fundir tudo no corpo, bump de versão). A lição de um reviewer real: "corpo + overlays = duas implementações honestamente diferentes".
  10. Ciclo de vida com oráculos: draft (voz cara/askgod prd) → confrontação adversarial independente (2º olhar acha o que o autor não vê — num caso real: 4 bloqueios reais) → consolidação v0.1 ratificada → emendas por ruling → vN. Respeitar o teto de meta-review da casa (2 olhares por delta; depois o mundo julga).

Gate de qualidade (antes de declarar o sp3c pronto)

  • Cada R-rule tem (ou terá na bateria RED) um teste correspondente?
  • A promessa central carrega os próprios limites?
  • Taxonomia de erros fechada + golden por causa?
  • Non-goals presentes com a cláusula anti-creep?
  • Regra de ouro (silêncio=seat-request) no header?
  • Zero palavras vagas (grep por "fast|clean|simple|robust" sem definição)?
  • Executor map com ordem e estratégia de teste?

Anti-padrões

  • Spec-como-ensaio: prosa de motivação misturada com norma (motivação vai pro PRD).
  • Regra sem número ("como descrito acima") — inreferenciável = incitável = inauditável.
  • Taxonomia aberta ("e outros erros conforme necessário") — mata golden coverage.
  • Emendar silenciosamente o corpo sem ruling/registro (a lei muda com rastro ou não muda).
  • Deixar executor "interpretar o espírito" — espírito é do assento; executor segue letra ou pergunta.
  • Re-consolidar sem bump de versão (duas "v0.1" diferentes no mundo).

What ships with it: 1 file

1.2 KB alongside SKILL.md

Keep looking

Skills are one crate of 326,835. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.