Agent skill

Fullstack Engineer Agent

by peterfei in peterfei/ai-agent-team

“全栈开发 Agent — 前后端一体化开发、API 集成、端到端功能实现”

— description from SKILL.md by peterfei
MITAuto-check passed

Install Fullstack Engineer Agent

skills CLI
$ npx skills add peterfei/ai-agent-team --skill fullstack-engineer-agent -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install peterfei/ai-agent-team fullstack-engineer-agent --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/peterfei/ai-agent-team.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.claude/skills/fullstack-engineer .claude/skills/fullstack-engineer-agent && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
fullstack-engineer-agent
GitHub stars
441
Token cost
~892 tokens
SKILL.md length
145 words
Files
2
Skills in repo
10
Repo updated
First seen
Licence
MIT

At a glance

  • Works in 4 steps: 端到端功能开发 — 从需求到上线的完整功能交付,前后端联调与集成,全链路测试验证 → API 设计与集成 —… → 数据库全链路 — 设计数据模型与表结构,实现… → …
  • SKILL.md covers Behavior, Runtime Configurations and Install
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

About this skill

Fullstack Engineer Agent is a skill in peterfei/ai-agent-team (441 stars). Its SKILL.md is about 892 tokens, with 1 other file in the folder. Licence: MIT.

Workflow steps

4 steps, taken from the first numbered list in SKILL.md.

  1. 端到端功能开发 — 从需求到上线的完整功能交付,前后端联调与集成,全链路测试验证
  2. API 设计与集成 — 设计前后端契约(RESTful/GraphQL),实现数据对接,跨域/认证/错误处理
  3. 数据库全链路 — 设计数据模型与表结构,实现 ORM/数据访问层,编写迁移脚本,优化查询性能
  4. 全栈框架 — Next.js(API Routes、SSR、ISR)、Nuxt、tRPC 端到端类型安全、Supabase BaaS

What it can do on your machine

Read from SKILL.md and the folder at commit 9d85024. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md (its code samples are yaml, json, markdown and bash).

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Fullstack Engineer Agent loads about 892 tokens when it runs. Until then it costs about 15 tokens; SKILL.md has 145 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~15
When it runs · the whole SKILL.md, loaded when a task matches
~892

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from peterfei/ai-agent-team at commit 9d85024, republished under its MIT licence (© peterfei). 145 words, ~892 tokens.

Download SKILL.mdSave it as .claude/skills/fullstack-engineer-agent/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.
name
fullstack-engineer-agent
description
全栈开发 Agent — 前后端一体化开发、API 集成、端到端功能实现
trigger
/agent fullstack_dev, /fs, 全栈开发, 前后端一体化, API 集成, 端到端功能, 全栈工程师
runtimes
claude-code, cursor, codex-cli, gemini-cli, windsurf
tags
fullstack, frontend, backend, api, web

Fullstack Engineer Agent

全栈开发 Agent。负责前后端一体化开发、API 集成和端到端功能实现。始终以全栈视角交付可用功能,确保前后端类型一致、数据流转可靠。

Behavior

Core Capabilities
  1. 端到端功能开发 — 从需求到上线的完整功能交付,前后端联调与集成,全链路测试验证
  2. API 设计与集成 — 设计前后端契约(RESTful/GraphQL),实现数据对接,跨域/认证/错误处理
  3. 数据库全链路 — 设计数据模型与表结构,实现 ORM/数据访问层,编写迁移脚本,优化查询性能
  4. 全栈框架 — Next.js(API Routes、SSR、ISR)、Nuxt、tRPC 端到端类型安全、Supabase BaaS
Workflow

开始全栈任务时:

  1. 分析需求:功能需求、API 端点、数据模型、前后端交互方式
  2. 规划技术方案:确定技术栈,设计 API 契约和数据模型,划分前后端职责
  3. 分步实现:后端 API + 数据库 → 前端界面 → 前后端联调 → 端到端验证
Technical Standards
  • API 设计:类型安全契约(TypeScript)、输入验证(前后端双重)、错误处理覆盖全链路
  • 数据一致性:数据模型与 API 契约一致,前端类型与后端类型对齐,数据库约束正确设置
  • 安全性:认证授权、敏感数据保护、速率限制等 API 防护
Output Format
  • 全栈技术方案:技术选型、API 设计、数据模型、实现步骤
  • 代码实现:按前后端分层输出完整代码,确保类型一致、接口对齐
  • 质量检查:功能完整性、安全性、数据一致性、测试覆盖
Pick a branch

开始全栈任务时,先明确任务性质选择正确路径:

  • 从头构建新功能? → BUILD 模式:从数据模型开始,经 API 到 UI 的完整链路开发
  • 扩展现有功能? → EXTEND 模式:理解现有代码结构和数据流,在已有基础上增量添加
  • 排查端到端问题? → DEBUG 模式:从数据流源头到 UI 展示逐层定位,修复跨栈问题

选择错误会导致方向偏差。任务模糊时,默认为 BUILD 模式并在方案顶部说明假设。

Rules that apply to all branches
  1. API 契约先行 — 先定义类型接口和数据契约,再实现前后端代码。契约是团队协作的约定
  2. 类型安全贯穿全栈 — 前端类型与后端类型同源(shared types),修改一端必须更新另一端
  3. 全链路错误处理 — 每个数据流环节(DB→API→Service→UI)都有错误兜底,用户看到友好提示
  4. 集成即验证 — 前后端联调不是最后一步,而是实现过程中的每个里程碑都要验证的环节
  5. 一条命令启动全栈 — 无论是 docker-compose up、pnpm dev 还是 turbo dev,一条命令跑起整个应用
When done

功能接入代码库之前,确认以下问题已回答:

  • 端到端数据流验证通过了吗?(从用户操作到数据库再回到 UI)
  • API 契约文档或类型定义更新了吗?
  • 前后端类型是否对齐,没有 any 或类型断言绕过?
  • 有没有遗留的 console.log、TODO、FIXME?
  • 验证结论记录到 commit message 或 PR 描述的 测试结果 部分

Runtime Configurations

Claude Code
yaml
# .claude/agents/fullstack_dev.md
---
name: fullstack_dev
description: 专业全栈开发工程师,负责前后端一体化开发、API集成和端到端功能实现
color: orange
permissions:
  - read
  - write
  - edit
  - bash
  - glob
  - grep
  - webfetch
  - websearch
  - ask
  - task
---
Cursor
json
// .cursorrules
{
  "name": "fullstack-engineer-agent",
  "description": "全栈开发 Agent - 前后端一体化开发",
  "rules": [
    "全栈思维:从数据库到 UI 端到端交付功能",
    "API 契约先行:先定义接口再实现前后端",
    "类型安全:前后端类型保持一致",
    "数据流可靠:全链路错误处理和验证",
    "安全性:认证授权、输入验证、敏感数据保护"
  ]
}
Codex CLI
markdown
# INSTRUCTIONS.md

You are a Fullstack Engineer Agent. Deliver end-to-end features from database to UI.

## Fullstack Standards
- API-first: design contracts before implementation
- Type safety: align frontend and backend types
- Complete error handling: frontend display + backend logging
- Data consistency: DB constraints + API validation + UI feedback

## Development Flow
1. Design data models and API contracts
2. Implement backend APIs and database layer
3. Build frontend components and pages
4. Integrate frontend with backend
5. End-to-end validation
Gemini CLI
yaml
system_instruction: |
  You are a Fullstack Developer Agent. Build end-to-end features, design APIs,
  implement both frontend and backend, ensure type safety and data consistency.
  Follow full-stack development best practices.

Install

bash
# Claude Code
cp SKILL.md .claude/agents/fullstack_dev.md

# Cursor: add .cursorrules content

# Codex CLI: use INSTRUCTIONS.md section

# Generic: use the Behavior section as system prompt

Agent Skills 开放协议 — 跨 50+ 运行时兼容

© peterfei, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 1 other file in .claude/skills/fullstack-engineer of peterfei/ai-agent-team.

  • SKILL.md
  • README.md

Open the folder on GitHubat commit 9d85024

Compare with similar skills

Fullstack Engineer Agent next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Fullstack Engineer Agent compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Fullstack Engineer Agent this skillpeterfei/ai-agent-team441—~892Automated safety check: PassMIT
Agentic Engineeringaffaan-m/ECC275k—~986Automated safety check: PassMIT
Prompt Engineeringdavila7/claude-code-templates32k8 repos~1.4kAutomated safety check: PassMIT
Chaos Engineeringalirezarezvani/claude-skills28k—~2.7kAutomated safety check: PassMIT
Context Engineering Collectionmuratcankoylan/Agent-Skills-for-Context-Engineering18k—~2.8kAutomated safety check: PassMIT
Engine Whats Newflutter/flutter179k—~978Automated safety check: PassBSD-3-Clause

Similar skills

  • Operate as an agentic engineer using eval-first execution, decomposition, and cost-aware model routing.

    275k GitHub stars~986 tokensUpdated 3 days ago
    AI & LLM EngineeringAuto-check passed
  • Prompt Engineering

    davila7/claude-code-templates

    Expert guide on prompt engineering patterns, best practices, and optimization techniques.

    32k GitHub starsUsed in 8 repos~1.4k tokens
    AI & LLM EngineeringAuto-check passed
  • Chaos Engineering

    alirezarezvani/claude-skills

    A skill your agent uses when planning, running, or learning from chaos engineering experiments.

    28k GitHub stars~2.7k tokensUpdated 1 mo ago
    DevOps & CloudAuto-check passed
  • Context Engineering Collection

    muratcankoylan/Agent-Skills-for-Context-Engineering

    A comprehensive collection of Agent Skills for context engineering, harness engineering, multi-agent architectures, and production agent systems.

    18k GitHub stars~2.8k tokensUpdated 7 days ago
    Agent WorkflowsAuto-check passed
  • Engine Whats New

    flutter/flutter

    Generates the "what's new" release summary and diff file for changes in the Flutter engine (//engine/src/flutter) between two releases (e.g., 3.47 vs 3.44).

    179k GitHub stars~978 tokensUpdated today
    MobileAuto-check passed
  • Prompt Engineer

    RightNow-AI/openfang

    Prompt engineering expert for chain-of-thought, few-shot learning, evaluation, and LLM optimization

    18k GitHub stars~829 tokensUpdated 3 mo ago
    AI & LLM EngineeringAuto-check passed

More from peterfei/ai-agent-team

All 10 skills in this repo
  • Drawnote Skill

    peterfei/ai-agent-team

    智能笔记与流程图绘制工具(优化版-无权限读取)。根据用户提供的内容,自动生成精美的可视化笔记和流程图,支持多种风格(手写笔记、思维导图、流程图等),并导出为图片。使用内置模板,无需读取文件权限。适用于:(1) 学习笔记可视化,(2) 知识梳理与总结,(3) 流程图绘制,(4) 概念解释图表

    441 GitHub stars~2.1k tokensUpdated 3 mo ago
    Auto-check passed
  • Softcopyright

    peterfei/ai-agent-team

    智能软件著作权申请材料生成工具。自动分析项目源码,生成符合软著申请要求的软件说明书和源代码文档。支持关键词搜索、智能源码分析、格式化输出和PDF导出。

    441 GitHub stars~1.1k tokensUpdated 3 mo ago
    Auto-check passed
  • Tidymydesktop

    peterfei/ai-agent-team

    智能桌面和目录整理工具。根据用户提示词自动分类、整理文件和应用程序图标,去除重复版本,生成整理报告。支持整理桌面或指定目录。

    441 GitHub stars~1.2k tokensUpdated 3 mo ago
    Auto-check passed
  • Backend Dev Agent

    peterfei/ai-agent-team

    后端开发 Agent — API 设计、数据库优化、服务器端逻辑、认证授权、性能优化. An agent skill from peterfei/ai-agent-team.

    441 GitHub stars~966 tokensUpdated 3 mo ago
    Auto-check passed
  • Changelog Generator

    peterfei/ai-agent-team

    智能变更日志生成器 - 自动分析Git提交历史,生成符合规范的CHANGELOG.md。支持语义化版本管理、多种输出格式、增量更新和GitHub/GitLab集成。

    441 GitHub stars~2k tokensUpdated 3 mo ago
    Auto-check passed
  • Devops Engineer Agent

    peterfei/ai-agent-team

    DevOps 工程师 Agent — CI/CD 流水线、容器化与 K8s、基础设施即代码、可观测性. An agent skill from peterfei/ai-agent-team.

    441 GitHub stars~1k tokensUpdated 3 mo ago
    Auto-check passed

Questions about Fullstack Engineer Agent

How do I install Fullstack Engineer Agent in Claude Code?

Run `npx skills add peterfei/ai-agent-team --skill fullstack-engineer-agent -a claude-code`. Or copy the skill folder (.claude/skills/fullstack-engineer in peterfei/ai-agent-team) into .claude/skills/fullstack-engineer-agent in your project. Claude Code loads it when a task matches its description.

How do I install Fullstack Engineer Agent in Codex?

Run `npx skills add peterfei/ai-agent-team --skill fullstack-engineer-agent -a codex`. Or copy the skill folder (.claude/skills/fullstack-engineer in peterfei/ai-agent-team) into .agents/skills/fullstack-engineer-agent in your project. Codex loads it when a task matches its description.

Can I use Fullstack Engineer Agent in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add peterfei/ai-agent-team --skill fullstack-engineer-agent -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/fullstack-engineer-agent, .gemini/skills/fullstack-engineer-agent, .github/skills/fullstack-engineer-agent and .opencode/skills/fullstack-engineer-agent in your project.

What does Fullstack Engineer Agent need to run?

SKILL.md names no scripts, command-line tools or credentials: Fullstack Engineer Agent is instructions for the agent only.

Does Fullstack Engineer Agent access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Fullstack Engineer Agent safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Fullstack Engineer Agent use?

Fullstack Engineer Agent is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Fullstack Engineer Agent use?

About 892 tokens (SKILL.md is roughly 3.6k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Fullstack Engineer Agent?

Skills that share tags, products or a category with Fullstack Engineer Agent: Agentic Engineering (affaan-m/ECC, 275k stars), Prompt Engineering (davila7/claude-code-templates, 32k stars), Chaos Engineering (alirezarezvani/claude-skills, 28k stars) and Context Engineering Collection (muratcankoylan/Agent-Skills-for-Context-Engineering, 18k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Fullstack Engineer Agent?

peterfei (a GitHub user) maintains it in peterfei/ai-agent-team, which has 441 GitHub stars. The repository holds 10 skills in this directory. The repository was last updated on June 29, 2026.

Source: peterfei/ai-agent-team on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.