Skip to content
Back to skills

Skill Authoring

ASecurity

"Creates and updates canonical Agent Skills in the Scientific Agent

  • 247 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added September 9, 2026
toolstestingapisecuritydocumentation

Works with

  • api

Security analysis

A100/100

Pro scans all 6 files and shows the line behind each finding

Scanned September 9, 2026

npx -y skills add VectorSpaceLab/AREX-Skill --skill skill-authoring --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Skill Authoring?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Skill Authoring
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/vectorspacelab-skill-authoring-arex-skill/badge)](https://www.skillsdirectory.com/skills/vectorspacelab-skill-authoring-arex-skill)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: skill-authoring
description: "Creates and updates canonical Agent Skills in the Scientific Agent
  Skills repository while preserving scope, frontmatter, progressive disclosure,
  versioning, tests, catalog entries, and diagram policy. Use for new skills,
  skill revisions, metadata fixes, references/scripts/assets placement, or
  contribution checklists."
disable-model-invocation: true
metadata:
  disco-role: operating
license: MIT
---

# Skill Authoring

Use this route when the task changes a canonical skill under `skills/<name>/`.

## Before editing

1. Read the existing `SKILL.md` and every linked local reference/script that the change may affect.
2. Read `AGENTS.md` and the relevant `CONTRIBUTING.md` section.
3. Decide whether the request is a new skill, an update, or a scope correction. Do not create a broad orchestrator skill merely because several neighboring skills exist.
4. Use current upstream package/platform documentation for API claims; keep untested behavior explicitly illustrative.

Read `references/authoring-workflows.md` for the new/update checklists and `references/frontmatter-and-layout.md` for the exact structural contract. Use `scripts/audit_skill_frontmatter.py` for a fast local preflight before the repository validator.

## New skill route

- Create `skills/<name>/` with a matching lowercase-hyphen `SKILL.md`.
- Put only runtime content in the skill directory: `SKILL.md`, `references/`, `scripts/`, and useful `assets/`.
- If the skill ships scripts, create tests under `tests/<name>/` and add a matching entry to `tests/skill-requirements.toml`.
- Keep the root document router-like; move long API tables, examples, data schemas, and troubleshooting matrices into references.
- Update the public catalog and any required generated diagram only after the content is final. Read `references/catalog-and-diagrams.md` because this checkout may not contain the diagram generator named by repository policy.

## Existing skill update route

- Make the smallest useful change and preserve unrelated behavior.
- Bump the quoted `metadata.version` in the same change.
- Re-run touched examples/scripts and the skill's own test suite.
- Re-check local links, line count, optional dependency claims, credentials, and safety boundaries.
- If the workflow or references changed materially, regenerate the diagram when the required tool is available; a typo/link/version-only change does not require an image refresh.

## Exit handoff

Before handing off, report the skill directory, files changed, evidence consulted, intentional omissions, version bump, test/validation commands to run, catalog/diagram status, and any upstream or environment uncertainty. Route execution to `validation-testing`, then route scanner review to `security-scanning`.

Files in this skill

  • SKILL.md2.7 KB
  • references/authoring-workflows.md2.2 KB
  • references/catalog-and-diagrams.md1.8 KB
  • references/frontmatter-and-layout.md2 KB
  • references/troubleshooting.md1.9 KB
  • scripts/audit_skill_frontmatter.py6.8 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.