Best for
- Use when the user wants to create, scaffold, or design a new skill for AI agents.
jinzhezenggroup/computational-chemistry-agent-skills/.github/skills/create-skill/SKILL.md
Create new Agent Skills following the agentskills.io specification. Use when the user wants to create, scaffold, or design a new skill for AI agents. Handles SKILL.md generation, directory structure setup, and validation.
Decision brief
This skill helps you create new Agent Skills that follow the agentskills.io specification.
Compatibility matrix
| Platform | Status | Evidence | What to check |
|---|---|---|---|
| Codex | Not declared | No explicit evidence | Portability before use |
| Claude Code | Not declared | No explicit evidence | Portability before use |
| Cursor | Not declared | No explicit evidence | Portability before use |
| Gemini CLI | Not declared | No explicit evidence | Portability before use |
Installation
The source command is displayed only when detected. A safe inspection prompt is always available so your agent can explain every action before execution.
npx skills add https://github.com/jinzhezenggroup/computational-chemistry-agent-skills --skill ".github/skills/create-skill"Inspect the Agent Skill "create-skill" from https://github.com/jinzhezenggroup/computational-chemistry-agent-skills/blob/d95de0f82c3efb079be5d6a15a810396ebf269ef/.github/skills/create-skill/SKILL.md at commit d95de0f82c3efb079be5d6a15a810396ebf269ef. List every install step, command, network request, credential, file read/write, external action, and rollback step. Explain whether it fits my task. Do not install or execute anything until I approve.
Workflow
When asked to create a new skill:
Step-by-step instructions on how to use this skill.
When asked to create a skill for X:
Review the “Directory Structure” section in the pinned source before continuing.
markdown --- name: your-skill-name description: What this skill does and when to use it. Be specific and include keywords that help agents identify relevant tasks. Max 1024 characters. license: MIT compatibility: Optional - environment requirements if any metadata: author: your-…
Permission review
The documentation asks the agent to run terminal commands or scripts.
npm install -g @agentskills/skills-refThe documentation asks the agent to create, modify, or delete local files.
Create directory: `your-skill-name/`Evidence record
| Signal | Value | Evidence type | Meaning |
|---|---|---|---|
| Quality score | 92/100 | Computed | Documentation, specificity, maintenance, and trust rules |
| Repository stars | 129 | Source | Repository attention, not individual Skill quality |
| Compatibility | 0 platforms | Source | Declared in the catalog source record |
| Usage guide | automated source guide | Editorial | Generated or reviewed according to the visible evidence level |
Pinned source
This skill helps you create new Agent Skills that follow the agentskills.io specification.
When asked to create a new skill:
pdf-processing, data-analysis)SKILL.md with proper frontmatterskill-name/
├── SKILL.md # Required: main skill file
├── scripts/ # Optional: executable code
├── references/ # Optional: additional documentation
└── assets/ # Optional: static resources
---
name: your-skill-name
description: What this skill does and when to use it. Be specific and include keywords that help agents identify relevant tasks. Max 1024 characters.
license: MIT
compatibility: Optional - environment requirements if any
metadata:
author: your-name
version: "1.0"
allowed-tools: Optional - pre-approved tools (experimental)
---
# Skill Title
Brief introduction to the skill.
## Usage
Step-by-step instructions on how to use this skill.
## Examples
Example inputs and outputs.
## Notes
Common edge cases and tips.
---Valid: pdf-processing, data-analysis, code-review-2
Invalid: PDF-Processing, -pdf, pdf--processing
Good: "Extracts text and tables from PDF files. Use when working with PDF documents, extracting content from PDFs, or processing scanned documents." Poor: "Helps with PDFs."
MIT, Apache-2.0, Proprietary. LICENSE.txt has complete termsauthor, version, tagsBash(git:*) Bash(jq:*) ReadDesign for efficient context usage:
Keep SKILL.md under 500 lines. Move detailed content to references/.
SKILL.md focused on core instructionsreferences/REFERENCE.mdassets/scripts/Use relative paths from skill root:
See [the reference guide](references/REFERENCE.md) for details.
Run: scripts/process.py
Keep references one level deep. Avoid deeply nested chains.
After creating a skill, validate it:
# Install skills-ref if needed
npm install -g @agentskills/skills-ref
# Validate the skill
skills-ref validate ./your-skill-name
When asked to create a skill for X:
your-skill-name/SKILL.md with:
scripts/ for helper scriptsreferences/ for detailed docsassets/ for templates/dataskills-ref validateJust a SKILL.md with instructions:
my-skill/
└── SKILL.md
For skills that run code:
my-skill/
├── SKILL.md
└── scripts/
└── helper.py
For detailed documentation:
my-skill/
├── SKILL.md
└── references/
├── REFERENCE.md
└── examples.md
my-skill/
├── SKILL.md
├── scripts/
│ ├── setup.sh
│ └── process.py
├── references/
│ ├── API.md
│ └── FORMATS.md
└── assets/
├── template.json
└── schema.json
Frequently asked questions
This skill helps you create new Agent Skills that follow the agentskills.io specification.
The source record exposes this install command: npx skills add https://github.com/jinzhezenggroup/computational-chemistry-agent-skills --skill ".github/skills/create-skill". Inspect the command and pinned source before running it.
Static rules flagged exec-script, write-files in the source; the page lists the matching lines and excerpts.
Alternatives
kensaurus/cursor-kenji
Guide users through creating effective Agent Skills for Cursor. Use when user wants to create, write, update, or debug a skill, or asks about SKILL.md format, skill structure, ~/.cursor/skills/, or skill best practices.
MoizIbnYousaf/marketing-cli
Create new marketing skills for the mktg playbook. Use when the agent needs to add a new capability, someone says 'create a skill', 'new skill', 'add a marketing skill', 'extend the playbook', 'I need a skill for X', 'build a skill', 'make a skill for Y', or 'add capability for Z'. Also use when someone wants to capture a marketing workflow they just did into a reusable skill, or when they say 'turn this into a skill'. Reads the skill contract, generates SKILL.md with correct frontmatter and str
mgiovani/cc-arsenal
Create a new agent skill (or Claude Code slash command) from a plain-language description, using live spec fetching, pattern research, and an approval-gated blueprint before any files are written. Use whenever the user wants to build, scaffold, or author a new skill, subagent capability, or slash command, including phrasings like 'make a command for X', 'create a slash command', 'turn this into a reusable skill', or 'package this workflow as a skill'. Not for editing CLAUDE.md/AGENTS.md memory r
prowler-cloud/prowler
PostgreSQL indexing best practices for Prowler: index design, partial indexes, partitioned table indexing, EXPLAIN ANALYZE validation, concurrent operations, monitoring, and maintenance. Trigger: When creating or modifying PostgreSQL indexes, analyzing query performance with EXPLAIN, debugging slow queries, reviewing index usage statistics, reindexing, dropping indexes, or working with partitioned table indexes. Also trigger when discussing index strategies, partial indexes, or index maintenance