Skip to content
Back to skills

Agent Workflows

ASecurity

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

  • 247 stars
  • 0 votes
  • 0 copies
  • 3 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…