sprawl ls

Artifact Engine

Lists all available rules, skills, personas, and workflows in the registered DNA.


📌 1. The Target Problem

1. The Target Problem

"How do I discover what governing rules, workflows, or skill modules are available to install in my project without browsing a git repository in a web browser?"

When setting up a governed workspace, developers need to know what security rules, architectural guidelines, or tool capabilities are available inside the company's global DNA registry. Checking these online is slow and breaks focus.


⚙️ 2. Usage & Options

sprawl ls

🔍 3. How it Works (Under the Hood)

  1. Inspects the active DNA path in ~/.sprawl/core/ and other linked directories.
  2. Groups matching files into four key categories (Personas, Rules, Skills, Workflows).
  3. Prints a formatted TUI listing directly in the shell.

🩺 4. Troubleshooting

  • Warning: No global DNA registered
  • Resolution: You must initialize your Sprawl global DNA directory by executing sprawl init <git_url> first.

🔗 Related Resources & Tutorials