elnora-folders — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited elnora-folders (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.
Manage the folder tree within Elnora projects.
Elnora is available via two methods. Use whichever is configured.
Option A — CLI via Bash (preferred)
Run commands via your Bash/Shell tool as elnora <group> <action> .... Verify with elnora --version. CLI uses ~5× fewer tokens than MCP.
Option B — MCP tools (when CLI isn't installed)
Look for tools prefixed mcp__elnora__ in your available tools. Call them with structured parameters (camelCase — e.g. projectId, not project-id). See the "MCP Tool Names" table below for the mapping.
If neither is available, tell the user to install one:
curl -fsSL https://cli.elnora.ai/install.sh | bash (macOS/Linux)or irm https://cli.elnora.ai/install.ps1 | iex (Windows)
claude mcp add elnora --transport http --scope user https://mcp.elnora.ai/mcpthen /mcp to authenticate.
Never fabricate tool names. Valid commands are in the Commands section; their MCP equivalents are in the MCP Tool Names table.
CLI="elnora"$CLI --compact folders list <PROJECT_ID><PROJECT_ID> is positional (projectId). Returns the folder tree for the project.
$CLI --compact folders create <PROJECT_ID> --name "Experiments"
$CLI --compact folders create <PROJECT_ID> --name "Sub Folder" --parent-id <PARENT_FOLDER_ID>| Flag/Arg | Required | Notes |
|---|---|---|
<PROJECT_ID> | Yes | Positional — project UUID |
--name | Yes | Folder name |
--parent-id | No | Parent folder UUID for nesting (optional, so it's a flag) |
$CLI --compact folders rename <FOLDER_ID> --name "New Name"$CLI --compact folders move <FOLDER_ID> <NEW_PARENT_ID>
$CLI --compact folders move <FOLDER_ID> rootBoth <FOLDER_ID> and <NEW_PARENT_ID> are positional (folderId and parentId). Use root to move to the project root level.
$CLI --compact folders delete <FOLDER_ID>
# -> {"deleted":true,"folderId":"<UUID>"}Destructive — confirm with user before running.
| CLI command | MCP tool name |
|---|---|
folders list | elnora_folders_list |
folders create | elnora_folders_create |
folders rename | elnora_folders_rename |
folders move | elnora_folders_move |
folders delete | elnora_folders_delete |
Set up folder structure for a new project:
PROJECT="<PROJECT_ID>"
$CLI --compact folders create "$PROJECT" --name "Protocols"
$CLI --compact folders create "$PROJECT" --name "Data"
$CLI --compact folders create "$PROJECT" --name "Reports"Move a file into a folder:
$CLI --compact folders list <PROJECT_ID>
$CLI --compact files update <FILE_ID> --folder <FOLDER_ID>~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.