all publishers

workweave

@workweave source repo

36 published skills

  1. ▌
    Unforce Model 2 · workweave bundle
    Clear the active Weave Router model pin for this Codex session.
    4 installs
  2. ▌
    Lsp Guide 2 · workweave
    Recipes for the lsp tool — resolving where a symbol is defined, every place it is used, type signatures and docs, file outlines, and compiler/type errors through a real language server (Go, TypeScript/JavaScript, Python, Rust). Use when navigating or explaining code by symbol, finding callers or usages, checking what broke after an edit, or deciding between lsp and text search.
    4 installs
  3. ▌
    Debug Claude Session 2 · workweave bundle
    Investigate a specific Claude Code session by session ID — correlate the local transcript (`~/.claude/projects/...jsonl`) with the router's production logs to understand what the client rendered vs. what the upstream served. Use when given a session ID and asked "why did X render?" for a Claude Code conversation routed through the router.
    0 installs
  4. ▌
    Router Session 2 · workweave bundle
    Print the session id that correlates this Codex session in Weave Router telemetry and logs.
    4 installs
  5. ▌
    Router Feedback 2 · workweave bundle
    Submit feedback about a Weave Router decision or model performance.
    3 installs
  6. ▌
    Install Lsps 2 · workweave
    Install language servers (gopls, typescript-language-server, pyright, rust-analyzer) and their prerequisite toolchains (Go, Node/npm, rustup) so the lsp tool works. Use when the user asks to enable or install LSP / language-server support, when lsp_enable reports a missing toolchain, or when the lsp tool reports no language server is installed.
    1 install
  7. ▌
    Fm 2 · workweave bundle
    Alias for force-model — pin this Codex session to a specific model through the Weave Router.
    4 installs
  8. ▌
    Rf 2 · workweave bundle
    Alias for router-feedback — submit feedback about a Weave Router decision or model performance.
    3 installs
  9. ▌
    Ufm 2 · workweave bundle
    Alias for unforce-model — clear the active Weave Router model pin.
    4 installs
  10. ▌
    Fix Pr Reviews 2 · workweave
    Fetches feedback from a GitHub PR — review-thread comments, ad-hoc PR comments (including those posted as a review's body without a thread), and bot/advisory review submissions — and fixes all of them as they appear (comments before CI). Bot comment-length nits apply verbatim; comments requiring a genuine human decision are NOT auto-fixed and are escalated to the user with options grounded in existing patterns and best practices. After each fix batch, runs pre-commit validation and submits, then waits for CI only when no actionable feedback remains. Loops until all feedback is resolved AND all CI checks have completed. Use when asked to fix PR comments, address review feedback, address PR-level bot reviews (e.g. workweave-bot advisory nits), babysit a PR to merge-ready, or handle review comments.
    2 installs
  11. ▌
    Router On 2 · workweave
    Route Codex through the Weave Router again (turn it back on).
    8 installs
  12. ▌
    Router Off 2 · workweave
    Route Codex to its default provider again (turn the Weave Router off).
    4 installs
  13. ▌
    Force Model 2 · workweave bundle
    Pin this Codex session to a specific model through the Weave Router.
    4 installs
  14. ▌
    Test Codex Locally 2 · workweave bundle
    Run the Weave router locally in docker compose and drive it with `codex exec` to reproduce and verify routing/translation/marker behavior for Codex's Responses API path. Use when verifying a router fix end-to-end for Codex, reproducing a prod Codex routing bug, confirming routing-marker / force-model / subscription-passthrough behavior, or testing a `/force-model` route — without touching the user's global Codex config.
    4 installs
  15. ▌
    Debug Codex Session 2 · workweave bundle
    Investigate a specific Codex CLI session by session ID — correlate the local rollout transcript (`~/.codex/sessions/YYYY/MM/DD/rollout-*-<SESSION_ID>.jsonl`) with the router's production logs to understand what Codex rendered vs. what the upstream served on the /v1/responses path. Use when given a session ID and asked "why did X render?" (missing thinking, missing routing marker, wrong model, tool-call weirdness) for a Codex conversation routed through the router.
    3 installs
  16. ▌
    Test Claude Locally 2 · workweave bundle
    Run the Weave router locally in docker compose and drive it with `claude -p` to reproduce and verify routing/translation behavior for a specific upstream model (e.g. GLM-5.1, DeepSeek, Qwen). Use when verifying a router fix end-to-end, reproducing a prod routing bug, confirming a model's streaming behavior (nudges, tool-call suppression, loop/no-progress breaks), or testing a `/force-model` route — without touching the user's global Claude Code config.
    4 installs
  17. ▌
    Router Models 2 · workweave
    List the models the Weave Router may route to, and turn them on or off.
    4 installs
  18. ▌
    Router Status 2 · workweave
    Show whether Codex is routing through the Weave Router or using its default provider.
    4 installs
  19. ▌
    Fm · workweave bundle
    Alias for force-model — pin this Codex session to a specific model through the Weave Router.
    2 installs
  20. ▌
    Rf · workweave bundle
    Alias for router-feedback — submit feedback about a Weave Router decision or model performance.
    5 installs
  21. ▌
    Ufm · workweave bundle
    Alias for unforce-model — clear the active Weave Router model pin.
    3 installs
  22. ▌
    Fix Pr Reviews · workweave
    Fetches feedback from a GitHub PR — review-thread comments, ad-hoc PR comments (including those posted as a review's body without a thread), and bot/advisory review submissions — and fixes all of them as they appear (comments before CI). Bot comment-length nits apply verbatim; comments requiring a genuine human decision are NOT auto-fixed and are escalated to the user with options grounded in existing patterns and best practices. After each fix batch, runs pre-commit validation and submits, then waits for CI only when no actionable feedback remains. Loops until all feedback is resolved AND all CI checks have completed. Use when asked to fix PR comments, address review feedback, address PR-level bot reviews (e.g. workweave-bot advisory nits), babysit a PR to merge-ready, or handle review comments.
    5 installs
  23. ▌
    Router On · workweave
    Route Codex through the Weave Router again (turn it back on).
    5 installs
  24. ▌
    Router Off · workweave
    Route Codex to its default provider again (turn the Weave Router off).
    5 installs
  25. ▌
    Force Model · workweave bundle
    Pin this Codex session to a specific model through the Weave Router.
    5 installs
  26. ▌
    Test Codex Locally · workweave bundle
    Run the Weave router locally in docker compose and drive it with `codex exec` to reproduce and verify routing/translation/marker behavior for Codex's Responses API path. Use when verifying a router fix end-to-end for Codex, reproducing a prod Codex routing bug, confirming routing-marker / force-model / subscription-passthrough behavior, or testing a `/force-model` route — without touching the user's global Codex config.
    4 installs
  27. ▌
    Debug Codex Session · workweave bundle
    Investigate a specific Codex CLI session by session ID — correlate the local rollout transcript (`~/.codex/sessions/YYYY/MM/DD/rollout-*-<SESSION_ID>.jsonl`) with the router's production logs to understand what Codex rendered vs. what the upstream served on the /v1/responses path. Use when given a session ID and asked "why did X render?" (missing thinking, missing routing marker, wrong model, tool-call weirdness) for a Codex conversation routed through the router.
    4 installs
  28. ▌
    Test Claude Locally · workweave bundle
    Run the Weave router locally in docker compose and drive it with `claude -p` to reproduce and verify routing/translation behavior for a specific upstream model (e.g. GLM-5.1, DeepSeek, Qwen). Use when verifying a router fix end-to-end, reproducing a prod routing bug, confirming a model's streaming behavior (nudges, tool-call suppression, loop/no-progress breaks), or testing a `/force-model` route — without touching the user's global Claude Code config.
    3 installs
  29. ▌
    Router Models · workweave
    List the models the Weave Router may route to, and turn them on or off.
    6 installs
  30. ▌
    Router Status · workweave
    Show whether Codex is routing through the Weave Router or using its default provider.
    4 installs
  31. ▌
    Unforce Model · workweave bundle
    Clear the active Weave Router model pin for this Codex session.
    4 installs
  32. ▌
    Lsp Guide · workweave
    Recipes for the lsp tool — resolving where a symbol is defined, every place it is used, type signatures and docs, file outlines, and compiler/type errors through a real language server (Go, TypeScript/JavaScript, Python, Rust). Use when navigating or explaining code by symbol, finding callers or usages, checking what broke after an edit, or deciding between lsp and text search.
    4 installs
  33. ▌
    Debug Claude Session · workweave bundle
    Investigate a specific Claude Code session by session ID — correlate the local transcript (`~/.claude/projects/...jsonl`) with the router's production logs to understand what the client rendered vs. what the upstream served. Use when given a session ID and asked "why did X render?" for a Claude Code conversation routed through the router.
    4 installs
  34. ▌
    Router Session · workweave bundle
    Print the session id that correlates this Codex session in Weave Router telemetry and logs.
    4 installs
  35. ▌
    Router Feedback · workweave bundle
    Submit feedback about a Weave Router decision or model performance.
    4 installs
  36. ▌
    Install Lsps · workweave
    Install language servers (gopls, typescript-language-server, pyright, rust-analyzer) and their prerequisite toolchains (Go, Node/npm, rustup) so the lsp tool works. Use when the user asks to enable or install LSP / language-server support, when lsp_enable reports a missing toolchain, or when the lsp tool reports no language server is installed.
    4 installs