← all publishers

genlayerlabs

@genlayerlabs source repo

44 published skills

  1. Release · genlayerlabs
    Cut a release of genlayer-js. Bumps version, updates CHANGELOG, tags, pushes — CI then publishes to npm and creates the GitHub Release. Use when a human asks "release v1.x.y" or "ship a new version".
    0
    installs
  2. Gsp Use · genlayerlabs
    Author, publish, resolve and verify GenSwarms packages with the gsp CLI against a swarmidx notary. Use when sharing or consuming GenSwarms components (bodies, policies, handlers, agents, swarms), publishing a package to a notary, resolving a swarmidx: ref to a content digest, or verifying a transparency log. Also covers the offline authoring plane (dirhash, materialize/fold overlays, validate IR) that never touches a live swarm.
    0
    installs
  3. Gsp Contribute · genlayerlabs
    Develop the gsp CLI — the single static Go binary for content-addressed GenSwarms packages. Load this before changing anything under cli/: the IR package (a second implementation of the genswarms IR that must stay in conformance), the dirhash digest (byte-compatible with the swarmidx server), the notary client, or adding a command. To merely use gsp, use gsp-use.
    0
    installs
  4. Subzeroclaw Use · genlayerlabs
    Run and operate SubZeroClaw — the ~550-line C agentic daemon (skill.md + LLM + shell + loop). Load this to build it, configure it (~/.subzeroclaw/config), write an agent skill, run a task, wire it to an unhardcoded router for routing/cache/compaction, or run it as a systemd service with credential isolation. WARNING: it executes arbitrary shell with no sandbox. To develop the runtime itself, use subzeroclaw-contribute.
    0
    installs
  5. Subzeroclaw Contribute · genlayerlabs
    Develop SubZeroClaw — the single-file ~550-line C agentic runtime. Load this before changing src/subzeroclaw.c or src/test.c: it carries the anti-framework thesis (the goal is NOT to grow), the code map (the loop, config, the shell tool, async compaction), what will and won't be merged, and the build/test loop. To merely run or configure SubZeroClaw, use subzeroclaw-use.
    0
    installs
  6. Unhardcoded Engine Use · genlayerlabs
    Use the unhardcoded-engine (Σ_pol) policy algebra — either to EMBED the pure Lua core in a host, or to AUTHOR a policy_ir term that decides which (provider, model) serves an LLM call. Load this skill when you need to integrate llm_policy into a host (lupa/mlua/luerl), write or dry-run a Σ_pol policy, understand the request/trace contract, or debug why a candidate was rejected. For extending the algebra itself (new operators/fields) use unhardcoded-engine-contribute instead.
    0
    installs
  7. Unhardcoded Engine Contribute · genlayerlabs
    Extend the unhardcoded-engine (Σ_pol) policy algebra — add a filter predicate, a scorer, a selector, an Xform, a FailPlan action, or a catalog field; and do it without breaking the invariants that make the core trustworthy (determinism, append-only signature, canonical normal form, golden conformance). Load this skill when changing anything under llm_policy/, adding an operator, or touching term admission/normalization/encoding. To merely use or embed the engine, use unhardcoded-engine-use instead.
    0
    installs
  8. Operating Genswarms · genlayerlabs bundle
    Operate and orchestrate genswarms agent swarms — author swarm configs (.exs/.json/.yaml), build the CLI, and start/manage/observe/scale swarms via the genswarms CLI or REST API. Use when working in a genswarms repo, defining or running a swarm, wiring agent topologies/backends/skills, or driving swarms over HTTP/WebSocket. Do NOT use for developing the genswarms Elixir codebase itself, or for unrelated multi-agent frameworks.
    0
    installs
  9. Genswarms Use · genlayerlabs
    Drive genswarms — the Elixir/OTP orchestrator for swarms of subzeroclaw agents. Load this to define a swarm (agents + objects + topology), run it as a daemon, and observe/scale/message it via the `genswarms` CLI or the REST + WebSocket API. Orients and points into the root SKILL.md (operating-genswarms) and docs/ for depth. To develop or extend genswarms itself (add a backend or object, touch the IR/API/daemon), use genswarms-contribute.
    0
    installs
  10. Genswarms Contribute · genlayerlabs
    Develop and extend genswarms — the Elixir/OTP swarm orchestrator. Load this before adding a backend or an object, or touching the IR control plane, the OTP supervision tree, the messaging layer, the daemon/SQLite coordination, or the Phoenix API. Orients and points into AGENTS.md, CLAUDE.md and docs/. To merely operate a swarm, use genswarms-use.
    0
    installs
  11. Sigma Policy Author · genlayerlabs bundle
    Author Σ_pol policies and Σ_flow flows for this LLM policy host. Load this file into any assistant and it can generate valid `policy_ir` / `flow_ir` terms (as JSON) to POST against the host's OpenAI-compatible endpoint — the live model/provider catalog is embedded below so the policies target models this host actually serves.
    0
    installs
  12. Unhardcoded Use · genlayerlabs
    Use a running unhardcoded router — as a CALLER (send an OpenAI-compatible request carrying a Σ_pol policy_ir / Σ_flow flow_ir, or a profile/family/pin model string; session pinning; streaming; dry-run before spending) and as an OPERATOR (dashboard, /x/* endpoints, mint keys, hot-add providers, AntSeed wallet). Load this when integrating an app or agent against the router, wiring a client, minting keys, debugging a route, or operating the host. To AUTHOR a policy term against this host's live catalog use the root SKILL.md (sigma-policy-author); to develop the host itself use unhardcoded-contribute.
    0
    installs
  13. Unhardcoded Contribute · genlayerlabs
    Develop and extend the unhardcoded router/host — add a provider (declaration + source + adapter + knobs), touch the OpenAI-compatible shim or the /x/* operator surface, the Σ_flow runner, the Postgres host store, the ingress + dashboard, or the lupa embedding of the engine core. Load this when changing host code, adding a provider or api_kind, editing the catalog, or running the test suite. To change the *policy algebra* itself, that lives in the core submodule — use unhardcoded-engine-contribute. To merely use the router, use unhardcoded-use.
    0
    installs
  14. Genswarms Cron Use · genlayerlabs
    Wire the Genswarms.Cron scheduler object into a swarm: jobs as datetime + stamped message to an allowlisted target, trusted-source gating, injectable persistence, occurrence-scoped retry + a consecutive-failure breaker. Use when adding scheduled/proactive behavior to a swarm or debugging "job not created" (untrusted source), "job not delivered" (target not allowlisted), or jobs lost on restart (no store_mod).
    0
    installs
  15. Genswarms Tips Use · genlayerlabs
    Wire the Genswarms.Tips rotating-content dispenser: fragment pools assembled per recipient (no-repeat rotating slots + weighted dressing slots), seeded deterministic draw/commit, pending->live->retired lifecycle, injectable store. Use when adding rotating outbound copy (daily tips, onboarding nudges, rotating campaign angles) to a swarm, or debugging "empty_pool" replies or repeated content after a restart (no store).
    0
    installs
  16. Genswarms Browser Use · genlayerlabs
    Wire the Genswarms.Browser object: web browser for agents with two modes (allowlist fail-closed, or denylist allow-any with IP-filtering proxy). Render/click/type/back with compact replies that keep pages OUT of agent context. Use when giving agents web access, or debugging containment issues. Denylist mode requires a deployment-provided IP-filtering egress proxy for sub-resource SSRF containment.
    0
    installs
  17. Genswarms Metrics Use · genlayerlabs
    Wire the Genswarms.Metrics counters object: fire-and-forget bumps from other objects, closed key allowlist, periodic flush to an injectable store. Use when adding operational counters to a swarm or debugging "bump ignored" (key not in allowlist) or counters resetting on restart (no store).
    0
    installs
  18. Deploy · genlayerlabs
    Deploy GenLayer intelligent contracts using the deployment script. User-invoked only.
    0
    installs
  19. Verify · genlayerlabs
    Run tests and build checks across the intelligent-oracle project. Use after making changes to validate nothing is broken.
    0
    installs
  20. Genvm Lint · genlayerlabs
    Validate this repo's GenLayer intelligent contracts with the GenVM linter.
    0
    installs
  21. Direct Tests · genlayerlabs
    Write and run fast direct-mode pytest tests for this repo's GenLayer intelligent contracts.
    0
    installs
  22. Genlayer CLI · genlayerlabs
    Use the GenLayer CLI to inspect, interact with, and debug this repo's intelligent contracts.
    0
    installs
  23. Write Contract · genlayerlabs
    Write production-quality GenLayer intelligent contracts for this intelligent-oracle repo.
    0
    installs
  24. Spec · genlayerlabs
    How to write GenVM spec pages (docs/website/src/spec). Use when adding or editing spec sections — brevity, linking constants/errors/terms instead of inlining them, spec vs impl-spec split, and how to verify the build.
    0
    installs
  25. Commit Style · genlayerlabs
    Writing commit messages in GenVM
    0
    installs
  26. Review Ready · genlayerlabs
    The bar a GenVM change clears before it is handed back. Use before pushing, opening or updating a PR, or reporting a change finished — and when asked whether something is ready for review.
    0
    installs
  27. Branch Review · genlayerlabs
    Reviews the current GenVM branch by fanning out three specialized review agents (spec, security, implementation). Use when asked to "review this branch", "review the PR", or do a full code review of a diff.
    0
    installs
  28. Agentic Fuzzing · genlayerlabs
    Hunts for determinism violations and internal errors in a GenVM executor by writing throwaway probe contracts and running them across leader/validator/sync. Use when asked to fuzz the VM, look for nondeterminism, or turn a PR into a failing test.
    0
    installs
  29. Setup · genlayerlabs
    Setup and launch GenLayer Studio with Docker Compose
    0
    installs
  30. Create Pr · genlayerlabs
    Create GitHub pull requests by analyzing branch diff and following the project template
    0
    installs
  31. Studio DB · genlayerlabs
    Query Studio deployment PostgreSQL databases for transaction debugging and analytics
    0
    installs
  32. Unit Tests · genlayerlabs
    Setup Python virtual environment and run unit tests with gltest
    0
    installs
  33. Manage Tiers · genlayerlabs
    Create, list, update, and delete API rate limiting tiers
    0
    installs
  34. Cloudflare CLI · genlayerlabs
    Debug and manage Cloudflare DNS, cache, and proxy settings using flarectl
    0
    installs
  35. Manage API Keys · genlayerlabs
    Create, list, deactivate, and reactivate API keys for rate limiting
    0
    installs
  36. Integration Tests · genlayerlabs
    Setup Python virtual environment and run integration tests with gltest
    0
    installs
  37. Linear Issue Fixer · genlayerlabs
    Fetch the most urgent Linear issue with tag "studio" and size XS, then fix it
    0
    installs
  38. Hosted Studio Debug · genlayerlabs
    Debug GenLayer Studio deployments via ArgoCD CLI
    0
    installs
  39. Discord Community Feedback · genlayerlabs
    Monitor Discord community channel for user-reported bugs and issues
    0
    installs
  40. Test · genlayerlabs
    Runs tests for the GenVM project. Use after making code changes to verify correctness.
    1
    install
  41. Macos · genlayerlabs
    Read this BEFORE trying to fix a GenVM build that fails on macOS. GenVM is NOT built natively on macOS — building from source on Darwin breaks the deterministic runner-artifact invariant. Use a remote Linux nix-builder instead. Triggers on any build/nix/runner/linker/ar failure on a Mac (Apple Silicon or Intel).
    1
    install
  42. Pydoc · genlayerlabs
    Add RST docstrings to public Python methods/classes. Use when asked to document Python code.
    1
    install
  43. Initial Setup · genlayerlabs
    Sets up the development environment for GenVM repository. Use when setting up the repo for the first time or when dependencies need to be refreshed.
    1
    install
  44. Rust Test Style · genlayerlabs
    GenVM Rust test conventions and style. Use when writing, adding, or modifying Rust tests — inline `#[cfg(test)] mod tests`, integration tests under a crate's `tests/`, helpers, assertions, and how `ya-test-runner` discovers them.
    1
    install