datarobot-agent-assist

Solid

Use when the user wants to design, build, code, simulate, or deploy an AI agent (not a predictive model) to DataRobot; mentions agent_spec.md, dr-assist, datarobot-agent-assist, dress rehearsal, or the DataRobot agent template; wants to scaffold a LangGraph, CrewAI, LlamaIndex, NAT, or Base agent targeting DataRobot; wants to add an MCP server, backend API, or React frontend to a DataRobot agent application; or uses the DataRobot CLI (dr) to build or deploy an agentic custom application. Covers the full workflow: agent design, agent_spec.md authoring, dress-rehearsal simulation via the DataRobot LLM Gateway, template-based coding, and deployment.

AI & Automation 23 stars 20 forks Updated 3 days ago Apache-2.0

Install

View on GitHub

Quality Score: 78/100

Stars 20%
46
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# DataRobot Agent Assist This skill merges **agent design, coding, and deployment** with an optional **dress-rehearsal simulation** — a try-before-you-build session that lets you chat with your agent design before writing any code. Assistance falls into three categories: 1. **Designing an AI agent** → Clarify requirements, build `agent_spec.md`, optionally simulate the agent before coding 2. **Coding an AI agent** → Adapt the DataRobot agent application template to the spec 3. **Deploying an AI agent** → Follow `AGENTS.md` deployment instructions If the user's first message is simply `1`, `2`, or `3`, treat it as selecting one of these categories. --- ## On Activation Present the three options clearly: ``` Welcome! I help you design, code, and deploy AI agents. What would you like to do? 1. Design an AI agent → Describe your idea (optional dress rehearsal before coding) 2. Code an AI agent → Load and implement an existing agent_spec.md 3. Deploy an AI agent → Deploy an implemented agent to DataRobot ``` Show this menu first. After the user selects an option (`1`, `2`, or `3`), run the **[Pre-requisite Check](#pre-requisite-check)** and then the **[Script Path Resolution](#script-path-resolution)**. - Options **1** and **2** — read and follow [references/workspace-resolution.md](references/workspace-resolution.md), then proceed to the selected workflow. - Option **3** — skip Workspace Resolution; `<target_dir>` is resolved in the [Pre-deployment ...

Details

Author
datarobot-oss
Repository
datarobot-oss/datarobot-agent-skills
Created
7 months ago
Last Updated
3 days ago
Language
Python
License
Apache-2.0

Integrates with

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

agent-builder

Design and build AI agents for any domain. Use when users: (1) ask to "create an agent", "build an assistant", or "design an AI system" (2) want to understand agent architecture, agentic patterns, or autonomous AI (3) need help with capabilities, subagents, planning, or skill mechanisms (4) ask about Claude Code, Cursor, or similar agent internals (5) want to build agents for business, research, creative, or operational tasks Keywords: agent, assistant, autonomous, workflow, tool use, multi-step, orchestration

3 Updated today
jafini
AI & Automation Solid

ai-agent-design

Design autonomous AI agents that reason, plan, and execute tasks

3 Updated yesterday
fabioc-aloha
AI & Automation Listed

agent-builder

Generate role-specific agent system prompts, tool permissions, and self-review checklists from organizational design artifacts — saved to $HOME/.ai-first-kit/ with optional framework-specific configuration for Claude Code, OpenAI Agents SDK, Anthropic Agent SDK, CrewAI, or custom frameworks. Reads the organizational genome, governance, gates, and role definitions to produce agent configurations that embody a specific role in the organization. Use when the user says 'create agent instructions', 'build an agent', 'agent system prompt', 'configure an agent', 'agent for this role', 'OpenAI agent', 'CrewAI agent', 'create agent config', 'deploy an agent', or 'what tools should this agent have'. Also use when the user has completed role-value-mapper and wants to actually deploy agents that follow the organizational genome, or when they ask 'how do I make an agent follow our rules' or 'how do I create an OpenClaw agent for our org' — even if they don't use the word 'builder'. This skill MUST be consulted because it

6 Updated today
synaptiai