ask-add-agent
2
总安装量
2
周安装量
#71385
全站排名
安装命令
npx skills add https://github.com/navanithans/agent-skill-kit --skill ask-add-agent
Agent 安装分布
gemini-cli
2
qoder
2
replit
2
antigravity
2
codebuddy
2
qwen-code
2
Skill 文档
<critical_constraints>
â NO adapters without BaseAdapter inheritance
â NO skipping filesystem.py registration
â NO skipping copy.py registration
â
MUST create agents//adapter.py
â
MUST update SUPPORTED_AGENTS and AGENT_SCOPES
â
MUST test with ask copy <agent> --skill bug-finder
</critical_constraints>
<adapter_template>
from pathlib import Path
from typing import Dict
from agents.base import BaseAdapter
from ask.utils.skill_registry import get_skill_readme
class ExampleAdapter(BaseAdapter):
def __init__(self, use_global: bool = False):
if use_global:
self.target_dir = Path.home() / ".example" / "skills"
else:
self.target_dir = Path.cwd() / ".example" / "skills"
def get_target_path(self, skill: Dict, name: str = None) -> Path:
skill_name = name or skill.get("name", "unknown")
return self.target_dir / skill_name / "SKILL.md"
def transform(self, skill: Dict) -> str:
return f"---\nname: {skill['name']}\n---\n\n{get_skill_readme(skill)}"
</adapter_template>
<filesystem_registration>
def _get_example_adapter(use_global: bool):
from agents.example.adapter import ExampleAdapter
return ExampleAdapter(use_global=use_global)
</filesystem_registration>