Coding
PromptBeginner5 minmarkdown
Markdown Converter
Agent skill for markdown-converter
7
This document provides comprehensive information for AI agents working on the Swarm codebase.
Sign in to like and favorite skills
This document provides comprehensive information for AI agents working on the Swarm codebase.
Swarm is a set of code generation tools for rapid Typescript application development. This is a monorepo using pnpm workspaces with the following key characteristics:
packages/ directorypnpm install to install dependenciespnpm build to build all packagespnpm build - Build all packagespnpm dev - Watch mode for developmentpnpm lint - Run ESLintpnpm lint:fix - Fix linting issues automaticallypnpm typecheck - Run TypeScript type checkingpnpm format - Apply Prettier formattingpnpm format:check - Check Prettier formattingpnpm testpnpm test --filter <package-name> <test-file>packages/)swarm - Base package containing plugin infrastructure, with CLI command and MCP tool generationswarm-wasp - Plugin containing Wasp entity generators and enhanced configurationpackages/*/tests/)docs/ - Documentationexamples/ - Example projects and integrationsscripts/ - Build and development scripts.github/ - GitHub Actions workflowspatches/ - Package patches via pnpmpnpm lint:fix after making changespnpm typecheck to verify typestsconfig.base.json, tsconfig.json, tsconfig.dts.json, tsconfig.typecheck.jsonpackages/pnpm build && pnpm typecheck && pnpm lint:fix⇧⌘B (Shift+Cmd+B) or Ctrl+Shift+B for dev tasksscripts/ directory for specialized development tools