Skip to content
Back to skills

Agent Workflows

ASecurity

"Guide Wren CLI-served agent workflow guides, discovery-stub

  • 247 stars
  • 0 votes
  • 0 copies
  • 4 views
  • Added September 9, 2026
toolsgobashrailsapidatabase

Works with

  • cli
  • api

Security analysis

A96/100
  • mediumInstalls packages at runtime which could introduce malicious dependencies

Pro scans all 7 files and shows the line behind each finding

Scanned September 9, 2026

npx -y skills add VectorSpaceLab/AREX-Skill --skill agent-workflows --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Agent Workflows?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Agent Workflows
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/vectorspacelab-agent-workflows-3d90ff45/badge)](https://www.skillsdirectory.com/skills/vectorspacelab-agent-workflows-3d90ff45)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: agent-workflows
description: "Guide Wren CLI-served agent workflow guides, discovery-stub
  installation, wren skills retrieval, guided prompt shaping, dlt SaaS
  ingestion, and Wren skill authoring."
disable-model-invocation: true
metadata:
  disco-role: operating
license: NOASSERTION
---

# Wren Agent Workflows

Use this sub-skill when an agent needs Wren's own workflow guides, the `wren
skills` command, the discovery stub, `wren ask`, dlt/SaaS ingestion, or authoring
new guide content that ships with the CLI.

## Discover and Retrieve Guides

Install the CLI first, then inspect the version-matched guide inventory:

```bash
pip install wrenai
wren skills list
wren skills get onboarding
wren skills get usage --full
wren skills get dlt-connector --script introspect_dlt
```

The current guide names are `onboarding`, `usage`, `generate-mdl`,
`dlt-connector`, `enrich-context`, and `genbi`. Use `--full` for bundled
references and `--script` to print a named bundled helper.

## Route by Intent

| Intent | Guide |
| --- | --- |
| First install, connection, project, and first query | `onboarding` |
| Day-to-day governed data question | `usage` |
| Build MDL from a database schema | `generate-mdl` |
| Load SaaS data through dlt and create a Wren project | `dlt-connector` |
| Add business rules, definitions, or named metrics | `enrich-context` |
| Build or deploy a dashboard application | `genbi` |

Read the returned guide before carrying out its multi-step workflow. These
guides are package data, so their contents match the installed CLI version.

## Prompt Shaping

`wren ask` produces a prompt; it does not query a database:

```bash
wren ask "How many active customers did we have last month?" --guided
wren ask "How many active customers did we have last month?" --direct
```

Choose exactly one mode. `--guided` supplies a stricter workflow for a weaker
agent; `--direct` is a minimal wrapper for a stronger agent.

## dlt Path

For SaaS data, use the dlt guide before assuming a direct Wren connector exists.
The normal flow is source API -> dlt -> local DuckDB -> generated Wren project
-> validate/build/query. Use the bundled helper only with a local DuckDB file
and review generated models before a live query.

## Authoring Rule

New Wren workflow guides ship as package data, not as discovery-stub directories.
Use the CLI skill-content location in the package source when maintaining the
repository, add a matching guide name, and test `wren skills get` delivery.

## References and Helper

- Read `references/agent-skills.md` for install and delivery behavior.
- Read `references/wren-ask.md` for explicit prompt-mode rules.
- Read `references/dlt-workflow.md` before creating a project from SaaS/DuckDB
  data.
- Read `references/skill-authoring.md` when changing a CLI-served guide.
- Read `references/troubleshooting.md` for stub, retrieval, dlt, and credential
  failures.
- Run `scripts/introspect_dlt_project.py --help` before using its local
  DuckDB-to-project generator.

## Guardrails

- Never ask a user to paste database or SaaS credentials into chat. Use an
  environment-backed secret file or provider-supported secret mechanism.
- Do not install a discovery stub as a substitute for installing `wrenai`; the
  stub only teaches a compatible agent how to discover the CLI.
- Do not place a new guide only in a repository-root skill directory when it is
  meant to ship with the `wren` command.

Files in this skill

  • SKILL.md3.4 KB
  • references/agent-skills.md1.6 KB
  • references/dlt-workflow.md1.9 KB
  • references/skill-authoring.md1.6 KB
  • references/troubleshooting.md1.3 KB
  • references/wren-ask.md1 KB
  • scripts/introspect_dlt_project.py5 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.