INNER CODE UNIT · Python

cmd_list

ghost-in-the-droid/android-agent · gitd/cli.py:356

def cmd_list(args):
    """List installed skills."""
    if not SKILLS_DIR.is_dir():
        logger.info("No skills directory found.")
        return 0

    skills = []
    for d in sorted(SKILLS_DIR.iterdir()):
        if d.is_dir() and (d / "skill.yaml").exists() and not d.name.startswith("_"):
            try:
                meta = yaml.safe_load((d / "skill.yaml").read_text()) or {}
                skills.append(
                    {
                        "dir": d.name,
                        "name": meta.get("name", d.name),
                        "version": meta.get("version", "0.0.0"),
                        "app_package": meta.get("app_package", ""),
                        "description": meta.get("description", ""),

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…