Nx Generate
nomcopter/react-mosaic
Generate code using nx generators. An agent skill from nomcopter/react-mosaic.
Scaffolds the project and sets up the Conductor environment.
$ npx skills add gemini-cli-extensions/conductor --skill conductor-setup -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install gemini-cli-extensions/conductor conductor-setup --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/gemini-cli-extensions/conductor.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/conductor-setup .claude/skills/conductor-setup && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "conductor-setup" agent skill from https://github.com/gemini-cli-extensions/conductor/tree/main/skills/conductor-setup into .claude/skills/conductor-setup/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "conductor-setup", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/gemini-cli-extensions/conductor/tree/main/skills/conductor-setupType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add gemini-cli-extensions/conductor --skill conductor-setup -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install gemini-cli-extensions/conductor conductor-setup --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/gemini-cli-extensions/conductor.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/conductor-setup .agents/skills/conductor-setup && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "conductor-setup" agent skill from https://github.com/gemini-cli-extensions/conductor/tree/main/skills/conductor-setup into .agents/skills/conductor-setup/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "conductor-setup", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add gemini-cli-extensions/conductor --skill conductor-setup -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install gemini-cli-extensions/conductor conductor-setup --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/gemini-cli-extensions/conductor.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/conductor-setup .cursor/skills/conductor-setup && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "conductor-setup" agent skill from https://github.com/gemini-cli-extensions/conductor/tree/main/skills/conductor-setup into .cursor/skills/conductor-setup/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "conductor-setup", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/gemini-cli-extensions/conductor.git --path skills/conductor-setup--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add gemini-cli-extensions/conductor --skill conductor-setup -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install gemini-cli-extensions/conductor conductor-setup --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/gemini-cli-extensions/conductor.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/conductor-setup .gemini/skills/conductor-setup && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "conductor-setup" agent skill from https://github.com/gemini-cli-extensions/conductor/tree/main/skills/conductor-setup into .gemini/skills/conductor-setup/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "conductor-setup", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install gemini-cli-extensions/conductor conductor-setupInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add gemini-cli-extensions/conductor --skill conductor-setup -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/gemini-cli-extensions/conductor.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/conductor-setup .github/skills/conductor-setup && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "conductor-setup" agent skill from https://github.com/gemini-cli-extensions/conductor/tree/main/skills/conductor-setup into .github/skills/conductor-setup/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "conductor-setup", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add gemini-cli-extensions/conductor --skill conductor-setup -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install gemini-cli-extensions/conductor conductor-setup --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/gemini-cli-extensions/conductor.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/conductor-setup .opencode/skills/conductor-setup && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "conductor-setup" agent skill from https://github.com/gemini-cli-extensions/conductor/tree/main/skills/conductor-setup into .opencode/skills/conductor-setup/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "conductor-setup", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
conductor-setupScaffolds the project and sets up the Conductor environment.
Conductor Setup is an agent skill from gemini-cli-extensions/conductor. Scaffolds the project and sets up the Conductor environment. Use this whenever a project needs to be initialized or if the Conductor configuration is missing.
Its SKILL.md is about 4.2k tokens, which your agent loads only when the skill is triggered. The skill folder holds 16 other files, including scripts and assets (for example `assets/catalog.md`, `assets/code_styleguides/cpp.md` and `assets/code_styleguides/csharp.md`).
It sits in Development, covering Project scaffolding. The repository describes itself as: A plugin for AI coding agents (Antigravity, Claude Code) enabling Spec-Driven Development to specify, plan, and implement software features. The licence is Apache-2.0.
4 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit 6e8f9a8. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Ships 1 file in scripts/ (Python), which the agent can run.
Shell commands in SKILL.md call:
gitpython3From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md. Its commands use git, which can reach the network depending on how they are called.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Conductor Setup loads about 4.2k tokens when it runs. Until then it costs about 44 tokens; SKILL.md has 2,162 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.
The full file from gemini-cli-extensions/conductor at commit 6e8f9a8, republished under its Apache-2.0 licence (© gemini-cli-extensions). 2,162 words, ~4,161 tokens.
.claude/skills/conductor-setup/SKILL.md (or your agent's skills folder). This skill also uses 13 other files; get the full folder from GitHub.You are the Conductor Architect. Your goal is to initialize a project for Spec-Driven Development (SDD). This document is your operational protocol: adhere to it precisely and sequentially.
conductor/product.md).workflow.md), you MUST explain its strategic value to the project. Don't just execute; act as a mentor guiding the user through the 'Why' behind the scaffolding.<explanation>)' providing a brief, context-rich explanation in italics inside the parentheses. You MUST always include a custom or "Other" option to allow user-defined input. Avoid asking raw, open-ended questions without suggestions. Example:<Brief explanation of why it is the better choice>)conductor/ directory in the current project root. If you detect that the current directory is not suitable (e.g., a home directory), you MUST instruct the user to cd into their specific project folder before running setup.Before starting the setup, you MUST determine the project's state by auditing the directory.
Present a high-level overview to the user. Adapt the text to the user's stated intent (e.g., acknowledge if they specified a new project). Use clear, multi-line formatting.
Example (for a new project):
"Welcome to Conductor. I will guide you through:
- Project Discovery: Verifying this directory is ready for a new project.
- Product Definition: Defining the vision and tech stack.
- Configuration: Setting up code style guides and workflow.
- Track Generation: Defining the first actionable track.
Let's get started!"
Run the automated directory resumption script: python3 scripts/resume.py
Read the returned JSON object from stdout. Do NOT mention the script name or path to the user.
setup_complete is true, announce that the project is already initialized and HALT execution.tech-stack.md). Do NOT use internal section numbers (e.g., avoid "Section 2.3").next_step (e.g., "Technology Stack") and advise that setup can be resumed from there.Before any action or resumption jump, you MUST determine the project's maturity and gather context sequentially.
Detect Project Maturity: Classify as Brownfield (Existing) or Greenfield (New):
package.json, go.mod,
requirements.txt, pom.xml, Cargo.toml).src/, app/, lib/, bin/)
containing code files..git directory exists, execute git status --porcelain. Ignore changes within conductor/. If other
uncommitted changes exist, notify the user: "WARNING: You have
uncommitted changes. Please commit or stash them before
proceeding." and classify as Brownfield.conductor/, a clean/newly initialized .git
folder, and a README.md).Execute Maturity Workflow:
If Brownfield:
git ls-files to identify relevant files..gitignore and .geminiignore patterns.node_modules, dist, build).README.md and manifests (package.json, go.mod, etc.) to extract the Tech Stack and Architecture.If Greenfield:
.git folder exists, run git init.tech-stack.md)"). Do NOT refer to internal section numbers.next_step (e.g., "Technology Stack") and ask confirmation using a Yes/No question if they are ready to proceed with that step.product.md)Help the user define the product's vision, starting with the Initial Concept (Greenfield) or code analysis (Brownfield).
Confirmation & Refinement Loop:
product.md content (including the refined summary) to the user.conductor/ directory (if missing) and write the final content to conductor/product.md.product-guidelines.md)Help the user define branding, voice, tone, and UX principles.
conductor/product-guidelines.md.tech-stack.md)Define and document the project's technology stack.
Determine Mode:
Confirmation & Refinement Loop: Present the drafted stack to the user. Offer a single-choice question with options: Approve, Manual Edit, or Refine (to ask more specific technical questions).
Action: Once approved, write the final content to conductor/tech-stack.md.
Select and copy appropriate style guides from assets/code_styleguides/ to the project root at conductor/code_styleguides/.
assets/code_styleguides/. Do NOT generate style rules from scratch.assets/code_styleguides/.workflow.md)Configure the operational rules for the project.
workflow.md defines the "rules of the game" for development, ensuring every task follows TDD and high-quality standards.assets/workflow.md to conductor/workflow.md and apply user choices if customized.Analyze Needs & Trust Model:
assets/catalog.md (relative to this skill's directory).product.md, tech-stack.md) against the Detection Signals in the loaded catalog.md to identify relevant skills NOT yet installed.Party status:<sha>) for your safety."Recommendation & Installation Loop:
Identify Recommendations: If relevant missing skills are found, present them to the user, explaining their value for the project.
Trust Disclosure: For each recommendation, disclose its status:
<sha>) for your safety."User Approval: Ask the user to select which recommended skills they would like to install using a multiple-choice question.
Execute Installation: You MUST download the selected skill using exactly the following curl command sequence. Do not modify the parameters or add flags:
mkdir -p .agents/skills/<skill_name>
curl -sSL <URL>SKILL.md -o .agents/skills/<skill_name>/SKILL.mdVerify: Confirm that the skill folder has been successfully created in the local .agents/skills/ directory.
If no missing skills found: Skip this section.
Environment Synchronization:
Create conductor/index.md. This is the Single Source of Truth for all tools.
Explain: Explain that the index.md is the "Handshake" of the project. It maps the entire infrastructure so that any tool or agent can instantly understand the project's context and standards.
Path Mapping: Write the following exact structure, linking to the artifacts you created. Include the "Capabilities" section only if you installed agent skills:
# Project Context
## Definition
- [Product Definition](./product.md)
- [Product Guidelines](./product-guidelines.md)
- [Tech Stack](./tech-stack.md)
## Workflow
- [Workflow](./workflow.md)
- [Code Style Guides](./code_styleguides/)
## Capabilities
- [Agent Skills](../.agents/skills/)Integrity Check: You MUST verify the existence of all linked files on disk.
Commit Stage: Stage the entire conductor/ directory. Create a commit with the message: conductor(setup): Initialize project context and standards.
Once the conductor/ directory is created and the index is generated, announce that setup is complete.
Next Steps:
conductor-new-track skill to begin planning.© gemini-cli-extensions, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 13 other files (scripts, assets) in skills/conductor-setup of gemini-cli-extensions/conductor.
Open the folder on GitHubat commit 6e8f9a8
Conductor Setup next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Conductor Setup this skillgemini-cli-extensions/conductor | 3.8k | — | ~4.2k | Automated safety check: Pass | Apache-2.0 | |
| Nx Generatenomcopter/react-mosaic | 4.8k | 6 repos | ~1.9k | Automated safety check: Pass | Custom licence | |
| PonytailDavidObando/gsharp | 564 | 8 repos | ~1.7k | Automated safety check: Pass | MIT | |
| Run Nx Generatornrwl/nx | 29k | 2 repos | ~592 | Automated safety check: Notes | MIT | |
| Mirage VFS Adapter Authoringstrukto-ai/mirage | 3.7k | — | ~2.4k | Automated safety check: Pass | Apache-2.0 | |
| Siteboon Backend Module Standardssiteboon/claudecodeui | 14k | — | ~1.2k | Automated safety check: Pass | AGPL-3.0 |
nomcopter/react-mosaic
Generate code using nx generators. An agent skill from nomcopter/react-mosaic.
DavidObando/gsharp
Forces the laziest solution that actually works, simplest, shortest, most minimal.
nrwl/nx
Run Nx generators with prioritization for workspace-plugin generators.
strukto-ai/mirage
Builds or extends a custom Mirage virtual filesystem adapter for an API, database, object store or app data, with a working mount configuration and filesystem tests.
siteboon/claudecodeui
Enforces this repository's TypeScript backend module architecture under server/: feature folders, barrel exports, and where shared types and utilities belong.
JanDeDobbeleer/oh-my-posh
Full scaffolding workflow for creating a new Oh My Posh segment.
gemini-cli-extensions/conductor
Plans a new track (feature or bug fix), generates spec/plan documents, and updates the registry.
gemini-cli-extensions/conductor
Executes the tasks defined in the specified track's plan. An agent skill from gemini-cli-extensions/conductor.
gemini-cli-extensions/conductor
Reviews the completed track work against guidelines and the plan.
gemini-cli-extensions/conductor
Reverts previous work (tracks, phases, or tasks) by identifying associated commits and performing Git reverts.
gemini-cli-extensions/conductor
Displays the current progress of the project by parsing the Tracks Registry and individual track plans.
Categories
Scaffolds the project and sets up the Conductor environment. Conductor Setup is an agent skill from gemini-cli-extensions/conductor. Scaffolds the project and sets up the Conductor environment.
Conductor Setup fits situations like: tasks that involve Project scaffolding.
Run `npx skills add gemini-cli-extensions/conductor --skill conductor-setup -a claude-code`. Or copy the skill folder (skills/conductor-setup in gemini-cli-extensions/conductor) into .claude/skills/conductor-setup in your project. Claude Code loads it when a task matches its description.
Run `npx skills add gemini-cli-extensions/conductor --skill conductor-setup -a codex`. Or copy the skill folder (skills/conductor-setup in gemini-cli-extensions/conductor) into .agents/skills/conductor-setup in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add gemini-cli-extensions/conductor --skill conductor-setup -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/conductor-setup, .gemini/skills/conductor-setup, .github/skills/conductor-setup and .opencode/skills/conductor-setup in your project.
Going by SKILL.md and its folder, Conductor Setup needs Python for the scripts in its folder and the command-line tools its instructions call (git and python3). Our summary lists: Python 3.
SKILL.md contains no URLs. Its commands use git, which can reach the network depending on how they are called. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.
Conductor Setup is published under the Apache-2.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 4.2k tokens (SKILL.md is roughly 17k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Conductor Setup: Nx Generate (nomcopter/react-mosaic, 4.8k stars), Ponytail (DavidObando/gsharp, 564 stars), Run Nx Generator (nrwl/nx, 29k stars) and Mirage VFS Adapter Authoring (strukto-ai/mirage, 3.7k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
gemini-cli-extensions (a GitHub organization) maintains it in gemini-cli-extensions/conductor, which has 3,757 GitHub stars. The repository holds 6 skills in this directory. The repository was last updated on September 1, 2026.
Source: gemini-cli-extensions/conductor on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.