← Back to Skills Marketplace
395
Downloads
0
Stars
0
Active Installs
6
Versions
Install in OpenClaw
/install nini-workspace-init
Description
Use this skill to initialize or update a multi-repo workspace created from dev-config-template. Invoke whenever the user wants to: set up a fresh workspace c...
Usage Guidance
This skill appears to do exactly what it says (scaffold and sync a multi-repo workspace). Before running it: 1) confirm you trust the repository you created from dev-config-template; 2) inspect ./script/setup (in your workspace) before executing — it will run commands and may perform network activity; 3) be aware openspec is required (SKILL.md suggests `npm install -g openspec`) though the registry metadata doesn't list that install step; 4) expect git to use your existing SSH/git credentials when cloning private repos. If you want an extra safety step, run the phases manually (create repos.json, template substitutions, then run cloning) rather than allowing an automated run that executes ./script/setup automatically.
Capability Analysis
Type: OpenClaw Skill
Name: nini-workspace-init
Version: 0.3.0
The workspace-init skill is a legitimate utility designed to automate the setup of multi-repository development environments based on the dev-config-template. It performs standard initialization tasks such as cloning repositories, configuring Python virtual environments, installing Node.js dependencies, and generating configuration files (CLAUDE.md, repos.json). While it executes shell commands and interacts with the GitHub API (gh api) to track template versions, these actions are transparently documented and strictly aligned with the skill's stated purpose. No evidence of data exfiltration, malicious persistence, or harmful prompt injection was found in SKILL.md or the accompanying scripts/validate.py.
Capability Assessment
Purpose & Capability
Name/description (initialize/update a dev-config-template workspace) align with required binaries (git, jq) and actions (write repos.json, fill CLAUDE.md, clone sub-repos, initialize OpenSpec). The included validate.py and config template are appropriate for verification and OpenSpec config generation.
Instruction Scope
SKILL.md stays within workspace-init scope (collects user info, writes repos.json, replaces placeholders, clones repos via ./script/setup, runs OpenSpec initialization). Note: it instructs running ./script/setup in the workspace — that script is part of the user’s repo and may execute arbitrary commands or network activity, so users should inspect that repository script before running. The skill does not request unrelated files or environment variables.
Install Mechanism
This is an instruction-only skill (no install spec) which is low-risk. SKILL.md and its embedded metadata require openspec (npm package) and instruct `npm install -g openspec`, but the registry-level install spec is absent—minor inconsistency. No downloads from untrusted URLs or archive extraction are present in the package itself.
Credentials
No environment variables or credentials are requested by the skill. Cloning repositories may use the user's existing git/SSH credentials, which is expected for this purpose.
Persistence & Privilege
always is false and the skill does not request persistent/system-wide configuration changes beyond writing files in the workspace. It does not modify other skills or require elevated privileges.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install nini-workspace-init - After installation, invoke the skill by name or use
/nini-workspace-init - Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.3.0
Release v0.3.0 — see https://github.com/niracler/skill/releases/tag/v0.3.0
v0.2.1
Release v0.2.1 — see https://github.com/niracler/skill/releases/tag/v0.2.1
v0.2.0
Release v0.2.0 — see https://github.com/niracler/skill/releases/tag/v0.2.0
v0.1.2
Release v0.1.2 — see https://github.com/niracler/skill/releases/tag/v0.1.2
v0.1.1
Release v0.1.1 — see https://github.com/niracler/skill/releases/tag/v0.1.1
v0.1.0
Initial release
Metadata
Frequently Asked Questions
What is Workspace Init?
Use this skill to initialize or update a multi-repo workspace created from dev-config-template. Invoke whenever the user wants to: set up a fresh workspace c... It is an AI Agent Skill for Claude Code / OpenClaw, with 395 downloads so far.
How do I install Workspace Init?
Run "/install nini-workspace-init" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Workspace Init free?
Yes, Workspace Init is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Workspace Init support?
Workspace Init is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Workspace Init?
It is built and maintained by Niracler (@niracler); the current version is v0.3.0.
More Skills