skills/publish-skill/SKILL.md
Use when creating a new skill and publishing it to a GitHub repo for installation via npx skills add. Covers scaffold, spec compliance, skill-judge evaluation, commit, push, and install verification. Keywords: publish skill, add skill to repo, npx skills init, share skill, agentic-tools, skills.sh.
npx skillsauth add acedergren/agentic-tools publish-skillInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Add a new skill to acedergren/agentic-tools and make it installable via npx skills add.
cd ~/Projects/agentic-tools/skills
npx skills init <skill-name>
# Creates skills/<skill-name>/SKILL.md
Edit skills/<skill-name>/SKILL.md. Frontmatter must have exactly two fields:
---
name: skill-name-with-hyphens # lowercase, letters/numbers/hyphens, ≤64 chars
description: "Use when [trigger conditions]. [WHAT]. Keywords: ..."
---
Description rules — all three required:
Run /skill-judge on the new skill. Target ≥ 84/120 (C grade) before pushing.
Key checks:
references/ subdir)git add skills/<skill-name>/
git commit -m "feat(skills): add <skill-name> skill"
git push origin main
npx skills add acedergren/agentic-tools@<skill-name> -g -y
If the skill isn't found, check:
name field in frontmatterskills/<skill-name>/SKILL.md (not nested deeper)# Single skill
npx skills add acedergren/agentic-tools@<skill-name> -g
# All skills
npx skills add acedergren/agentic-tools --all -g -y
# List available without installing
npx skills add acedergren/agentic-tools -l
/skill-judge first — a skill that fails evaluation won't trigger correctly because its description lacks WHAT/WHEN/KEYWORDSname and description are valid; license, metadata, version cause parse errors in some agentsmy skill! breaks install; use my-skilldevelopment
--- name: api-audit description: "Use when auditing API routes for schema drift, missing auth, or validation gaps. Scans routes against shared TypeScript types to find mismatches, missing middleware, and undocumented endpoints. Read-only — produces a severity-grouped report. Keywords: audit routes, schema drift, auth gaps, missing validation, type mismatch, orphaned schemas. Triggers on "audit API routes" or "find schema drift"." --- # API Route & Type Audit Skill ## When to Use Load this skil
development
Use when drafting, translating, polishing, or reviewing Swedish text so it sounds natural, fluent, contemporary, and appropriate for its audience. Triggers include "write better Swedish", "make this sound natural in Swedish", "translate into Swedish", "polish this Swedish", "tech company Swedish", "contemporary Swedish words", "Swedish developer docs", and "avoid Anglicisms".
development
Use when working with shadcn-svelte components, TanStack Table in Svelte 5, or Tailwind v4.1. Covers non-obvious reactivity bugs, library selection trade-offs, and migration pitfalls not in the official docs. Keywords: shadcn-svelte, TanStack Table, Tailwind v4.1, Svelte 5 runes, bits-ui, superforms, data table, svelte-check.
data-ai
Use when mapping IDCS claims to org membership after OAuth login succeeds. Covers mapProfileToUser, session.create.before, session.create.after hooks, MERGE INTO upserts, tenant-org mapping, and first-admin bootstrap. Keywords: IDCS groups, org_members, provisioning, session hooks, tenant map, MERGE INTO.