Use when the user is shaping Agently request-side behavior: model setup, settings files, prompt management, structured output, response reuse, streaming consumption, session memory, embeddings, knowledge-base indexing, retrieval, or retrieval-backed answers within one request family.
60
69%
Does it follow best practices?
Impact
—
No eval scenarios have been run
Passed
No known issues
Optimize this skill with Tessl
npx tessl skill review --optimize ./skills/agently-request/SKILL.mdUse this skill when the work stays on the request side: provider setup, prompt contracts, output contracts, response consumption, session continuity, or retrieval.
If the owner layer is still unclear, start with agently. If the
request clearly needs branching, waiting, resume, or durable orchestration, use
agently-triggerflow and read this skill only for model-step details.
${ENV.xxx}, settings namespaces, or connectivity checks -> references/model-setup.mdreferences/prompt-management.md.image(question=..., file=...|url=...|files=[...]|urls=[...]); keep .attachment([...]) for low-level rich-content passthrough or exact mixed-content ordering.output(...), ensure_keys, or validation -> references/output-control.mdagently and read
skills/agently/references/model-quality-validation.mdreferences/model-response.mdreferences/session-memory.mdreferences/knowledge-base.md${ENV.xxx} placeholders when deployment values differ by environment.image(question=..., file=...|url=...|files=[...]|urls=[...]); use .attachment([...]) only when the caller already owns provider-style rich content blocks.output(...) tuple ensure flags for fixed required leaves; use runtime ensure_keys only for runtime-dependent paths0.78, 3/5, or 8/10 as
the primary judgment.get_result() when the same result must be read multiple ways. Agent
quick prompt chains return AgentExecutionResult; direct low-level
ModelRequest calls return ModelResponseResult. get_response() remains a
compatibility alias where present, but new Agent examples should prefer
get_result()workspace.build_context(...) when ordinary multi-turn task work needs a
ContextPack from prior Workspace records; use low-level workspace.search(...)
for debugging or explicit filtersagent.create_task(...) build the ContextPack between iterations and record
observations, decisions, verification, and checkpoints; do not duplicate that
loop with ad hoc request retriesworkspace.get_data(...), workspace.links(...),
workspace.latest_checkpoint(...), and workspace.checkpoint_history(...)
when building explicit loops that store structured state and record lineagereferences/model-setup.mdreferences/prompt-management.mdreferences/output-control.mdreferences/model-response.mdreferences/session-memory.mdreferences/knowledge-base.mdb88efd8
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.