Scaffolds a new project by routing to the right companion plugin's create skill.

MITAuto-check passedDevelopment

Install Create

skills CLI
$ npx skills add VeryGoodOpenSource/vgv-wingspan --skill create -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install VeryGoodOpenSource/vgv-wingspan create --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/VeryGoodOpenSource/vgv-wingspan.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/create .claude/skills/create && rm -rf skills-src

Use ~/.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/

Facts

Skill name
create
GitHub stars
108
Token cost
~939 tokens
SKILL.md length
430 words
Files
1
Skills in repo
11
Repo updated
First seen
Licence
MIT

At a glance

Scaffolds a new project by routing to the right companion plugin's create skill.

  • Works in 4 steps: Scan recommendation files → Match the user's request to a plugin → Verify the plugin is installed → …
  • Tasks that involve Project scaffolding
  • SKILL.md covers Project description, Step 1: Scan recommendation…, Step 2: Match the user's… and Step 3: Verify the plugin is…, plus 2 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Create is an agent skill from VeryGoodOpenSource/vgv-wingspan. Scaffolds a new project by routing to the right companion plugin's create skill.

Its SKILL.md is about 940 tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts. Compatibility notes: Designed for Claude Code (or similar products with agent support)

It sits in Development, covering Project scaffolding. The repository describes itself as: AI-assisted workflows that follow Very Good Ventures best practices. It pairs perfectly with our Very Good AI Flutter Plugin. The licence is MIT.

When your agent uses it

  • Tasks that involve Project scaffolding

Example prompts

  • “Use the create skill to scaffold a new project by routing to the right companion plugin's create skill”
  • “/create”

Requirements

  • Compatibility (from SKILL.md): Designed for Claude Code (or similar products with agent support)
  • Pre-approved tools (allowed-tools): Read, Glob, Skill

Workflow steps

4 steps, taken from the step headings in SKILL.md.

  1. Scan recommendation files
  2. Match the user's request to a plugin
  3. Verify the plugin is installed
  4. Find and invoke the plugin's project-creation skill

What it can do on your machine

Read from SKILL.md and the folder at commit 19e0695. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves these tools, so the agent can use them without asking each time:

    • Read
    • Glob
    • Skill

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md (its code samples are json and bash).

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

  • Compatibility

    Designed for Claude Code (or similar products with agent support)

    From compatibility in the SKILL.md frontmatter.

Context cost

Create loads about 939 tokens when it runs. Until then it costs about 22 tokens; SKILL.md has 430 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~22
When it runs · the whole SKILL.md, loaded when a task matches
~939

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.

Safety

Auto-check passed

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); files beside SKILL.md are not scanned.

SKILL.md

The full file from VeryGoodOpenSource/vgv-wingspan at commit 19e0695, republished under its MIT licence (© VeryGoodOpenSource). 430 words, ~939 tokens.

Download SKILL.mdSave it as .claude/skills/create/SKILL.md (or your agent's skills folder).
name
create
description
Scaffolds a new project by routing to the right companion plugin's create skill.
allowed-tools
Read, Glob, Skill
compatibility
Designed for Claude Code (or similar products with agent support)
user-invocable
true
when_to_use
Use when user says "create a project", "new flutter app", "start a dart package", "scaffold", or asks to set up a new codebase.
argument-hint
what to create (e.g., "flutter app", "dart package")
effort
low

Create a new project

Route project creation to the right companion plugin. Wingspan does not scaffold projects itself — it discovers companion plugins from recommendation files and delegates to the matching plugin's create skill.

Project description

<description>$ARGUMENTS</description>

If the description above is empty:

  1. First, scan recommendation files (Step 1 below) to discover available project types.
  2. Then use AskUserQuestion tool:
    • Question: "What kind of project would you like to create?"
    • Options: Build the option list from the discovered companion plugins' descriptions, plus "Other" as the last option.

DO NOT proceed until you have a project description.

Step 1: Scan recommendation files

Use Glob to find all *.json files in hooks/recommendations/ (relative to the Wingspan plugin root). Then Read each file.

Each recommendation file has this structure:

json
{
  "plugin": "plugin-name",
  "description": "What the plugin provides.",
  "marketplace": "OrgName/repo-name"
}

Step 2: Match the user's request to a plugin

Compare the user's project description against each recommendation's plugin name and description (case-insensitive). Pick the plugin whose description best matches the requested technology.

  • No match: Inform the user no companion plugin is registered for this project type. Stop.
  • Multiple matches: Pick the most specific match for the requested project type.
  • Match found: Proceed to Step 3.

Step 3: Verify the plugin is installed

Check the available skills listed in the system-reminder in your conversation context for any skill prefixed with the matched plugin name (<plugin-name>:).

If no skills from that plugin are listed, the plugin is not installed. Use AskUserQuestion tool:

  • Question: "The companion plugin '<plugin>' is needed but not installed. Would you like to install it?"
  • Options:
    1. "Yes, install it" (default)
    2. "No, stop"

If the user chooses to install, output the following commands and stop:

bash
/plugin marketplace add <marketplace>
/plugin install <plugin>

Tell the user to run these commands, then re-invoke /create with the same project description. Do not proceed to Step 4.

Show full SKILL.md (136 more words)Show less

Step 4: Find and invoke the plugin's project-creation skill

The available skills are listed in the system-reminder in your conversation context. Look for skills prefixed with the matched plugin name (<plugin-name>:<skill-name>). Among those, find the skill whose name or description best indicates project creation (look for terms like "create", "scaffold", "new project", "generate", "init").

Invoke it using the Skill tool with its fully qualified name (e.g., my-plugin:scaffold-project), passing the user's full project description as arguments.

  • No project-creation skill found for the plugin: Inform the user the companion plugin is registered but does not provide a project-creation skill. Stop.
  • If the skill invocation fails: Surface the error to the user and suggest verifying the companion plugin is properly installed.

Important

  • This skill is a thin router. No technology-specific logic.
  • Every user-facing question must use the AskUserQuestion tool.

© VeryGoodOpenSource, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in skills/create of VeryGoodOpenSource/vgv-wingspan.

Open the folder on GitHubat commit 19e0695

Compare with similar skills

Create 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.

Create compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Create this skillVeryGoodOpenSource/vgv-wingspan108—~939Automated safety check: PassMIT
Nx Generatenomcopter/react-mosaic4.8k6 repos~1.9kAutomated safety check: PassCustom licence
PonytailDavidObando/gsharp5648 repos~1.7kAutomated safety check: PassMIT
Run Nx Generatornrwl/nx29k2 repos~592Automated safety check: NotesMIT
Conductor Setupgemini-cli-extensions/conductor3.8k—~4.2kAutomated safety check: PassApache-2.0
Mirage VFS Adapter Authoringstrukto-ai/mirage3.7k—~2.4kAutomated safety check: PassApache-2.0

Similar skills

  • Nx Generate

    nomcopter/react-mosaic

    Generate code using nx generators. An agent skill from nomcopter/react-mosaic.

    4.8k GitHub starsUsed in 6 repos~1.9k tokens
    DevelopmentAuto-check passed
  • Ponytail

    DavidObando/gsharp

    Forces the laziest solution that actually works, simplest, shortest, most minimal.

    564 GitHub starsUsed in 8 repos~1.7k tokens
    DevelopmentAuto-check passed
  • Run Nx generators with prioritization for workspace-plugin generators.

    29k GitHub starsUsed in 2 repos~592 tokens
    DevelopmentAuto-check: notes
  • Conductor Setup

    gemini-cli-extensions/conductor

    Scaffolds the project and sets up the Conductor environment.

    3.8k GitHub stars~4.2k tokensUpdated 1 mo ago
    DevelopmentAuto-check passed
  • 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.

    3.7k GitHub stars~2.4k tokensUpdated today
    DevelopmentAuto-check passed
  • Enforces this repository's TypeScript backend module architecture under server/: feature folders, barrel exports, and where shared types and utilities belong.

    14k GitHub stars~1.2k tokensUpdated 2 days ago
    DevelopmentAuto-check passed

More from VeryGoodOpenSource/vgv-wingspan

All 11 skills in this repo
  • On-Demand Code Review

    VeryGoodOpenSource/vgv-wingspan

    Runs parallel review agents over a branch, chosen paths or a whole project and merges their findings into one numbered report you can act on by id.

    108 GitHub stars~1.7k tokensUpdated 7 days ago
    Auto-check passed
  • Git Rebase onto Base Branch

    VeryGoodOpenSource/vgv-wingspan

    Rebases the current feature branch onto the latest main, master or develop, stashing uncommitted work first and aborting cleanly if conflicts appear.

    108 GitHub stars~786 tokensUpdated 7 days ago
    Auto-check passed
  • Feature Brainstorm

    VeryGoodOpenSource/vgv-wingspan

    Clarifies what to build before how, by asking one question at a time about a feature idea and then handing the result on to planning.

    108 GitHub stars~1.8k tokensUpdated 7 days ago
    Auto-check passed
  • Create Pull Request

    VeryGoodOpenSource/vgv-wingspan

    Stages, commits, pushes and opens a pull request with a Conventional Commits message, after running the project's checks unless told to skip them.

    108 GitHub stars~1.3k tokensUpdated 7 days ago
    Auto-check: notes
  • Post-Incident Debrief

    VeryGoodOpenSource/vgv-wingspan

    Produces a blameless post-incident debrief with timeline, root cause and follow-up actions after an outage, failed release or significant bug, while details are fresh.

    108 GitHub stars~1.9k tokensUpdated 7 days ago
    Auto-check passed
  • Targeted Emergency Bug Fix

    VeryGoodOpenSource/vgv-wingspan

    Applies a minimal fix to an emergency bug through triage, root-cause location, a hotfix branch and a blast-radius check, with tests and review still required.

    108 GitHub stars~1.9k tokensUpdated 7 days ago
    Auto-check passed

Categories

Questions about Create

What does Create do?

Scaffolds a new project by routing to the right companion plugin's create skill. Create is an agent skill from VeryGoodOpenSource/vgv-wingspan. Scaffolds a new project by routing to the right companion plugin's create skill.

When should I use Create?

Create fits situations like: tasks that involve Project scaffolding.

How do I install Create in Claude Code?

Run `npx skills add VeryGoodOpenSource/vgv-wingspan --skill create -a claude-code`. Or copy the skill folder (skills/create in VeryGoodOpenSource/vgv-wingspan) into .claude/skills/create in your project. Claude Code loads it when a task matches its description.

How do I install Create in Codex?

Run `npx skills add VeryGoodOpenSource/vgv-wingspan --skill create -a codex`. Or copy the skill folder (skills/create in VeryGoodOpenSource/vgv-wingspan) into .agents/skills/create in your project. Codex loads it when a task matches its description.

Can I use Create in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add VeryGoodOpenSource/vgv-wingspan --skill create -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/create, .gemini/skills/create, .github/skills/create and .opencode/skills/create in your project.

What does Create need to run?

SKILL.md names no scripts, command-line tools or credentials: Create is instructions for the agent only. Its frontmatter pre-approves these tools: Read, Glob, Skill. Compatibility (from SKILL.md): Designed for Claude Code (or similar products with agent support).

Does Create access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Create safe to install?

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. Review the folder before installing.

What licence does Create use?

Create is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Create use?

About 939 tokens (SKILL.md is roughly 3.8k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Create?

Skills that share tags, products or a category with Create: Nx Generate (nomcopter/react-mosaic, 4.8k stars), Ponytail (DavidObando/gsharp, 564 stars), Run Nx Generator (nrwl/nx, 29k stars) and Conductor Setup (gemini-cli-extensions/conductor, 3.8k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Create?

VeryGoodOpenSource (a GitHub organization) maintains it in VeryGoodOpenSource/vgv-wingspan, which has 108 GitHub stars. The repository holds 11 skills in this directory. The repository was last updated on September 30, 2026.

Source: VeryGoodOpenSource/vgv-wingspan on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.