web-artifacts-builder.json 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. {
  2. "id": "web-artifacts-builder",
  3. "name": "Web Artifacts Builder",
  4. "description": "Suite of tools for creating elaborate, multi-component claude.ai HTML artifacts using modern frontend web technologies (React, Tailwind CSS, shadcn/ui). Use for complex artifacts requiring state management, routing, or shadcn/ui components - not for simple single-file HTML/JSX artifacts.",
  5. "steps": [
  6. {
  7. "id": 1,
  8. "name": "Initialize the frontend repo using `scripts/init-artifact.sh`",
  9. "description": "Initialize the frontend repo using `scripts/init-artifact.sh`",
  10. "type": "instruction"
  11. },
  12. {
  13. "id": 2,
  14. "name": "Develop your artifact by editing the generated code",
  15. "description": "Develop your artifact by editing the generated code",
  16. "type": "instruction"
  17. },
  18. {
  19. "id": 3,
  20. "name": "Bundle all code into a single HTML file using `scripts/bundle-artifact.sh`",
  21. "description": "Bundle all code into a single HTML file using `scripts/bundle-artifact.sh`",
  22. "type": "instruction"
  23. },
  24. {
  25. "id": 4,
  26. "name": "Display artifact to user",
  27. "description": "Display artifact to user",
  28. "type": "instruction"
  29. },
  30. {
  31. "id": 5,
  32. "name": "(Optional) Test the artifact",
  33. "description": "(Optional) Test the artifact",
  34. "type": "instruction"
  35. }
  36. ],
  37. "inputs": [],
  38. "outputs": []
  39. }