AI-powered development workflow automation - code review, testing, documentation, and task management for Claude Code
npx claudepluginhub rawadghz/recipe-msOpenAgentsControl — multi-agent orchestration for Claude Code. Context-aware development with skills, subagents, parallel execution, and automated code review.
recipe-ms is a web based recipe manager totally built using AI (opencode and agents) accept for this file (the developer's notes). It makes use of flask (the python web framework) Jinja2 tempalte engine and sqlite3 for persistence.
IMPORTANT
docs\screencasts\ for opencode example usage!!!If you don't have Poetry installed, follow the instructions at https://python-poetry.org/docs/#installation
Or on macOS/Linux:
curl -sSL https://install.python-poetry.org | python3 -
Or on Windows:
(Invoke-WebRequest -Uri https://install.python-poetry.org -UseBasicParsing).Content | python -
Navigate to the project directory and install dependencies:
cd recipe_manager
poetry install
This will:
NOTE: unless stated otherwise, will always assume commands are running from recipe_manager directory (rather from repository root directory)
poetry run gunicorn -w 4 -b 0.0.0.0:5000 wsgi:app
# or (on linux)
`poetry env activate`
gunicorn -w 4 -b 0.0.0.0:5000 wsgi:app
Options:
-w 4 - Number of worker processes-b 0.0.0.0:5000 - Bind addresswsgi:app - WSGI module and application variableFor development with auto-reload:
poetry run python app.py
# or (on linux) after `poetry env activate`:
python app.py
The application will start at http://localhost:5000
python app.py): Debug mode on, auto-reloadgunicorn wsgi:app): Debug off, multiple workersrecipe_manager/
├── app.py # Main Flask application
├── wsgi.py # WSGI entry point for Gunicorn
├── config.py # Configuration settings
├── models.py # Database models and utilities
├── schema.sql # Database schema
├── pyproject.toml # Poetry configuration
├── poetry.lock # Locked dependencies
├── routes/
│ ├── __init__.py # Main blueprint
│ └── recipes.py # Recipe CRUD routes
├── templates/
│ ├── base.html # Base template
│ ├── index.html # Home page
│ ├── recipe_list.html
│ ├── recipe_detail.html
│ ├── recipe_form.html
│ └── recipe_search.html
└── static/
└── style.css # Stylesheet
On the recipes list page:
The category field supports any text value. Suggested categories include:
Simply type in the category field - it will auto-complete from existing categories.
Run tests with pytest:
NO TESTS IMPLEMENTED
poetry run pytest
MIT License
Open Design — local-first design app exposed to coding agents over MCP. Install once with your agent's plugin command and projects/files/skills are reachable through stdio.
Claude Code plugins for the Slidev presentation framework
Bundled plugins for actuating and debugging the Chrome browser.