# addPuristaCommand API

Functions from @purista/cli

---
Canonical: /handbook/api/functions/_purista_cli.addPuristaCommand/
Source: packages/cli/src/api/addPuristaCommand.ts
Format: Markdown for agents
---

Package: `@purista/cli`

## Signature

```typescript
addPuristaCommand(input: { codeWriterOptions: Partial<Options>; commandDescription: string; commandName: string; enqueues: { parameterSchemaExportName: string; payloadSchemaExportName: string; queueName: string; schemaFilePath: string }[]; eventToSubscribe: string; projectRootPath: string; ... }): Promise<void>
```
