1
0

manifest.json 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. {
  2. "name": "xlsx",
  3. "version": "1.0.0",
  4. "description": "Comprehensive spreadsheet creation, editing, and analysis with support for formulas, formatting, data analysis, and visualization. When Claude needs to work with spreadsheets (.xlsx, .xlsm, .csv, .tsv, etc) for: (1) Creating new spreadsheets with formulas and formatting, (2) Reading or analyzing data, (3) Modify existing spreadsheets while preserving formulas, (4) Data analysis and visualization in spreadsheets, or (5) Recalculating formulas",
  5. "author": "Teaching AI",
  6. "type": "workflow-plugin",
  7. "workflows": [
  8. {
  9. "id": "xlsx",
  10. "name": "Requirements for Outputs",
  11. "description": "Comprehensive spreadsheet creation, editing, and analysis with support for formulas, formatting, data analysis, and visualization. When Claude needs to work with spreadsheets (.xlsx, .xlsm, .csv, .tsv, etc) for: (1) Creating new spreadsheets with formulas and formatting, (2) Reading or analyzing data, (3) Modify existing spreadsheets while preserving formulas, (4) Data analysis and visualization in spreadsheets, or (5) Recalculating formulas",
  12. "steps": [
  13. {
  14. "id": 1,
  15. "name": "**Choose tool**",
  16. "description": "**Choose tool**: pandas for data, openpyxl for formulas/formatting",
  17. "type": "instruction"
  18. },
  19. {
  20. "id": 2,
  21. "name": "**Create/Load**",
  22. "description": "**Create/Load**: Create new workbook or load existing file",
  23. "type": "instruction"
  24. },
  25. {
  26. "id": 3,
  27. "name": "**Modify**",
  28. "description": "**Modify**: Add/edit data, formulas, and formatting",
  29. "type": "instruction"
  30. },
  31. {
  32. "id": 4,
  33. "name": "**Save**",
  34. "description": "**Save**: Write to file",
  35. "type": "instruction"
  36. },
  37. {
  38. "id": 5,
  39. "name": "**Recalculate formulas (MANDATORY IF USING FORMULAS)**",
  40. "description": "**Recalculate formulas (MANDATORY IF USING FORMULAS)**: Use the recalc.py script",
  41. "type": "instruction"
  42. },
  43. {
  44. "id": 6,
  45. "name": "**Verify and fix any errors**",
  46. "description": "**Verify and fix any errors**:",
  47. "type": "instruction"
  48. }
  49. ],
  50. "inputs": [],
  51. "outputs": []
  52. }
  53. ]
  54. }