Receber por email
← Voltar para o catálogo

skillport-distribution-system

Use when packaging, publishing, or updating a public agent-skill repository so it can be installed across machines, repos, Codex, Claude Code, and local skill directories.

0estrelas
Atualizado há 5 meses

Ver no GitHub ↗ Licença: MIT

Como adicionar

/plugin marketplace add ArthurZakirov/SkillPort

O comando exato pode variar conforme o repositório. Confira o README no GitHub.

Para o autor da skill

Cole no README do seu repo

Mostra que sua skill está catalogada na Skillteca, gera backlink e tráfego rastreável.

[![Skillteca](https://www.skillteca.com.br/api/badge/skillport-distribution-system/svg)](https://www.skillteca.com.br/skills/skillport-distribution-system)

Skills relacionadas

Ver todas de Desenvolvimento →

Alerta por categoria

Receba novas skills de Desenvolvimento toda segunda

1 email curto, só com as skills novas de Desenvolvimento. 4 minutos de leitura, sem spam, cancela com 1 clique.

Você confirma o email no primeiro envio. Sem spam. Cancela com 1 clique.

Ler descrição completa

SkillPort Distribution System

Purpose

Package reusable agent skills once so they can be installed and shared across machines, people, repos, Codex, Claude Code, and local skill directories.

Use This Workflow

For a new skill-pack repo:

  1. Pick the repo product name, slug, and promise before packaging files.
  2. Run scripts/create-agent-skill-repo.sh from the SkillPort repo when starting a new skill pack.
  3. Inspect generated placeholders, plugin manifests, README, examples, schemas, and setup script.
  4. Add or update the real skills.
  5. Add the GitHub repo shorthand to a SkillPort manifest, usually config/skill-repos.local.yaml.
  6. Validate locally with:
npx skills add /path/to/generated/repo --list
  1. Push to GitHub.
  2. Validate from GitHub:
npx skills add https://github.com/OWNER/REPO --list

For normal cross-machine syncing, use:

./scripts/skillport-sync.sh

This reruns npx skills add <repo> --skill '*' -a codex -g -y for every repo listed in the selected manifest, then runs npx skills update -g -y.

Keep personal repo lists in ignored local files such as config/skill-repos.local.yaml, or pass a separate manifest with --repos-file. The public SkillPort repo should only ship a neutral example manifest.

Use the sync script for normal machine setup. Use local symlink scripts only for active local development where live edits should be visible before pushing.

GitHub Template Rule

GitHub template repositories copy an entire repo. They do not directly template a subdirectory.

Use the generator for normal SkillPort workflows. Create a separate minimal GitHub template repo only if you need the GitHub UI or gh repo create --template flow.

Compartilhar X LinkedIn