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

voice-baseline

Measure your own writing corpus for the words and sentence shapes you over-use, so an agent writing in your voice stops amplifying your tics into a style. Produces a counted baseline file and checks any new draft against it. Use when an agent's drafts start sounding like a caricature of you, before publishing anything written in your voice, or every ten new pieces to re-measure.

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

설치 방법 보기

포함된 파일(2)

  • SKILL.md3.7 KB
  • scripts/census.py7.8 KB

SKILL.md(원문)

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

voice-baseline

An agent writing in your voice does not only sample the median of the internet. It samples the median of you, from the pieces and rules and memory files in its context, and it regresses toward your most frequent choices because those are the highest probability tokens in your corpus. A word that was a choice at one use comes back at five. Then the fifth use teaches the next draft, and the tic becomes the style.

Generic ban lists cannot catch this, because the words are yours and they are not on anyone's list. Measure instead.

Run it

python3 scripts/census.py PATH/TO/YOUR/WRITING --out voice-baseline.md
python3 scripts/census.py PATH/TO/YOUR/WRITING --check DRAFT.md

The census walks a directory of your own finished pieces and reports word counts with a per-file rate, sentence-shape counts, sentence openers, and heading first words. --check compares one draft against those rates and prints only what sits above them. Exit code 1 when something is above baseline, so it fits a pre-publish script.

Keep the output file next to your rules so the agent reads it before it writes.

What it measures

Words. A watchlist of praise and emphasis words, counted with word boundaries and reported per file. Read the per-file rate: a word used twice per file is a habit, and the same word at eight in one draft is the draft's problem. Edit WATCH in the script to add your own suspects; the point is that the list ends up specific to you.

Paragraph-ending verdict sentences. "The fix was one line." A concrete noun, a past-tense verb, a short predicate, parked at the end of a paragraph so it lands like a ruling. One per piece at most, and only when it carries a fact the paragraph has not already delivered.

Kicker closers. "That is the point." "That is all a title is for." A closing line that restates the piece as an aphorism. The cap is zero.

Endings. How many pieces close on a question to the reader. Most of them means the question has become a formula.

Sentence openers and heading first words. These are where a personal tic hides best, because each instance reads fine. If a third of your headings begin with the same word, you have a template. In one real 27-file archive the census found 53 headings starting with "The", the exact shape people name as an AI tell, learned from the author's own archive.

How to read the result

The census counts; it does not judge. For each flagged word or shape, decide whether it is your voice or your mode:

  • Voice. The word carries meaning the sentence needs, or the rhythm is yours and deliberate. Keep it, and note the exception so the next check does not re-raise it.
  • Mode. The word is praise, emphasis, or padding, and removing it changes nothing for the reader. Cut it, or replace it with the behaviour it was gesturing at.

Fix the shapes by cap rather than by ban: one verdict sentence, zero kickers, no default question ending, one narrative heading pattern per piece.

Re-measure

Run the census again after roughly ten new pieces. A tic you fixed should fall. A new one will have appeared, usually the word you reached for while avoiding the last one, which is the same substitution the model makes when a single word is banned.

Pair with slop-gate for the universal tells and no-ai-slop for the structural ones a regular expression cannot see.

리뷰

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

댓글

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

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

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

0 / 1,000자

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

같은 저장소의 스킬

Deep strategic research engine — decomposes questions into parallel research threads, spawns multiple agents, and synthesizes into actionable strategic analysis

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

huytieu/COG-second-brain1.3천2026년 10월 2일 업데이트

braindump

무료

Quick capture of raw thoughts with intelligent domain classification and competitive intelligence extraction

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

huytieu/COG-second-brain1.3천2026년 10월 2일 업데이트

Run one task through the V-model verification loop: CP-2 plan → CP-3 build → CP-3v component verify → CP-4 integration verify (full lane) → CP-5 acceptance. The worker never grades its own homework; evidence rows trace back to AC-n. Opt-in: invoke with /closed-loop or by asking for the closed loop, proper verification, or an evidence trail. Ordinary work does not run this.

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

huytieu/COG-second-brain1.3천2026년 10월 2일 업데이트

Deep-dive 7-day analysis across all data sources for weekly reviews, board prep, and strategic planning

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

huytieu/COG-second-brain1.3천2026년 10월 2일 업데이트

Autonomous content pipeline - scout announcements in your field, triage by trend momentum and personal angle, produce posts/blogs/videos in your voice with ledger-based dedup, hard volume caps, and screenshot-verified publishing

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

huytieu/COG-second-brain1.3천2026년 10월 2일 업데이트

Create user stories with duplicate checking across any project tracker (Linear, GitHub Issues, Jira)

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

huytieu/COG-second-brain1.3천2026년 10월 2일 업데이트

huytieu의 스킬 모두 보기

이 스킬의 문제 신고