You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: SKILL.md
+11-8Lines changed: 11 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -74,6 +74,8 @@ When the MCP server is connected, use these tools instead of shell commands:
74
74
-`taisly_auth_status`
75
75
-`taisly_platforms_list`
76
76
-`taisly_platform_schema`
77
+
-`taisly_platform_connect_start`
78
+
-`taisly_platform_connect_check`
77
79
-`taisly_posts_validate`
78
80
-`taisly_posts_create`
79
81
-`taisly_posts_status`
@@ -87,14 +89,15 @@ When the MCP server is connected, use these tools instead of shell commands:
87
89
2. Wait for the user to finish browser login, then run `taisly_agent_checkin` or `taisly checkin --agent <agent-slug>`.
88
90
3. Run `taisly auth:status`.
89
91
4. Run `taisly platforms:list`.
90
-
5. Match the user's requested platforms to connected platform IDs.
91
-
6. Run `taisly platforms:schema --platform <name>` for constraints.
92
-
7. Run `taisly posts:validate`.
93
-
8. Confirm destination accounts and caption with the user.
94
-
9. Run `taisly posts:create`.
95
-
10. Report the returned `historyId`, scheduled date, and per-platform initial statuses.
96
-
97
-
For MCP, follow the same sequence with `taisly_auth_status`, `taisly_platforms_list`, `taisly_platform_schema`, `taisly_posts_validate`, `taisly_posts_create`, and `taisly_posts_status`.
92
+
5. If a requested platform is missing and a connect tool is available, run `taisly platforms:connect:start --platform <name>`, give the user the returned `connectUrl`, wait for browser approval, then run `taisly platforms:connect:check --platform <name>`. Supported connect slugs are `instagram`, `tiktok`, `youtube`, `x`, and `facebook`.
93
+
6. Match the user's requested platforms to connected platform IDs.
94
+
7. Run `taisly platforms:schema --platform <name>` for constraints.
95
+
8. Run `taisly posts:validate`.
96
+
9. Confirm destination accounts and caption with the user.
97
+
10. Run `taisly posts:create`.
98
+
11. Report the returned `historyId`, scheduled date, and per-platform initial statuses.
99
+
100
+
For MCP, follow the same sequence with `taisly_auth_status`, `taisly_platforms_list`, `taisly_platform_connect_start`, `taisly_platform_connect_check`, `taisly_platform_schema`, `taisly_posts_validate`, `taisly_posts_create`, and `taisly_posts_status`.
Copy file name to clipboardExpand all lines: package.json
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
{
2
2
"name": "@taisly/agent",
3
-
"version": "0.2.2",
3
+
"version": "0.2.3",
4
4
"description": "AI agent social media posting SDK, CLI, Skill, and MCP server for publishing videos to TikTok, Instagram Reels, YouTube Shorts, X, and Facebook through Taisly.",
"If Taisly is not connected yet, use taisly_agent_setup_start, send the user the returned loginUrl, wait for browser approval, then use taisly_agent_checkin. After setup, discover connected social accounts, validate posts, ask for explicit user confirmation, then create and monitor posts.",
435
+
"If Taisly is not connected yet, use taisly_agent_setup_start, send the user the returned loginUrl, wait for browser approval, then use taisly_agent_checkin. If a requested social account is missing, use taisly_platform_connect_start, send the user the returned connectUrl, wait for browser approval, then use taisly_platform_connect_check. After setup, discover connected social accounts, validate posts, ask for explicit user confirmation, then create and monitor posts.",
0 commit comments