Receber por email
← Voltar para o catálogo

route

Analyze an enriched note and route to the best vault destination. Stage 3 of the processing pipeline.

10estrelas
Atualizado há 4 meses

Ver no GitHub ↗ Licença: MIT

Como adicionar

/plugin marketplace add technicalpickles/pickled-claude-plugins

O comando exato pode variar conforme o repositório. Confira o README no GitHub.

Para o autor da skill

Cole no README do seu repo

Mostra que sua skill está catalogada na Skillteca, gera backlink e tráfego rastreável.

[![Skillteca](https://www.skillteca.com.br/api/badge/route-technicalpickles/svg)](https://www.skillteca.com.br/skills/route-technicalpickles)

Skills relacionadas

Ver todas de Automação →

Alerta por categoria

Receba novas skills de Automação toda segunda

1 email curto, só com as skills novas de Automação. 4 minutos de leitura, sem spam, cancela com 1 clique.

Você confirma o email no primeiro envio. Sem spam. Cancela com 1 clique.

Ler descrição completa

Route Stage

Analyze an enriched note against routing memory, vault rules, and generic signals. Move to destination or mark for review.

See references/pipeline.md for stage definitions and status flow. See references/routing.md for the scoring algorithm. See references/routing-memory.md for the correction and learning loop.

Input

An enriched note in the inbox with status: enriched.

Process

  1. Load routing context:
  2. Read .routing-memory.md from vault root (create with defaults if missing)
  3. Read vault CLAUDE.md for disambiguation rules
  4. Run sb vault structure for available destinations
  5. Run sb note context --note "{note-path}" for keywords and signals
  1. Score destinations (priority order):

a. Check .routing-memory.md corrections for matching topics/keywords b. Check .routing-memory.md learned patterns c. Apply vault CLAUDE.md disambiguation rules d. Apply generic signal scoring (per references/routing.md)

  1. Apply threshold:
  2. Score >= auto-route-threshold: auto-route, move file, set status: routed
  3. Score < threshold: set status: pending-review, return without moving
  1. If auto-routing, move the file:

``bash npx @techpickles/sb note move --from "{note-path}" --to "{destination}/" ` Update frontmatter: status: routed`

  1. If pending-review, present suggestions to human (when called by orchestrator):
  2. Show top 2-3 destinations with scores and reasoning
  3. Include "Leave in inbox" option
  4. If user overrides suggestion, capture correction to .routing-memory.md

Capturing Corrections

When the user picks a destination different from the top suggestion:

  1. Ask: "Quick note on why {chosen} over {suggested}?"
  2. Append to ## Corrections in .routing-memory.md:

```

  • {YYYY-MM-DD}: "{note title}" routed to "{suggested}", corrected to "{chosen}"

Reason: {user's reason} ```

Output

  • Note moved to destination with status: routed, OR
  • Note marked status: pending-review for human input

Constraints

  • Only suggest destinations from sb vault structure output
  • Always include "Leave in inbox" for pending-review notes
  • Show reasoning for all suggestions
  • Capture corrections on every override (this is how routing improves)
Compartilhar X LinkedIn