SKILL.md missing required name frontmatter, preventing installation with skills CLI
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 1/5
- Tempo stimato
- Meno di un'ora
- Idoneità per principianti
- 85/100
- Tipo di issue
- Bug
- Chiarezza
- Specificata chiaramente
- Stato di attività
- Attiva
- Ambito
- tooling
Direzione di ricerca
Apri plugins/android-reverse-engineering/skills/android-reverse-engineering/SKILL.md e aggiungi una riga name: android-reverse-engineering al suo frontmatter YAML, mantenendo description e trigger invariati. Poi riesegui npx skills add contro il repository (o la directory della skill) e conferma che la skill venga rilevata anziché essere saltata per un campo name mancante. Prima di modificare, dai inoltre un'occhiata all'unico commento esistente sull'issue #26 nel caso in cui sia già stata concordata una convenzione per il valore del nome.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Summary
The Android reverse-engineering skill cannot be installed with the skills CLI because its SKILL.md frontmatter does not include the required name field.
The repository is discovered and cloned successfully, and the correct SKILL.md is found, but validation rejects it.
Steps to reproduce
Run either of the following:
npx skills add https://github.com/SimoneAvogadro/android-reverse-engineering-skill.git
or target the skill directory directly:
npx skills add https://github.com/SimoneAvogadro/android-reverse-engineering-skill/tree/master/plugins/android-reverse-engineering/skills/android-reverse-engineering
Actual behavior
Skipped .../plugins/android-reverse-engineering/skills/android-reverse-engineering/SKILL.md — missing required frontmatter field(s): name
No skills found
No valid skills found. Skills require a SKILL.md with name and description.
Expected behavior
The skill should be detected as android-reverse-engineering and offered for installation.
Cause
The current frontmatter starts with:
---
description: Decompile Android APK, XAPK, JAR, and AAR files...
trigger: decompile APK|decompile XAPK|reverse engineer Android|...
---
Although .claude-plugin/plugin.json defines the plugin name, the skills CLI validates SKILL.md independently and requires both name and description in that file.
Suggested fix
Add the skill name to the frontmatter:
---
name: android-reverse-engineering
description: Decompile Android APK, XAPK, JAR, and AAR files...
trigger: decompile APK|decompile XAPK|reverse engineer Android|...
---
This should preserve Claude Code plugin installation while making the skill compatible with standalone skill installers.
Environment
- skills CLI:
1.5.23 - Node.js:
v22.23.2 - npm:
10.9.8 - OS: macOS
26.5.1
- Lingua principale
- Shell
- Stelle
- 8k
- Fork
- 902
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di SimoneAvogadro/android-reverse-engineering-skill
-
Fernflower decompiles Kotlin to .kt files, script reports 'no Java output' and exits 1Forse già presa @idealistichacker l’ha presa 2 giorni fa. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
-
decompile.sh rejects .apks / .apkm bundles that fingerprint.sh acceptsForse già presa @idealistichacker l’ha presa 1 giorno fa. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
-
decompile.sh --engine fernflower fails on .aar files (dex2jar on a JAR)Forse già presa @idealistichacker l’ha presa 2 giorni fa. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
-
BujjiAperta
Difficoltà 5/5 Più di una settimana Idoneità per principianti 15/100
-
Consider using ASC for decompilationForse già presa @deswanth12 l’ha presa 19 giorni fa. Aperta
Difficoltà 4/5 3-5 giorni Idoneità per principianti 22/100
Tutte le issue di SimoneAvogadro/android-reverse-engineering-skill
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 83/100
txn2/mcp-data-platform#2493 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
omacom/omarchy-mac#792 ·
I maintainer di solito rispondono entro 4 giorni
-
Shell framework build fails at "copy the shader libraries": the iOS shader libraries are now one file b-<chain>.imgForse già presa @xiaofeng-han l’ha presa oggi. Apertabuild ios
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
I maintainer di solito rispondono entro 1 giorno
-
clawsweeper:fix-shape-clear clawsweeper:needs-maintainer-review clawsweeper:no-new-fix-pr clawsweeper:source-repro impact:other issue-rating: 🦞 diamond lobster P2
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
openclaw/crabbox#3058 · 1 commento · 1 reazione ·
I maintainer di solito rispondono entro 1 giorno
-
needs-triage S3: minor
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
manaflow-ai/cmux#36796 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno