Source profileQuality 92/100Review permissions

jinzhezenggroup/computational-chemistry-agent-skills/.github/skills/create-skill/SKILL.md

create-skill

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.

Source repository stars
129
Declared platforms
0
Static risk flags
2
Last source update
2026-08-24
Source checked
2026-08-25

Decision brief

What it does: where it fits

This skill helps you create new Agent Skills that follow the agentskills.io specification.

Best for

  • Use when the user wants to create, scaffold, or design a new skill for AI agents.

Not for

  • Tasks that require unconfirmed production actions or broad system permissions.
  • Environments where the pinned source and install steps cannot be inspected.

Compatibility matrix

Platform support, with evidence labels

PlatformStatusEvidenceWhat to check
CodexNot declaredNo explicit evidencePortability before use
Claude CodeNot declaredNo explicit evidencePortability before use
CursorNot declaredNo explicit evidencePortability before use
Gemini CLINot declaredNo explicit evidencePortability before use
Open the compatibility checker

Installation

Inspect first. Install second.

The source command is displayed only when detected. A safe inspection prompt is always available so your agent can explain every action before execution.

Source-detected install commandSource
npx skills add https://github.com/jinzhezenggroup/computational-chemistry-agent-skills --skill ".github/skills/create-skill"
Safe inspection promptEditorial

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

What the source asks the agent to do

  1. 01

    Quick Start

    When asked to create a new skill:

    Gather requirements: Ask what the skill should doChoose a name: lowercase letters, numbers, hyphens only (e.g., pdf-processing, data-analysis)Generate the structure: Create SKILL.md with proper frontmatter
  2. 02

    Usage

    Step-by-step instructions on how to use this skill.

    Step-by-step instructions on how to use this skill.
  3. 03

    Workflow Example

    When asked to create a skill for X:

    Create directory: your-skill-name/Write SKILL.md with:Proper frontmatter (name, description)
  4. 04

    Directory Structure

    Review the “Directory Structure” section in the pinned source before continuing.

    Review and apply the “Directory Structure” source section.
  5. 05

    SKILL.md Template

    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-…

    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: Option…

Permission review

Static risk signals and limitations

Runs scripts

medium · line 135

The documentation asks the agent to run terminal commands or scripts.

npm install -g @agentskills/skills-ref

Writes files

medium · line 145

The documentation asks the agent to create, modify, or delete local files.

Create directory: `your-skill-name/`

Evidence record

Why each signal appears

EvidenceSourceComputedTestedEditorial
SignalValueEvidence typeMeaning
Quality score92/100ComputedDocumentation, specificity, maintenance, and trust rules
Repository stars129SourceRepository attention, not individual Skill quality
Compatibility0 platformsSourceDeclared in the catalog source record
Usage guideautomated source guideEditorialGenerated or reviewed according to the visible evidence level

Pinned source

Provenance and original SKILL.md

Repository
jinzhezenggroup/computational-chemistry-agent-skills
Skill path
.github/skills/create-skill/SKILL.md
Commit
d95de0f82c3efb079be5d6a15a810396ebf269ef
License
LGPL-3.0
Collected
2026-08-25
Default branch
master
View the original SKILL.md

Create Skill

This skill helps you create new Agent Skills that follow the agentskills.io specification.

Quick Start

When asked to create a new skill:

  1. Gather requirements: Ask what the skill should do
  2. Choose a name: lowercase letters, numbers, hyphens only (e.g., pdf-processing, data-analysis)
  3. Generate the structure: Create SKILL.md with proper frontmatter
  4. Add optional components: scripts, references, assets as needed

Directory Structure

skill-name/
├── SKILL.md          # Required: main skill file
├── scripts/          # Optional: executable code
├── references/       # Optional: additional documentation
└── assets/           # Optional: static resources

SKILL.md Template

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

Field Requirements

name (required)

  • 1-64 characters
  • Lowercase letters, numbers, hyphens only
  • Cannot start or end with -
  • No consecutive hyphens --
  • Must match directory name

Valid: pdf-processing, data-analysis, code-review-2 Invalid: PDF-Processing, -pdf, pdf--processing

description (required)

  • 1-1024 characters
  • Describe WHAT the skill does AND WHEN to use it
  • Include specific keywords for discoverability

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

license (optional)

  • License name or reference to bundled license file
  • Examples: MIT, Apache-2.0, Proprietary. LICENSE.txt has complete terms

compatibility (optional)

  • 1-500 characters
  • Only include if skill has specific environment requirements
  • Examples: "Requires Python 3.8+ and pandas", "Needs internet access for API calls"

metadata (optional)

  • Arbitrary key-value pairs
  • Common keys: author, version, tags

allowed-tools (optional, experimental)

  • Space-delimited list of pre-approved tools
  • Example: Bash(git:*) Bash(jq:*) Read

Best Practices

Progressive Disclosure

Design for efficient context usage:

  1. Metadata (~100 tokens): Loaded at startup for all skills
  2. Instructions (<5000 tokens recommended): Loaded when skill is activated
  3. Resources: Loaded on-demand

Keep SKILL.md under 500 lines. Move detailed content to references/.

File Organization

  • Keep SKILL.md focused on core instructions
  • Put detailed docs in references/REFERENCE.md
  • Put templates in assets/
  • Put executable code in scripts/

File References

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.

Validation

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

Workflow Example

When asked to create a skill for X:

  1. Create directory: your-skill-name/
  2. Write SKILL.md with:
    • Proper frontmatter (name, description)
    • Clear instructions in Markdown body
  3. Optionally add:
    • scripts/ for helper scripts
    • references/ for detailed docs
    • assets/ for templates/data
  4. Validate with skills-ref validate
  5. Test the skill with an agent

Common Patterns

Simple Skill

Just a SKILL.md with instructions:

my-skill/
└── SKILL.md

Skill with Scripts

For skills that run code:

my-skill/
├── SKILL.md
└── scripts/
    └── helper.py

Skill with References

For detailed documentation:

my-skill/
├── SKILL.md
└── references/
    ├── REFERENCE.md
    └── examples.md

Full-featured Skill

my-skill/
├── SKILL.md
├── scripts/
│   ├── setup.sh
│   └── process.py
├── references/
│   ├── API.md
│   └── FORMATS.md
└── assets/
    ├── template.json
    └── schema.json

References

Frequently asked questions

What to verify before installation and use

What does the create-skill source document cover?

This skill helps you create new Agent Skills that follow the agentskills.io specification.

How do I install create-skill?

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.

Which permission-related actions were detected?

Static rules flagged exec-script, write-files in the source; the page lists the matching lines and excerpts.

Alternatives

Compare before choosing

Computed 989

kensaurus/cursor-kenji

create-skill

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.

Computed 9730

MoizIbnYousaf/marketing-cli

create-skill

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

Computed 956

mgiovani/cc-arsenal

create-skill

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

Computed 10014,671

prowler-cloud/prowler

postgresql-indexing

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