aios-skill-publisher

Automate the creation and publishing of proprietary skills for Claim Supply / NoManagement B.V. Ensures every custom skill follows a consistent format, uses the aios- prefix, publishes to the mrnobrands/aios-skills GitHub repo, and becomes installable via npx.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "aios-skill-publisher" with this command: npx skills add directly)

AIOS Skill Publisher

Purpose

Automate the creation and publishing of proprietary skills for Claim Supply / NoManagement B.V. Ensures every custom skill follows a consistent format, uses the aios- prefix, publishes to the mrnobrands/aios-skills GitHub repo, and becomes installable via npx.

When to Use

  • User asks to create, build, make, or write a new skill

  • User asks to publish a skill to the AIOS repo

  • User wants to convert a workflow or process into a reusable skill

  • User references proprietary skill creation or aios-skills

Do NOT Use For

  • Installing marketplace skills (use npx skills add directly)

  • Editing existing marketplace community skills

  • Creating skills for other repos or systems

Context Loading

Always Read

  • This SKILL.md

  • references/skill-template.md — blank template for new skills

  • references/naming-rules.md — naming and format conventions

Process

Step 1: Gather Requirements

Ask the user (if not already clear):

  • What does this skill do? (one sentence)

  • When should it trigger? (what phrases or tasks activate it)

  • Does it need reference files? (templates, examples, patterns)

If the user has already provided enough detail, skip to Step 2.

Step 2: Determine Skill Name

  • Take the users description and create a kebab-case name

  • Prepend aios- prefix (always lowercase)

  • Examples: aios-lead-scoring, aios-weekly-digest, aios-client-onboarding

  • Confirm the name with the user before proceeding

Step 3: Locate the Repo

Detect which machine you are on:

  • If /Users/luca exists → Mac path: /Users/luca/NoBrands Dropbox/MR. NO/Github/aios-skills/

  • If /home/luca exists and no /Users → VPS path: /home/luca/aios-skills/

Step 4: Create Skill Directory

mkdir -p [REPO_PATH]/aios-[skill-name]/references

Step 5: Write SKILL.md

Use the template from references/skill-template.md. Critical rules:

  • name field matches directory name exactly (all lowercase, kebab-case)

  • description under 1024 characters, no XML angle brackets

  • description includes trigger phrases, NOT a workflow summary

  • Include metadata.author: claim-supply and metadata.version: 1.0.0

  • Required sections: Purpose, When to Use, Context Loading, Process, Quality Gates, Output Format

Step 6: Create Reference Files (if needed)

Place in references/ directory. Each file is kebab-case .md. Only create references the skill actually needs.

Step 7: Validate

  • name field matches directory name (lowercase kebab-case)

  • description has trigger phrases, not workflow summary

  • description under 1024 characters, no angle brackets

  • All required sections present

  • No placeholder text remaining

  • No README.md in skill folder

Step 8: Publish to GitHub

cd [REPO_PATH] && git add -A && git commit -m "Add aios-[skill-name]" && git push

Step 9: Install Locally

npx -y skills add -y -g mrnobrands/aios-skills

Step 10: Notify User

Report: skill name, GitHub URL, install command, confirmation of local install.

Quality Gates

  • Lowercase aios- prefix naming convention followed

  • Folder name matches name field exactly

  • YAML frontmatter valid and under 1024 chars

  • Description contains trigger phrases only

  • All SKILL.md sections present and filled in

  • No README.md in skill folder

  • Git push succeeded

  • npx install succeeded

Output Format

  • New directory in mrnobrands/aios-skills repo

  • Valid SKILL.md with proper frontmatter

  • Optional reference files in references/

  • Git commit and push to GitHub

  • Local npx install

Examples

Example 1: Create a lead scoring skill

User says: "Create a new skill for scoring incoming leads" Result: aios-lead-scoring/ with SKILL.md, pushed to GitHub, installed locally

Example 2: Convert a process to a skill

User says: "Turn our weekly digest process into a skill" Result: aios-weekly-digest/ with full process as a skill

Troubleshooting

Git push fails

Cause: No git credentials or repo not cloned. Fix Mac: Check gh auth status. Run gh auth login if needed. Fix VPS: Check git config. May need personal access token.

npx install shows old skills

Cause: npm cache serving stale version. Fix: Wait 1-2 minutes and retry.

Skill does not trigger

Cause: Description missing trigger phrases or too vague. Fix: Add specific keywords. Test: "When would you use the [skill] skill?"

References

  • references/skill-template.md — Blank SKILL.md template

  • references/naming-rules.md — Naming conventions and rules

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

aios-writing-facebook

No summary provided by upstream source.

Repository SourceNeeds Review
General

aios-writing-twitter

No summary provided by upstream source.

Repository SourceNeeds Review
General

aios-writing-instagram

No summary provided by upstream source.

Repository SourceNeeds Review
General

aios-writing-social

No summary provided by upstream source.

Repository SourceNeeds Review