본문으로 건너뛰기
cccskills
무료GitHub에 공개

implement-plan

Implement an existing plan from docs/agents/plans/. Use when the user asks to implement, execute, resume, or continue a plan, or references a plan file — the plan's Status line must be updated on completion.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

softmg/otgolosok스타 2(GitHub 2 + cccskills 0)

실행 점수 미검증

설치 방법 보기

포함된 파일(1)

  • SKILL.md3.9 KB

SKILL.md(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

Languages: all edits to the plan file are in English (like the plan itself). ALL communication with the user — questions, discrepancy reports, the final report — is in Russian.

Process

  1. Locate and read the whole plan. If the user didn't name a file, list plans in docs/agents/plans/ with status plan / in progress and ask in Russian which one to implement. If the plan's status is implemented or rejected, stop and confirm with the user before proceeding.
  2. Mark the plan started: set Status: in progress since YYYY-MM-DD..
  3. Implement step by step in the plan's order, committing per phase (atomic conventional commits per repo rules).
  4. Test as you go, but don't over-test. Run the plan's checks per stage, BUT skip a stage's test run when a later plan stage will exercise the same code anyway — speed matters; one honest end-to-end verification at the end (plan's "Testing & verification" section + repo lint/type-check/test rules) is mandatory and cannot be skipped.
  5. After each large stage (or a few small ones), compact the context yourself if your harness lets you trigger compaction; if it doesn't, suggest to the user in Russian that now is a good moment to run /compact. Stage boundaries are where compacting loses the least.
  6. Close the plan — this is part of "Done":
    • Update the status line: Status: implemented YYYY-MM-DD in branch \<branch>`.` (add short caveats if something was skipped).

    • Correct any sections where the implementation diverged — the plan must not lie about what was built.

    • Ensure the snapshot note (blockquote right under the Status line) is present; add it if the plan predates the template that includes it:

      Note for agents: this plan is a point-in-time snapshot — its "codebase facts" describe the code as of the date above and may be outdated. Do NOT treat it as current architecture docs; verify every fact against the actual code before relying on it.

    • Commit the plan update (may be folded into the final feature commit).

  7. Report to the user in Russian — a TL;DR, not a wall of text: a few short bullets covering what was built, any divergences from the plan, and how it was verified. Details stay in the plan file and commits; expand only if the user asks.

If some change doesn't make sense or wrong, let the user know.

Don't execute a broken step

No dedicated verification pass is needed — plans are usually implemented right after being written. But keep your eyes open: if while implementing you see that a plan step is wrong or won't work (relies on code that doesn't exist / behaves differently, contradicts something you've already built, would produce a broken result), do NOT execute it as written. Stop, explain in Russian what's wrong and what you propose instead, and agree with the user before continuing.

Report non-prod-ready code you encounter

If along the way you notice existing code that is clearly not production-ready and genuinely must be fixed (a real hack, silent data loss, security hole — not stylistic nitpicks), don't silently fix it and don't ignore it: mention it to the user (in the final report or immediately if it blocks the plan). Fixing it is a separate decision, not part of this plan.

Rules

  • Work in the current branch; do not create branches unless the user asks.
  • Old plans are kept, not deleted — "Context" and "Approved decisions" are decision history. The snapshot note is what protects readers from treating them as current docs.
  • If implementation stalls partway, leave an honest Status: in progress since YYYY-MM-DD, <what's done>. so the next agent can resume.

리뷰

아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.

댓글

로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.

보내면 바로 공개됩니다. 이메일 주소나 전화번호 같은 개인 정보는 쓰지 마세요. URL은 2개까지입니다.

0 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

같은 저장소의 스킬

Качество русского текста для агента. Russian text quality for agents: proofreading and AI-slop cleanup for Cyrillic text. Триггеры: очеловечь, вычитай, отредактируй, поправь, причеши, проверь текст, убери канцелярит, humanizer. Молча снимает жёсткие запреты в собственном русском выводе агента; чужой текст молча не трогает. Use when надо убрать из русского текста канцелярит, воду и нейросетевую манеру, не сломав смысл, факты и голос автора. Три режима по запросу: редактура, аудит без переписывания, точечная правка одной категории. Со скиллом едет детерминированный сканер scripts/scan.py: считает хард-баны, категории маркеров, ритм и морфологию, печатает ЧИСТОТА: N/100, поэтому правка измерима («было N, стало M»). Флаг --genre academic/legal/fiction/news снимает маркеры, законные для научного, юридического и новостного регистра. Работает ТОЛЬКО с русским: для английского humanizer, для итальянского humanizer-it. НЕ используй для: перевод, написание с нуля, грамматика без стилистики, код.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

softmg/otgolosok22026년 10월 29일 업데이트

make-plan

무료

Create an implementation plan for any task — feature, refactor, migration, fix — and save it to docs/agents/plans/. Use when the user asks to plan work, write an implementation plan, or prepare a task spec for claude/codex. (Implementing an existing plan is the implement-plan skill, not this one.)

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

softmg/otgolosok22026년 10월 29일 업데이트

Review a project for production readiness. Invoked manually by the user via /production-readiness before deploying or preparing a release.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

softmg/otgolosok22026년 10월 29일 업데이트

Подбирать варианты новых промопрогулок из уже озвученных точек production — минимум 10 точек, от 17 минут аудио, не больше 50 % точек из любой существующей промопрогулки. Применять при просьбах найти, проанализировать или предложить новые промопрогулки или проверить пересечение идеи прогулки с опубликованными.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

softmg/otgolosok22026년 10월 29일 업데이트

Переписывать русские рассказы о городских точках, перегруженные датами, — цепочки «в 1884 году… 9 февраля 1885-го… в 1989-м… в декабре 1993-го» скучно слушать. Оставлять одну-две опорные даты, остальные выражать через промежутки («через десять лет», «спустя два столетия», «в конце 1980-х»), не теряя смысла и точности. Применять при просьбах убрать перебор дат, сделать рассказ живее на слух или проверить точки, прогулку, партию рассказов на перечисления годов.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

softmg/otgolosok22026년 10월 29일 업데이트

Заменять инициалы людей в озвучиваемых русских рассказах на полные имена, найденные в источниках («Э.-Р. Нирнзее» → «Эрнст-Рихард Нирнзее»). Применять при просьбах убрать инициалы, исправить плохое произношение имён или проверить на инициалы прогулку, точку или партию рассказов; заголовки и адресные поля карточек не трогать.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

softmg/otgolosok22026년 10월 29일 업데이트

softmg의 스킬 모두 보기

이 스킬의 문제 신고