create-skill
Guide users through creating AdaL skills by clarifying the skill type (personal, project, or public plugin) and scaffolding the appropriate structure.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Guide users through creating AdaL skills by clarifying the skill type (personal, project, or public plugin) and scaffolding the appropriate structure.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Clone any website's landing page with pixel-perfect fidelity. Visual-first workflow: screenshot → sniper CSS extraction → deep DOM interrogation → animation detection → rebuild in React + Tailwind + Framer Motion. Uses AdaL browser-use agent tools. Includes ready-to-use extraction scripts, gotcha catalog, quality checklist, and speedrun prompt.
Senior engineer CLI expertise for AI agents — workflows, safety guardrails, gotchas, and anti-patterns across cloud, IaC, containers, databases, dev tools, and platforms
Automate PostHog dashboard creation, sync, update, and export via API
| name | create-skill |
| description | Guide users through creating AdaL skills by clarifying the skill type (personal, project, or public plugin) and scaffolding the appropriate structure. |
| author | SylphAI-Inc |
| version | 1.0.0 |
Use this skill when the user asks to create a skill, make a skill, add a new skill, or similar requests.
Trigger when user mentions:
Always ask the user which type of skill they want to create:
| Type | Location | Visibility | Use Case |
|---|---|---|---|
| Personal | ~/.adal/skills/<name>/ | Only you | Custom workflows, personal preferences |
| Project | .adal/skills/<name>/ | Team (via git) | Team conventions, project-specific patterns |
| Plugin | GitHub repo | Public | Community-shareable, reusable across projects |
Example prompt:
What type of skill would you like to create?
- Personal skill (
~/.adal/skills/) - Just for you, not shared- Project skill (
.adal/skills/) - Shared with your team via git- Plugin skill (GitHub repo) - Public, shareable with the community
Which type? (1/2/3)
Ask for:
my-workflow, team-conventions)~/.adal/skills/)mkdir -p ~/.adal/skills/<skill-name>
Create SKILL.md with required YAML frontmatter:
---
name: <skill-name>
description: <Brief description>
author: <your-name or org>
version: 1.0.0
---
# <Skill Title>
## When to Use
<Describe trigger scenarios>
## Instructions
<Step-by-step guidance for the agent>
⚠️ REQUIRED: The
---YAML frontmatter block is mandatory. Skills without it will fail to load. At minimum, includenameanddescription.
.adal/skills/)mkdir -p .adal/skills/<skill-name>
Same SKILL.md format. Remember to commit to git for team sharing.
Create a GitHub repository with this structure:
<repo>/
├── .claude-plugin/
│ └── marketplace.json # Required location for Claude Code compatibility
├── skills/
│ └── <skill-name>/
│ └── SKILL.md
└── README.md
marketplace.json (MUST be in .claude-plugin/ directory):
{
"name": "my-marketplace-name",
"owner": {
"name": "Your Name or Org",
"email": "contact@example.com"
},
"metadata": {
"description": "My collection of skills",
"version": "1.0.0"
},
"plugins": [
{
"name": "my-plugin",
"description": "Plugin description",
"source": "./",
"skills": ["./skills/skill-name"]
}
]
}
Critical fields:
owner: Object with name and email (required by Claude Code)metadata: Wrapper for description and versionplugins[].source: Path to skills root (use "./" for repo root)plugins[].skills: Two formats supported:
["./skills/xlsx", "./skills/docx"] - list specific skill directories"skills" or "./" - recursively scan for SKILL.md filesInstallation commands:
# Add marketplace
/plugin marketplace add <owner>/<repo>
# Direct install (marketplace-name from marketplace.json "name" field)
/plugin install <plugin-name>@<marketplace-name>
IMPORTANT: Keep marketplace.json in sync!
Every time you add a new skill to the plugin, update the skills array in marketplace.json:
"skills": ["./skills/create-skill", "./skills/new-skill-name"]
Without this, the skill won't be discoverable via /skills command after plugin installation.
After creating:
/skills to verify the skill appearsIf the user wants multi-file skills, guide them on:
User: "Create a skill for our API conventions"
Agent: "What type of skill would you like?
User: "Project"
Agent: "I'll create .adal/skills/api-conventions/. What conventions should it include?"