Import Skills Power
FreeNot checkedEnables importing, managing, and using Markdown skills from GitHub repositories, with tools to list, install, view, and remove skills locally.
About
Enables importing, managing, and using Markdown skills from GitHub repositories, with tools to list, install, view, and remove skills locally.
README
MCP Server para importar, gerenciar e utilizar skills (arquivos Markdown) de repositórios GitHub remotos. Integra-se ao Kiro como um Power, expondo 5 ferramentas via protocolo MCP sobre transporte stdio.
Tools
| Tool | Descrição | Parâmetros |
|---|---|---|
list_remote_skills |
Lista skills disponíveis em um repositório GitHub | repoUrl, token? |
install_skill |
Instala skill(s) de um repositório para armazenamento local | repoUrl, skillPath?, token? |
list_installed_skills |
Lista todas as skills instaladas localmente | — |
get_skill_content |
Retorna o conteúdo completo de uma skill instalada | skillName |
remove_skill |
Remove uma skill instalada | skillName |
Requisitos
- Bun v1.0+
Instalação
bun install
Uso
bun run start
O servidor inicia via stdio e aguarda chamadas MCP. As skills instaladas são persistidas em ~/.kiro/skills/.
Configuração no Kiro
Adicione ao seu mcp.json:
{
"mcpServers": {
"import-skills": {
"command": "bun",
"args": ["run", "start"],
"cwd": "/caminho/para/import-skills"
}
}
}
Testes
# Todos os testes (property-based, unit, integração)
bun test
# Apenas property tests
bun test tests/properties/
# Apenas unit tests
bun test tests/unit/
# Apenas integração
bun test tests/integration/
Estrutura do Projeto
src/
├── index.ts # Entry point - MCP Server setup
├── tools/
│ ├── list-remote.ts # list_remote_skills
│ ├── install.ts # install_skill
│ ├── list-installed.ts # list_installed_skills
│ ├── get-content.ts # get_skill_content
│ └── remove.ts # remove_skill
├── services/
│ ├── github.ts # GitHub API (Trees + Contents)
│ ├── storage.ts # Filesystem local
│ └── registry.ts # Registry JSON de metadados
├── utils/
│ └── url-parser.ts # Parser de URLs GitHub
│ └── name-extractor.ts # Extração de nome de skill
└── types/
└── index.ts # Tipos compartilhados
Armazenamento Local
~/.kiro/skills/
├── registry.json # Metadados das skills instaladas
└── owner-repo/ # Namespace por repositório
└── skill.md
Stack
- Runtime: Bun
- Linguagem: TypeScript (ESNext modules)
- MCP SDK: @modelcontextprotocol/sdk
- Validação: Zod
- Testes PBT: fast-check
from github.com/AsafViana/adaptador-skills-claude-para-mcp-universal-
Installing Import Skills Power
This server has no published package — it is built from source. Open the repository and follow its README.
▸ github.com/AsafViana/adaptador-skills-claude-para-mcp-universal-FAQ
Is Import Skills Power MCP free?
Yes, Import Skills Power MCP is free — one-click install via Unyly at no cost.
Does Import Skills Power need an API key?
No, Import Skills Power runs without API keys or environment variables.
Is Import Skills Power hosted or self-hosted?
Self-hosted: the server runs locally on your machine via the install command above.
How do I install Import Skills Power in Claude Desktop, Claude Code or Cursor?
Open Import Skills Power on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Related MCPs
GitHub
PRs, issues, code search, CI status
by GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
by mcpdotdirectCompare Import Skills Power with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All development MCPs
