create-skill

Create a structured Claude Skill project with GitHub repository and submodule.

7|1|Updated Mar 30, 2024
One-click install
npx skills add https://github.com/Lionad-Morotar/simple-local-llm-server --skill create-skill-lionad-morotar
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-skill
Source: https://github.com/Lionad-Morotar/simple-local-llm-server/tree/main/local-link/skills/create-skill
Command: npx skills add https://github.com/Lionad-Morotar/simple-local-llm-server --skill create-skill-lionad-morotar

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

创建新的 Claude Skill 项目,初始化 GitHub 仓库、本地 submodule 和软链接,帮助将现有 skill 或新 skill 按照标准项目结构组织,支持 Git 版本管理和本地开发。

Core Features & Use Cases

  • 自动创建公开的 GitHub 仓库并初始化描述
  • 在 local-link/skills 下配置并集成子模块
  • 复制现有技能到子模块以便重用
  • 创建软链接以实现本地开发的快速切换
  • 支持将变更推送到远程仓库和本地开发环境

Quick Start

在本地执行此技能以创建一个新的 Claude Skill 项目并推送到 GitHub。

Frequently Asked Questions about create-skill

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up a Claude Skill project with a standard Git structure?

To set up a Claude Skill project, this skill automates creating a GitHub repository, initializing a local submodule, and configuring a symbolic link to enforce a standard project structure for version control and local development.

Can I copy an existing Claude Skill into a new repository?

Yes, you can copy an existing skill into a newly initialized submodule. This allows you to reuse existing skill logic while organizing it under a new standard project structure for Git version management and local development.

What is the best way to manage local development links for Claude Skills?

The best way to manage local development links is by configuring a symbolic link. This skill integrates with local-link to create symlinks under local-link/skills, enabling seamless local development and quick switching between environments.

Does this skill initialize a GitHub repository and submodule automatically?

Yes, this skill automatically initializes a public GitHub repository with a description and configures the local submodule. It handles Git operations to push changes to the remote repository and integrate with the local development environment.

Why use a symlink for Claude Skill local development?

Using a symlink for Claude Skill local development enables quick switching between environments. It connects the local submodule to your working directory, ensuring changes are immediately reflected during local development and testing.

Can I organize multiple existing skills under a single standard project structure?

Yes, you can organize multiple existing skills by applying this skill's standard project structure. It initializes submodules under local-link/skills, enforcing consistent Git version control and directory organization across all your skill projects.