agent-signal
Build or extend LobeHub Agent Signal pipelines. Use for signal sources, signal/action types, policies, middleware, workflow handoff, dedupe, scope behavior, or observability.
npx skills add lobehub/lobehub --skill agent-signal --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Agent Signal Use this skill to implement event-driven background work for agents without coupling the work to the foreground chat request. Agent Signal has one consistent runtime shape: `source event` -> `signal interpretation` -> `action execution` -> built-in result signals Durable self-iteration work has one extra completion branch: `memory/skill action` -> `execAgent` enqueue -> `agent.execution.completed` -> `selfIteration` receipt projection ## Start Here 1. Read `references/architecture.md` to map the package boundary, runtime queue, scope model, and async workflow handoff. 2. Read `references/handlers.md` before writing any new policy, source handler, signal handler, or action handler. 3. Read `references/observability.md` when you need tracing, metrics, debugging, or workflow snapshot visibility. ## Use The Right Entry Point - Use `emitAgentSignalSourceEvent(...)` when a server-owned producer should execute the pipeline immediately. - Use `executeAgentSignalSourceEvent(...)` when a worker or controlled backend path already owns execution timing and may inject a runtime guard backend. - Use `enqueueAgentSignalSourceEvent(...)` when the caller should return quickly and let
- Start Here
- Use The Right Entry Point
- Core Model
- Implementation Workflow
- Default Reading Set
- Implementation Rules
- References
What does the agent-signal skill do?
Build or extend LobeHub Agent Signal pipelines. Use for signal sources, signal/action types, policies, middleware, workflow handoff, dedupe, scope behavior, or observability.
How do I install it?
Run `npx skills add lobehub/lobehub --skill agent-signal --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From lobehub/lobehub, a repository with 81,252 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.