Workflows
🛠️ Workflows created by the community
Install / Use
/learn @caido-community/WorkflowsREADME
<div align="center">
<img width="1000" alt="image" src="https://github.com/caido-community/.github/blob/main/content/banner.png?raw=true">
<br />
<br />
<a href="https://github.com/caido-community" target="_blank">Github</a>
<span> • </span>
<a href="https://developer.caido.io/" target="_blank">Documentation</a>
<span> • </span>
<a href="https://links.caido.io/www-discord" target="_blank">Discord</a>
<br />
<hr />
</div>
Workflows Store
Browse and install various workflows from our collection of pre-built workflows with a single click
Installation
- Open Caido
- Navigate to the plugins page
- Go to community store
- Install workflows store
Contributing
To contribute a new workflow to the store, follow these steps:
-
Fork the repository
-
Create a new branch for your workflow
-
Download your workflow in Caido
-
Create a new directory in
packages/workflows/srcwith your workflow name (directory name must be the same as workflow ID) -
Inside your workflow directory, add the following files:
definition.json- Your workflow file from Caido (rename the downloaded file)manifest.json- Workflow metadata file (see example below)README.md- Documentation for your workflow
Example
manifest.json:{ "author": { "name": "Your Name", "email": "your.email@example.com" }, "url": "https://github.com/caido-community/workflows/packages/workflows/your-workflow/README.md", "description": "Brief description of your workflow", "id": "your-workflow-id", "name": "Your Workflow Name", "version": "0.0.1" }Your
README.mdshould include:- Author information
- Brief description of the workflow
- Any additional usage instructions
-
Commit your changes
-
Push to your fork
-
Open a pull request with your changes
