界面已本地化;技能介绍与说明文档按所选语言由 AI 自动翻译,代码、命令、路径和专业术语保留原文,以原作者文档为准。
探索技能
设计与创意 · SKILL.md

agent-coding

agent-coding

【设计与创意】Use when designing or implementing tool-using agents for research or software workflows and you need an explicit architecture, tool contract, prompt strategy, and evaluation plan.

独立 GitHub 快照 · 自动分类 · 以原作者文档为准

技能说明

GitHub

name: agent-coding description: Use when designing or implementing tool-using agents for research or software workflows and you need an explicit architecture, tool contract, prompt strategy, and evaluation plan.

Purpose

Build agent systems as engineering artifacts rather than vague autonomous demos.

When To Use

  • designing coding agents, research agents, or tool-using assistants
  • defining prompts, state, memory, and tool interfaces
  • integrating agents into an existing repository or workflow
  • evaluating agent reliability, failure modes, and recovery logic

Inputs

  • target workflow or user job to automate
  • available tools, APIs, files, or repo context
  • product constraints such as latency, cost, privacy, and reliability

Outputs

  • agent architecture and control loop
  • tool contract and state model
  • prompt strategy and decision policy
  • evaluation cases and failure taxonomy
  • implementation plan with milestones

Workflow

  1. Define the task boundary before choosing the agent pattern.
  2. Specify observation, memory, action, and recovery paths.
  3. Design tool interfaces that are explicit and testable.
  4. Add evaluation cases for success, refusal, and recovery behavior.
  5. Keep the first implementation narrow and measurable.

Constraints

  • avoid agent designs that hide state transitions
  • prefer explicit tool contracts over free-form improvisation
  • separate capability demos from production-ready workflows
  • define failure handling before scaling complexity
我的收藏