field-agent-deployment

Manage Field Agent deployment and release workflows across environments.

21|24|Updated Oct 21, 2025
One-click install
npx skills add https://github.com/treasure-data/td-skills --skill field-agent-deployment
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: field-agent-deployment
Source: https://github.com/treasure-data/td-skills/tree/main/field-agent-skills/deployment
Command: npx skills add https://github.com/treasure-data/td-skills --skill field-agent-deployment

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Comprehensive guidelines for developing, testing, and deploying production-ready Field Agents, including R&D workflows, version control, testing strategies, and release management.

Core Features & Use Cases

  • R&D to production lifecycle guidance
  • Environment strategies and version control
  • Pre- and post-release testing and release management

Quick Start

Follow the deployment template to release a new Field Agent, including prerequisites and checks.

Frequently Asked Questions about field-agent-deployment

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I deploy a Field Agent to production following best practices?

Deploying a Field Agent to production requires following a structured lifecycle: version-control your deployment scripts, implement environment-specific configurations using environment variables, execute pre-release testing including integration and smoke tests, and apply quality gates before moving from dev to staging to prod. The deployment template provides prerequisites and checks for each stage.

What testing and release management strategies should I use for Field Agent deployments?

Field Agent deployment requires pre- and post-release testing with integration and smoke tests to validate functionality across environments. Implement code freeze periods as quality gates, document changes comprehensively, and set up monitoring to catch issues post-release. Testing should occur at each environment transition: dev, staging, and production.

How do I manage Field Agent versions and environment configuration across dev, staging, and production?

Use version-controlled deployment scripts to maintain consistency across environments. Apply environment-variable configuration to manage differences between dev, staging, and prod without code changes. Data migrations and integration testing validate that versioned code functions correctly in each environment before promotion.

What should I document and monitor when releasing a new Field Agent?

Comprehensive documentation and monitoring are essential post-release. Document deployment scripts, environment configurations, data migrations, and testing procedures. Set up monitoring to track Field Agent performance and behavior in production, enabling rapid detection and response to deployment issues.

Do I need version control for Field Agent deployment scripts and configurations?

Yes. Version-controlled deployment scripts are a functional requirement for managing Field Agent lifecycle. Version control enables reproducible deployments, audit trails, code review before release, and the ability to roll back changes if issues arise across dev, staging, and production environments.