vynn — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited vynn (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
This skill provides access to 21 MCP tools for building self-improving AI workflows and running quantitative backtests.
Requires the vynn-mcp MCP server to be configured:
pip install vynn-mcp
export VYNN_API_KEY="your_key_here"Get a free API key at https://the-vynn.com
list_workflows — List all your workflowsget_workflow(workflow_id) — Get full details of a workflowcreate_workflow(name, description, steps?) — Create a new workflowrun_workflow(workflow_id, input_text) — Execute a workflowget_runs(workflow_id) — View recent run historyget_run_summary(run_id) — Detailed run resultsoptimize_prompt(workflow_id, step_id) — Get AI-optimized prompt variantsapply_prompt_optimization(workflow_id, step_id, prompt) — Apply a new promptget_model_recommendation(workflow_id, step_id) — Get model swap suggestionsset_schedule(workflow_id, cron, input, timezone?) — Schedule automatic runsget_schedule(workflow_id) / delete_schedule(workflow_id) — Manage schedulescreate_trigger(workflow_id) / list_triggers(workflow_id) — Webhook triggersget_analytics(workflow_id) — Performance analyticsbacktest(strategy, universe?, ...) — Run a backtest with natural language or JSON strategiesbatch_backtest(base_strategy, parameter_grid, ...) — Parameter sweepoptimize_portfolio(universe, method?, ...) — Portfolio optimizationlist_templates / clone_template — Workflow templateslist_available_tools — Available step toolsCreate and run a workflow:
User: "Create a workflow that researches a company and writes an investment memo"
→ Use create_workflow with steps for research and writing
→ Use run_workflow with the company name as inputBacktest a strategy:
User: "Backtest buying NVDA when RSI drops below 30"
→ Use backtest with strategy="Buy when RSI(14) < 30, sell when RSI(14) > 70" and universe=["NVDA"]Optimize a workflow:
User: "My workflow results aren't great, can you improve it?"
→ Use get_analytics to check performance
→ Use optimize_prompt on underperforming steps
→ Use get_model_recommendation to check if a different model would help~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.