[Feature Request] Add workflow system with steps as separate files and XML tagging
Resolved 💬 2 comments Opened Jan 23, 2026 by JoeInnsp23 Closed Feb 28, 2026
Bug Description
feature-request: similar to rules and skills, create a workflow feature that can be invoked, structure it as workflow -> steps and have individual files for the steps so you can change certain parts easily generation of the steps could be integrated in claude code as a slash command and create the workflow and steps using xml tagging for better adherance
Environment Info
- Platform: darwin
- Terminal: ghostty
- Version: 2.1.17
- Feedback ID: 6ed4c93f-8072-4dc3-ad0c-77b2dbc9db58
Errors
[{"error":"Error: ENOENT: no such file or directory, scandir '/Library/Application Support/ClaudeCode/.claude/skills'\n at readdirSync (unknown)\n at <anonymous> (/$bunfs/root/claude:12:1903)\n at k_ (/$bunfs/root/claude:11:35097)\n at readdirSync (/$bunfs/root/claude:12:1864)\n at b2A (/$bunfs/root/claude:1479:380)\n at b2A (/$bunfs/root/claude:1479:1350)\n at <anonymous> (/$bunfs/root/claude:1479:4440)\n at <anonymous> (/$bunfs/root/claude:1479:5171)\n at L (/$bunfs/root/claude:11:7244)\n at pW9 (/$bunfs/root/claude:4784:4342)","timestamp":"2026-01-23T13:58:56.649Z"},{"error":"Error: NON-FATAL: Lock acquisition failed for /Users/josephstephenson-mouzo/.local/share/claude/versions/2.1.17 (expected in multi-process scenarios)\n at LYA (/$bunfs/root/claude:3902:2091)\n at UqL (/$bunfs/root/claude:3902:1202)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-01-23T13:58:56.692Z"},{"error":"TelemetrySafeError: Error: invalid value, please check our API documentation for the correct data structure for this column. https://developer.monday.com/api-reference/docs/change-column-values: {\"response\":{\"data\":{\"change_multiple_column_values\":null},\"errors\":[{\"message\":\"invalid value, please check our API documentation for the correct data structure for this column. https://developer.monday.com/api-reference/docs/change-column-values\",\"locations\":[{\"line\":1,\"column\":99}],\"path\":[\"change_multiple_column_values\"],\"extensions\":{\"code\":\"ColumnValueException\",\"status_code\":200,\"error_data\":{\"column_type\":\"hour\",\"column_id\":\"hour_mkztwvhq\",\"column_value\":\"10:30 AM\",\"column_validation_error_code\":\"\",\"column_name\":\"Actual Start\"},\"service\":\"monolith\"}}],\"extensions\":{\"request_id\":\"247f1af2-8a5f-9b60-9a4a-4c1a9e0a8755\"},\"status\":200,\"headers\":{}},\"request\":{\"query\":\"\\n mutation changeItemColumnValues($boardId: ID!, $itemId: ID!, $columnValues: JSON!) {\\n change_multiple_column_values(board_id: $boardId, item_id: $itemId, column_values: $columnValues) {\\n id\\n }\\n }\\n\",\"variables\":{\"boardId\":\"5090539041\",\"itemId\":\"2659166863\",\"columnValues\":\"{\\\"color_mkztm9jf\\\":{\\\"label\\\":\\\"Done\\\"},\\\"hour_mkztwvhq\\\":\\\"10:30 AM\\\",\\\"hour_mkztd0h5\\\":\\\"11:00 AM\\\"}\"}}}\n at zcE (/$bunfs/root/claude:1179:16530)\n at async call (/$bunfs/root/claude:1179:31268)\n at async dA9 (/$bunfs/root/claude:3025:19033)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-01-23T14:29:50.020Z"}]This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗