Public Agent Skills

Личная коллекция скиллов cafe3310: ведение проекта по спецификации, обзор кода, отчеты, браузер, 3D и видео в одном репозитории

  • 256 ★ репозитория
  • Последний коммит
  • Apache-2.0
Скилл

Расширенный доступ

Почему такой уровень

  • Скрипт установки копирует и перезаписывает папки в домашних каталогах скиллов агентов
  • Часть скиллов управляет браузером, симулятором и репозиторием Git, а скилл отката выполняет `git reset --hard`
Все причины и проверки

cafe3310/public-agent-skills

Установка

Работает в

В терминале, через SkillFoxx CLI

npx skillfoxx add skills/public-agent-skills

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Скрипт установки копирует и перезаписывает папки в домашних каталогах скиллов агентов
  • Часть скиллов управляет браузером, симулятором и репозиторием Git, а скилл отката выполняет `git reset --hard`

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Репозиторий собирает скиллы, которыми автор пользуется ежедневно. Раздел управления проектом открывает скилл `guide`: он ведет разработку по спецификации и журналу с подкомандами `/guide load`, `/guide spec`, `/guide handoff`, `/guide test` и `/guide log`. Рядом лежат `aop-product-planner` для разбора требований по аспектам, `cafe-whatabout` для краткой сводки по проекту из заметок Obsidian и скилл переосмысления проектных договоренностей. В разделе инструментов собраны `learning-assistant` для интерактивного изучения темы, `wx-emoji-maker` для стикеров WeChat 240×240 пикселей и `icns-maker` для иконок macOS. Для разработки автор добавил `git-snapshot-rollback`: перед `git reset --hard` скилл сохраняет состояние в архивную ветку и записывает ссылки в `ARCHIVE.md`. `interactive-human-review` ведет пользователя через проверку большой правки с вопросами и чеклистом. Тяжелые чужие наборы автор упаковал в «составные скиллы»: `hyperframes`, `openslide`, `blender-skills` и `impeccable` лежат одним входом с таблицей маршрутизации, а подскиллы читаются по необходимости. Так в начальный контекст не попадают десятки описаний. Скрипт `link_skills.py` копирует выбранное в `~/.agents/skills` и другие каталоги скиллов.

Для кого. Разработчикам, которые работают с несколькими агентами и хотят готовый набор бытовых скиллов и пример компактной упаковки больших чужих наборов.

Подходит, если

  • Перед откатом через `git reset --hard` нужно сохранить текущее состояние в архивную ветку с записью причины
  • Проект ведется по спецификации и журналу, и агенту нужны команды загрузки контекста, передачи работы и записи лога
  • После большой правки агента нужно по шагам разобраться, что и зачем поменялось, и проверить понимание вопросами
  • Несколько тяжелых наборов навыков забивают список скиллов, и их нужно спрятать за одним входом

Не подходит, если

  • Нужен единый скилл под узкую задачу: коллекция личная, многие скиллы рассчитаны на вкусы автора
  • Требуется актуальная версия чужих наборов вроде impeccable: в коллекции лежит переупакованная копия, а свежие правки берут из первоисточника
  • Среда без Python: установка идет скриптом `link_skills.py`
  • Нужен язык интерфейса, отличный от китайского: описания скиллов и документация написаны по-китайски

Пример запроса к агенту

Используй скилл git-snapshot-rollback: сохрани текущее состояние в архивную ветку и только потом откати ветку main на предыдущий коммит

Ограничения

  • Автор предупреждает, что многие скиллы личные и могут не подойти другим. Все документы и код скиллов нужно прочитать до установки.
  • Установка идет скриптом `link_skills.py`: он копирует папки в `~/.agents/skills`, `~/.claude` и `~/.gemini/config/skills` и при расхождении спрашивает подтверждение на перезапись.
  • Часть скиллов лежит в каталоге `skills_parked/` и не входит в основной список.
  • Чужие наборы (`hyperframes`, `openslide`, `blender-skills`, `impeccable`, `agent-browser`) переупакованы, источники указаны в описании.
  • Документация на китайском.

Как отключить. Удалите ненужные папки скиллов из `~/.agents/skills`, `~/.claude/skills` и `~/.gemini/config/skills`, затем файл `agents.md`, который скрипт создал рядом. Клон репозитория можно удалить целиком.

Частые вопросы

Как установить скиллы коллекции?

Склонируйте репозиторий и выполните `python3 link_skills.py`. Скрипт найдет `~/.agents`, `~/.claude` и `~/.gemini/config` и синхронизирует туда папки скиллов, а при изменениях спросит подтверждение.

Что такое составной скилл?

Это один скилл-вход для большого набора. Подскиллы лежат в `subskills/`, а таблица маршрутизации в верхнем `SKILL.md` решает, какой из них читать под задачу.

Как работает git-snapshot-rollback?

Перед `git reset --hard` скилл делает снимок текущего состояния в архивную ветку и записывает двусторонние ссылки в `ARCHIVE.md`, чтобы откат можно было разобрать позже.

Какие чужие наборы входят в коллекцию?

`hyperframes`, `openslide`, `blender-skills` и `impeccable` в виде составных скиллов, а также `agent-browser` из Vercel Labs. Источники указаны у каждого в README.

Безопасно ли ставить скиллы целиком?

Автор советует читать все документы и код скиллов перед установкой, потому что скилл — это промпты и скрипты. Ставьте по одному нужному скиллу.

Обсуждение

Вопросов и отзывов пока нет.

Скиллы

Двадцать два отдельных скилла: Notion, Todoist, Tavily, Context7, генерация картинок, конвертация документов в Markdown

СкиллШирокий доступ299Звезды репозитория

Личная библиотека из 25 скиллов: постеры и раскадровки, код-ревью по правилам Google, разбор анализов, симуляции сценариев

СкиллРасширенный доступ623Звезды репозитория

Набор из семи скиллов для исследований, HTML-объяснений и цитирования источников, ставится целиком или по одному через npx.

СкиллМинимальный доступ183Звезды репозитория

Личный набор из шести скиллов автора: постановка целей для агента, уборка диска, сводки по AI, наведение порядка в проекте, глубокий разбор и письмо

СкиллРасширенный доступ22 тыс.Звезды репозитория

Библиотека из 229 скиллов для работы и жизни: продажи, маркетинг, финансы, разработка, дизайн и запуск параллельных агентов

СкиллШирокий доступ415Звезды репозитория

Десять скиллов ShareAI Lab: разбор архитектуры по исходникам, обзор прошлых сессий агентов, подготовка встреч и статей

СкиллРасширенный доступ316Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйЗвезды репозиторияГлавное отличие
Public Agent Skills (эта карточка)нет256
my-skills от akitaonrailsнет292личные скиллы другого автора с иным набором задач
Sleek Agent Skillsнет597скиллы одного сервиса, а эта коллекция собирает универсальные бытовые навыки

Коротко о README

Заметки на китайском предупреждают, что скиллы личные, объясняют упаковку больших наборов в составные скиллы, дают способы установки скриптом и по ссылке для агента. Дальше идет список скиллов по разделам: управление проектом, инструменты, разработка, работа с репозиториями, создание текстов.

Бейдж для README

Исходный SKILL.md

---
name: guide
description: 基于规范驱动与日志记录的轻量级人机协作项目开发与管理方案,包含 /guide load, /guide spec, /guide handoff, /guide test, /guide log 子命令。
license: Apache-2.0
author: github/cafe3310
depends_on_skill: []
depends_on_binary: []
---

# Skill: guide

## 1. 概述

文档驱动、日志记录的人机协作开发工作流。用户控制开发节奏,Agent 负责文档撰写、任务拆分、开发执行和日志记录。

## 2. 概念定义

以下为默认路径和命名约定。项目章程有特别约定时,以项目章程为准。

- `文档目录`: 默认为项目根目录下 `backlog/`,存放需求、设计、日志等文档
- `规范目录`: 默认为 `{文档目录}/specifications/`,存放项目中长期生效的系统架构、数据契约、开发范式与全局禁忌规范
- `TODO 文件`: 默认项目根目录下 `TODO.md`
- `测试目录`: 默认项目根目录下 `tests/`
- `文档命名`: `YYYY-MM-DD-HH-mm-{类别}-{标题}.md`
- `测试用例集命名`: `tests/{YYYY-MM-DD-HH-mm}-testsuite/`
- `测试用例命名`: `part{序号}-{模块}/case{序号}-{简述}.md`,在测试用例集内部

## 3. 文档类别和编写风格

除了后面的工作流之外,若用户要求,Agent 可以随时写文档。
文档命名中的 `{类别}` 按以下分类取值:

- `开发日志`: 开发过程、决策、问题及解决方式的记录。
- `需求`: 用户想要实现的功能或目标。仅含需求本身,不含实现细节。
- `设计`: 对即将实施任务的提前分析。子类别:`系统设计`、`架构设计`、`交互设计`、`需求设计`。
- `规范`: 定义广泛适用的规则、流程或标准。子类别:`架构规范`、`代码规范`、`流程规范`。
- `说明`: 对已完成技术实体的使用说明。子类别:`接口说明`、`模块说明`。
- `调研`: 对外部技术或资料的研究与对比分析。广泛搜索,记录来源,写出细节而非过度摘要。
- `参考`: 从外部摘录的原始资料。与调研的区别在于侧重原样引用而非主动分析。

文档的主要读者是未来的 Agent 和开发者。所有文档、过程日志与说明均保持精简、克制、平和、去形容词、去比喻化。无需冗长描述。记录人类决策、问题和修正方案。提供检索和理解所需的最小说明即可。

当用户指示或流程需要进行互联网调研时:广泛搜索相关资料;每找到一份资料,即记录为一份独立的调研文档,按命名约定命名;文档要记录来源,写出方案、观点、方法的细节,不要过度摘要。

## 4. Subcommands

Сообщить о проблеме

Foxx AIPublic Agent Skills
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.