Use for Agently runtime extension surfaces: Actions and MCP, ExecutionResource lifecycle, TaskWorkspace file capabilities, RecordStore durability, auto_func and KeyWaiter helpers, FastAPIHelper transport, or optional agently-devtools observation and evaluation.
68
83%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Passed
No findings from the security scan
Use this Skill after the request or workflow owner is known. Use
agently-triggerflow when branching, concurrency, pause/resume, retry, or
multi-stage progression must remain visible in the execution graph. Use
agently-stage only for process-local lifetime and sync/async bridging.
auto_func, KeyWaiter, FastAPIHelper, SSE, or WebSocket exposure:
helpers-and-services.md.| Owner | Responsibility |
|---|---|
ActionRuntime | Model-callable operation schema, planning/dispatch, policy, and Action results. |
ExecutionResource | Lifecycle of live clients, sandboxes, processes, browsers, databases, and MCP sessions. |
TaskWorkspace | One task's contained files, generated artifacts, readback, identity, and promotion. |
RecordStore | Durable records, links, retrieval, RuntimeEvents, checkpoints, snapshots, leases, and durable refs. |
TaskContext / ContextReader | Task information bindings and consumer-bound progressive disclosure. |
SkillLibrary | Installed immutable Skill revisions and resource reads; never execution permission. |
AgentExecution | Task-scoped binding, context preparation, route selection, result, and stream APIs. |
Do not collapse these into a generic Workspace or runtime manager. File space is not record storage; records are not model-hot context; a Skill package is not an executor or permission grant.
@agent.action_func and agent.use_actions(...). The tool_* and
use_tool(s) names are compatibility surfaces.agent.create_execution() for multi-statement setup. A completed
execution is an immutable run record; create another execution for another
run.agent.create_task(...) only when the model should own bounded planning,
execution evidence, verification, and replan. create_task_loop(...) is a
compatibility spelling, not the recommended surface. Stable application
orchestration belongs to TriggerFlow.Reject unknown Skill revisions, resource refs, Action ids, selection keys, context block keys, recovery providers, and external-resume identities. Offer models one short host-issued selection key, validate it against the offered set, then reconstruct canonical records in host code.
Do not use keyword or regex matching as the semantic owner for intent, Skill relevance, route choice, evidence usefulness, or output quality. Do not fake model-owned success with canned outputs or deterministic business mappings.
5dc8d96
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.