Skip to content
PluginStats

@saulwade/swl-ses weekly downloads statistics

By saulwade · npm · Claude Code

Sistema de ingeniería de software auto-evolutivo para proyectos downstream, políglota en 11 lenguajes, con 61 agentes, 182 habilidades, 48 comandos, 79 reglas, 55 hooks, instalación multi-target, MCP, gateway y auditoría Nemesis. Siete targets runtime con

View on npm Stale · Oct 18, 2026

@saulwade/swl-ses has 444 recorded weekly downloads on npm, a decrease of 89.8% over the past 30 days.

Weekly downloads
444
Official API · Oct 18, 2026
7-day growth
-75.7%
-1.4K weekly downloads
30-day growth
-89.8%
-3.9K weekly downloads
90-day growth
-46.7%
-389 weekly downloads
Rank
—
Among tracked npm listings

About @saulwade/swl-ses

swl-ses v2.9.0

El paquete anterior @saulwadeleon/swl-software-engineering-system está deprecado. Migrar a @saulwade/swl-ses (npmjs.org canónico) o @saul-wade/swl-ses (mirror en GitHub Packages) — el CLI swl-ses no cambia.

Sistema de ingeniería de software auto-evolutivo multi-runtime con agentes especializados, habilidades modulares, hooks de seguridad y orquestación ligera. 100% en español (México). Soporta 11 lenguajes: Python, TypeScript, Java, Go, Rust, C#, Kotlin, Swift, PHP, Next.js y C++.

Autoevolución programada

Una instalación global registra los proyectos durante el uso y programa un worker diario del sistema operativo. Fase A madura instintos y drena feedback; Fase B convierte señales con evidencia y observaciones abiertas de task-observer en propuestas estructuradas mediante Claude CLI sin tools, MCP ni sesión persistente. Un hub personal local lleva propuestas sanitizadas de downstream al repo madre sin copiar código, prompts, respuestas o rutas absolutas.

Las propuestas LOW sobre skills, agentes o comandos existentes se pueden materializar en un worktree detached y validar npm run test:all dentro de Docker sin red, con límites de recursos y canario de instalación fresca. El sistema no hace merge, push, tag, instalación ni publicación: esas fronteras siguen bajo autorización humana. El canario Docker es de preintegración y no se presenta como quórum de campo. Detalles operativos: MANUAL_USO.md § 15.

SWL reconoce siete targets de instalación de IA. La disponibilidad de un transformador no certifica conformidad con el harness; los estados públicos se derivan del manifiesto canónico. Incluye instalación multi-target, el servidor swl-mcp-server (stdio, solo lectura, SDK oficial v2) y el cliente swl-mcp-client para diagnosticar y consultar la configuración registrada en cada runtime.

Cubre el SDLC completo: discovery, requisitos, arquitectura, UX/UI, frontend, backend, mobile, datos, testing, seguridad, CI/CD, observabilidad, releases, documentación, notificaciones y auto-evolución. Incluye notificaciones Telegram opt-in para Claude Code y Codex (hooks salientes, bot bidireccional con 15 comandos y autostart cross-platform), auditoría profunda Nemesis (loop iterativo Feynman + State Inconsistency hasta convergencia, ahora con loop evaluator-optimizer opt-in vía /swl:nemesis --remediar desde v1.5.2 - ADR-0021) con 8 tools ejecutables JSON-output para code-profiler, pentest-scanner, dep-doctor, bundle-tracker y más (ADR-0018, v1.4.1), e instalador/actualizador TUI custom zero-deps con paneles, multi-select y barra de progreso por categoría (v1.6.0).

Inventario

ComponenteCantidad
Agentes SWL61
Habilidades182 (todas <=300 líneas, con divulgación progresiva a recursos/)
Comandos (/swl:*)48 (todos <=300 líneas, delegan a skills)
Reglas39 base + 40 por lenguaje (8 lenguajes x 5)
Hooks55 distribuidos + 87 librerías en hooks/lib/
Tools ejecutables (audit-tools)8 (code-profiler, pentest-scanner, dep-doctor, bundle-tracker, env-validator, migration-checker, canary-monitor, audit-history)
Schemas60
Perfiles de instalación17
Contextos3 (dev, review, research)
Gateway multi-plataformaTelegram, Discord, WhatsApp, Slack, Email, Webhook (salida bidireccional opt-in)
Harness IR diagnóstico

Desde v2.7.0, SWL compila sus 429 agentes, comandos, habilidades, reglas y hooks a una vista intermedia neutral. El artefacto manifiestos/harness-ir.json conserva procedencia SHA-256 y diagnósticos bloqueantes; no convierte el contenido legacy en capacidades consumibles ni certifica runtimes.

node scripts/generar-harness-ir.js --check  # Detecta ausencia o drift sin escribir
node scripts/generar-harness-ir.js --write  # Publicación atómica con fsync y CAS

La API productiva expone sólo compilación, serialización y validación del contrato. El CLI rechaza overrides de raíz, fuentes o mappings para mantener el corpus confinado al repositorio Git actual.

Entrega de subagentes y Agent Teams

SWL no trata idle como sinónimo de “reporte entregado”. Los subagentes clásicos de Claude, Codex, Cursor y Copilot usan sus eventos documentados de inicio y cierre; en Claude Code Agent Teams el evento correcto es TeammateIdle, no SubagentStop. Antes de permitir que un teammate quede idle, el hook SWL:

  1. captura el reporte sustantivo desde su transcript_path;
  2. comprueba un SendMessage exitoso hacia team-lead posterior al reporte;
  3. devuelve exit 2 hasta dos veces si falta la entrega;
  4. conserva el resultado en .planning/comms/reportes-subagentes.jsonl para que el coordinador pueda contar entregas y recuperar cualquier faltante.

El ledger registra invocado en SubagentStart, terminado en SubagentStop y correlaciona ambos por sesión + agent_id. Si el transcript tiene metadata, también conserva nombre, rol, spawnDepth y el contenedor del workflow para contar subagentes anidados. Un Stop del coordinador sin identidad ni transcript se omite: ya no produce filas agente:null que aparentan terminaciones.

El gate sólo se registra en Claude Code, que expone TeammateIdle. Codex, Cursor y Copilot mantienen sus ciclos nativos; no se les proyecta un evento que sus contratos no ofrecen. Gemini/OpenClaude registran el resultado observable de la herramienta de delegación y OpenCode el idle de cada sesión hija.

Kernel de políticas W2

El paquete 2.8.0 distribuye 13 módulos zero-deps para identidad, contexto, approvals, evidencia, ledger, gates G0-G4, autorización fail-closed y migración legacy. También incluye cuatro schemas cerrados, manifiestos/policy-bundle.json y el corpus público de 500 vectores manifiestos/policy-corpus-w2.json.…

Description from the npm listing.

  • claude-code
  • github-copilot
  • gemini-cli
  • opencode
  • codex-cli
  • agentes
  • skills
  • multi-runtime
  • spec-driven
  • orquestacion
  • ingenieria-software

README badge

Show your rank in a README or on your website. The badge updates automatically.

Charts

Images: 30d · 1y · all time · 1600×900 dark

Adoption over time

@saulwade/swl-ses weekly downloads on npm, last 90 days: 444 weekly downloads as of Oct 18, 2026, -46.7% over 90 days.@saulwade/swl-sesWeekly downloads on npm · Last 90 days444downloads / week-46.7% over 90 days01K2K3K4K5KJul 20Aug 4Aug 19Sep 3Sep 18Oct 3Oct 18downloads / weekobservedarchived (Internet Archive)no observationsJul 24, 2026 – Oct 18, 2026 · 87 observations · Updated Oc…pluginstats.com
@saulwade/swl-ses weekly downloads on npm, last 90 days: 444 weekly downloads as of Oct 18, 2026, -46.7% over 90 days.

7/30/90-day growth

@saulwade/swl-ses weekly downloads growth on npm: -75.7% over 7 days, -89.8% over 30 days, -46.7% over 90 days.@saulwade/swl-sesWeekly downloads growth on npm444downloads / week now7-day growth-1,381 weekly downloads-75.7%30-day growth-3,918 weekly downloads-89.8%90-day growth-389 weekly downloads-46.7%Growth vs. nearest observation to each baseline date · Updated Oct 18, 2026pluginstats.com
@saulwade/swl-ses weekly downloads growth on npm: -75.7% over 7 days, -89.8% over 30 days, -46.7% over 90 days.

Ranking history

@saulwade/swl-ses npm ranking history: currently #1601 (by weekly downloads).@saulwade/swl-sesnpm ranking · by weekly downloads · Last 90 days#1601current rank#1480#1500#1520#1540#1560#1580#1600#1620Jul 23Aug 7Aug 22Sep 6Sep 21Oct 6Oct 21rankOct 18, 2026 – Oct 21, 2026 · 4 observations · Updated Oct 18, 2026pluginstats.com
@saulwade/swl-ses npm ranking history: currently #1601 (by weekly downloads).

Listing placement

All npm2,422 listings · 122 pages · 1,212 shown · page 83, #11 (overall #1,651)
All npm: every listing in weekly downloads order

Listing placement

Claude Code297 listings · 15 pages · page 13, #17 (overall #257)
Claude Code: every listing in weekly downloads order

Filled points are observed values; hollow points come from Internet Archive snapshots of the listing page. Dashed segments span periods with no observations — values between points are not interpolated.

Each band is one page of 20. Weekly downloads on a linear scale. Placement is projected from weekly downloads, so it can differ from the marketplace's own sort order. Hover a dot to see the listing.

Recent observations

Full history (122)
Recent weekly downloads observations for @saulwade/swl-ses
Date (UTC)Weekly downloadsChange vs. previous
444-108
552-234
786-167
953-281
1,234-320
1,5540
1,554-271
1,825-99
1,924+46
1,878-174
2,052-132
2,184-120
2,304-423
2,727—

Similar npm Claude Code plugins

All 20 @saulwade/swl-ses alternatives

Data source

Weekly downloads (trailing 7 complete days) come from the official npm downloads API. Downloads include CI and mirrors and are not equivalent to installs or users. npm publishes no ratings.

Listing: https://www.npmjs.com/package/@saulwade/swl-ses. First seen Oct 16, 2026; last successful collection Oct 22, 2026. See the methodology.