Skills DirectorySkills Directory
SkillsLearnSecurityCategoriesDocsCommunityBlog
Sign InSubmit Skill
Skills Directory

Security-tested agent skills for Claude, coding agents, and AI workflows.

Directory

  • Browse Skills
  • All Skills A–Z
  • Claude Skills
  • Claude Code Skills
  • Agent Skills
  • Categories
  • Authors
  • Submit a Skill

Learn

  • Learn Hub
  • Install Claude Skills
  • Write SKILL.md
  • Skills vs MCP
  • Directories Compared

Security

  • Security
  • Methodology
  • Secure Claude Skills
  • Security Badges

Company

  • About
  • Community
  • Blog
  • API Docs
  • Advertise

2026 Skills Directory. All rights reserved.

ProTermsPrivacyRefunds
Back to skills

Sync Template

ASecurity

Подтянуть переносимые файлы (docs со стандартами BSL, скиллы, шаблоны спек) из репозитория-шаблона edt1c-ai-template в текущий проект. Использовать когда пользователь просит синхронизировать проект с шаблоном, обновить стандарты или docs из шаблона. В самом репозитории шаблона не применять.

16 stars
0 votes
0 copies
0 views
Added 9/22/2026
developmentgit

Works with

mcp

Security Analysis

A100/100

Scanned 9/22/2026

Install to Claude Code

$npx -y skills add vandalsvq/edt1c-ai-template --skill sync-template --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Sync Template?

Add the live security badge to your README — it updates automatically with every re-scan.

Security grade badge for Sync Template
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/vandalsvq-sync-template/badge)](https://www.skillsdirectory.com/skills/vandalsvq-sync-template)

More formats (shields.io, HTML) on the badges page.

Download with Pro
Files
SKILL.md
---
name: sync-template
description: Подтянуть переносимые файлы (docs со стандартами BSL, скиллы, шаблоны спек) из репозитория-шаблона edt1c-ai-template в текущий проект. Использовать когда пользователь просит синхронизировать проект с шаблоном, обновить стандарты или docs из шаблона. В самом репозитории шаблона не применять.
---

Синхронизируй переносимые файлы из репозитория-шаблона в текущий проект. Если в `$ARGUMENTS` переданы пути - ограничься ими, иначе проверяй весь переносимый набор.

## Шаги

1. **Remote.** Если remote `template` не настроен - добавь `git@github.com:vandalsvq/edt1c-ai-template.git`. Затем `git fetch template`.
2. **Переносимый набор** (только эти пути, остальное не трогать):
   - `docs/bsl-*.md`, `docs/bsp-common-modules.md`, `docs/mdo-integrity.md`, `docs/testability.md`
   - `docs/codepilot1c-reference.md`, `docs/model-selection.md`, `docs/bsl-check-setup.md`, `docs/yaxunit-bootstrap.md`
   - `docs/skd-mxl-toolkit.md`
   - `.claude/skills/`
   - `licenses/cc-1c-skills-LICENSE`
   - `specs/_template/`, `specs/README.md`, `planning/README.md`
   - `.gitattributes`, `.mcp.json.example`

   **Не переносить никогда:** `CLAUDE.md`, `README.md`, `.claude/settings*`, `.gitignore`, `planning/examples/`, `specs/<prefix>-*/`, `docs/project-init.md` - это проектное или одноразовое.

   Скиллы `close-task` и `analyst-doc` переносятся вместе с остальными, но их таблицы «Настройка под проект» - проектные: при заборе сохранить локальные значения, обновив только текст алгоритма. Если `analyst-doc` в проекте удалён за ненадобностью - при заборе его пропускать, не возвращать.

   Навыки `skd-*` и `mxl-*` - вендоренная копия стороннего проекта (см. `docs/skd-mxl-toolkit.md`): переносятся целиком, локально их не правят. Если в проекте они не нужны - при заборе пропустить и удалить, вместе с `docs/skd-mxl-toolkit.md` и `licenses/cc-1c-skills-LICENSE`.
3. **Плейсхолдеры проекта.** Прочитай из CLAUDE.md проекта (раздел «Проект»): префикс объектов (строка «Префикс всех объектов») и имя EDT-проекта (строка «EDT-проект», без завершающего слэша). В шаблоне примеры кода используют нейтральный префикс `prj_` и плейсхолдер `<Каталог.Имя>` вместо имени EDT-проекта - все сравнения и заборы делай с поправкой на оба. Если что-то из этого в CLAUDE.md не найдено - спроси один раз и предложи записать в CLAUDE.md.
4. **Diff по каждому файлу** перед забором: сравнивай локальную версию с версией шаблона, в которой плейсхолдеры заменены на проектные значения (например, `git show template/main:<файл> | sed -e 's/prj_/<префикс>/g' -e 's/<Каталог.Имя>/<ИмяEDTПроекта>/g' | diff - <файл>` или временный файл). Правки исторически текут в обе стороны (из проектов в шаблон тоже), поэтому если локальная версия содержит содержательные правки, которых нет в шаблоне, - не затирай: покажи расхождение пользователю и спроси, в какую сторону синхронизировать. Для подъёма правки наверх есть парный скилл `/push-to-template` - предложи его, если расхождение в пользу проекта.
5. **Забор, замена плейсхолдеров, коммит.** Одобренные файлы - через `git checkout template/main -- <пути>`, затем в забранных docs автоматически замени `prj_` на префикс проекта и `<Каталог.Имя>` на имя EDT-проекта (без вопросов - это механика, а не решение). Покажи `git diff --stat`, закоммить одним коммитом `синхронизировать docs из edt1c-ai-template` (push - только по явной просьбе).

## Usage examples

| Command | What it does |
|---|---|
| `/sync-template` | Полная сверка и синхронизация переносимого набора |
| `/sync-template docs/bsl-coding-standards.md` | Синхронизировать только один файл |
| `/sync-template docs/` | Только каталог docs |

Attribution

vandalsvqvandalsvq
View sourceMore from vandalsvq →
SSkills DirectorySkills Directory

Your tool, in front of Claude Code builders.

3 founder slots · $299/mo · GSC-verified traffic · sponsors can never buy grades.

See placements

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments (0)

No comments yet. Be the first to comment!

SSkills DirectorySkills Directory

Your tool, in front of Claude Code builders.

3 founder slots · $299/mo · GSC-verified traffic · sponsors can never buy grades.

See placements

Related Skills

Browser Extension Developer

Use this skill when developing or maintaining browser extension code in the `browser/` directory, including Chrome/Firefox/Edge compatibility, content scripts, background scripts, or i18n updates.

284072 votes

Seo Optimizer

SEO optimization with keyword analysis, readability assessment, technical validation, content quality. Use for search rankings, blog posts, content audits, or encountering keyword density, readability scores, meta tags, schema markup errors.

2192 votes

Google Official Seo Guide

Official Google SEO guide covering search optimization, best practices, Search Console, crawling, indexing, and improving website search visibility based on official Google documentation

1862 votes

Tanstack Start

Build a full-stack TanStack Start app on Cloudflare Workers from scratch — SSR, file-based routing, server functions, D1+Drizzle, better-auth, Tailwind v4+shadcn/ui. Use whenever the user mentions TanStack Start, asks to scaffold a full-stack Cloudflare app with SSR, wants an SSR dashboard, or asks for a React 19 + Cloudflare Workers app with file-based routing and server functions — even if they don't name TanStack Start specifically. No template repo — Claude generates every file fresh per ...

9881 votes

Pentest

PTES-aligned adversarial security audit for backend, frontend, and mobile applications. Produces a CVSS-scored Hacker Report with verified PoCs and phased remediation.

5491 votes
View all in development →