Star 历史趋势
数据来源: GitHub API · 生成自 Stargazers.cn
README.md

EdgeOne Makers

Official AI Agent Skills for developing and deploying projects on EdgeOne Makers.

Installation

Option A — npx skills (Claude Code / Cursor / Codex / CodeBuddy CLI 等)

npx skills add TencentEdgeOne/edgeone-makers-tools

This installs 9 independent sub-skills (one per capability) into your agent's skills directory (.codebuddy/skills/<name>/, .claude/skills/<name>/, .cursor/skills/<name>/, …). Your agent loads only the matching skill per task — no router indirection.

Option B — CodeBuddy plugin marketplace / SkillHub

Search and install edgeone-makers-tools from the CodeBuddy plugin marketplace or SkillHub. These platforms install the skill from the skillhub branch, which adds a frontmatter to the root SKILL.md so the platform can register it as a single root skill (it then routes to the same 9 sub-skills internally).

Why two branches? The two install ecosystems have incompatible requirements on the root SKILL.md (one wants no frontmatter, the other requires one). The main branch is optimized for npx skills add; the skillhub branch is optimized for CodeBuddy / SkillHub. See BRANCH.md on the skillhub branch for the maintenance flow.

After installation, your AI coding agent will automatically detect relevant tasks and load the right skill.

Skills

SkillDescription
makers-agentsAI Agent development (DeepAgents, LangGraph, Claude SDK, OpenAI Agents, CrewAI)
makers-deployDeploy projects to EdgeOne
makers-edge-functionsEdge Functions (V8 lightweight runtime)
makers-cloud-functionsCloud Functions (Node.js / Go / Python)
makers-storageKV + Blob Storage
makers-middlewareMiddleware (auth, rewrites, routing)
makers-cliCLI command reference
makers-recipesProject structure templates & scaffolding

Usage Examples

Deployment:

Deploy my project to EdgeOne
Deploy this Next.js project and give me the preview URL

Development:

Create an API for user registration
Write middleware to protect my /api routes with auth
Set up Edge Functions with KV storage for a page view counter
Create a Go API with Gin framework

AI Agents:

Build an AI chat agent on EdgeOne Makers
Wire LangGraph into my Makers project with checkpointer + store
Create a Claude Agent SDK endpoint with sandbox code execution

Skill Structure

skills/
├── makers-agents/               # AI Agent development
│   ├── SKILL.md                 # Decision tree, red lines, framework routing
│   └── references/
│       ├── platform/            # Entry conventions, env, SSE protocol
│       ├── capabilities/        # Store, sandbox, tools
│       ├── node-frameworks/     # Claude SDK, LangGraph, OpenAI Agents, DeepAgents
│       └── python-frameworks/   # Claude SDK, LangGraph, OpenAI Agents, DeepAgents, CrewAI
├── makers-deploy/               # Deployment workflow
│   ├── SKILL.md
│   └── references/
├── makers-edge-functions/       # V8 edge runtime
│   └── SKILL.md
├── makers-cloud-functions/      # Node.js / Go / Python
│   ├── SKILL.md
│   └── references/
├── makers-storage/              # KV + Blob storage
│   └── SKILL.md
├── makers-middleware/           # Request interception
│   └── SKILL.md
├── makers-cli/                  # CLI commands
│   └── SKILL.md
└── makers-recipes/              # Project templates
    └── SKILL.md

Each skill follows the skill-creator standard:

  • SKILL.md — YAML frontmatter (name + description) + core instructions
  • references/ — detailed docs loaded on demand, routed from SKILL.md

Multi-Platform Support

This repo includes plugin manifests for multiple AI platforms:

  • .claude-plugin/ — Claude Code
  • .cursor-plugin/ — Cursor
  • .codebuddy-plugin/ — CodeBuddy

Hooks (hooks/) provide context-aware skill injection via UserPromptSubmit and PreToolUse events.

Requirements

License

MIT

关于 About

No description, website, or topics provided.

语言 Languages

JavaScript82.3%
Shell17.7%

提交活跃度 Commit Activity

代码提交热力图
过去 52 周的开发活跃度
88
Total Commits
峰值: 25次/周
Less
More

核心贡献者 Contributors