settings-task

Upload Task JSON files to the Channel ALF Task API to create or update tasks.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/channel-io/sop-agent --skill settings-task
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: settings-task
Source: https://github.com/channel-io/sop-agent/tree/main/.agents/skills/settings-task
Command: npx skills add https://github.com/channel-io/sop-agent --skill settings-task

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Facilitates uploading Task JSON files to Channel ALF Task API to create new tasks or update existing ones without manual API calls.

Core Features & Use Cases

  • Wrapper and plain task JSON support: Accepts both wrapper-formatted and direct task JSON, normalizing input for API calls.
  • Folder handling and task management: Resolves folderId automatically (creates 'Default' if needed) and supports new task creation and updates.
  • Safe and auditable operations: Performs server-side calls with x-account authentication and provides clear results or error messages.

Quick Start

Upload a Task JSON file to the ALF Task API using the required filePath, channelId, and xAccount.

Frequently Asked Questions about settings-task

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

FAQPage Schema
How do I upload a Task JSON file to the Channel ALF API via automation?▼

You can automate task creation by uploading Task JSON files through programmatic API calls to the Channel ALF Task API. This skill normalizes input formats and handles authentication automatically.

Can I use both wrapper and plain task JSON formats to create tasks in Channel ALF?▼

Yes, the Channel ALF Task API accepts both wrapper-formatted and direct plain task JSON. The skill normalizes both input types automatically before making the API call to create or update tasks.

Do I need to manually resolve or create a folder ID before updating an ALF task?▼

No, folder ID resolution is handled automatically. The skill resolves the folderId and creates a 'Default' folder if required during the task JSON upload process.

What authentication is required for Channel ALF task management automation?▼

Channel ALF task management automation requires x-account authentication. This secures the server-side API calls used to create or update tasks without manual intervention.

Why does my Task JSON upload to Channel ALF fail without x-account?▼

Task JSON uploads fail without x-account because the Channel ALF Task API requires it for secure authentication. Without this header, the server cannot validate your request to create or update tasks.