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

better-coding

Evaluate minimum-sufficient implementation routes and enforce the selected route for a fixed, authorized outcome. Use after outcome, scope, authority, and acceptance evidence are fixed. Do not choose outcomes, set acceptance, adjudicate governance, grade finished work, design tests alone, conduct security audits, or perform unrelated cleanup.

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

Ezra144israel/agent-teamwork-kit스타 24(GitHub 24 + cccskills 0)

실행 점수 미검증

설치 방법 보기

포함된 파일(1)

  • SKILL.md4.9 KB

SKILL.md(원문)

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

Better Coding

Use the fewest concepts that satisfy the approved result and its acceptance evidence. Minimize maintenance burden, not raw line count.

Keep the ownership boundary

  • thinking owns the stage, outcome, scope, evidence, route recommendation, hard stops, and the transition to execution.
  • teamwork owns authority, seats, formal contracts, verdicts, publication, and Done.
  • This skill owns route comparison, ownership seams, concept control, readability, and implementation verification.

If outcome, acceptance evidence, or authority is unresolved, return to its owner. Apply this lens only to the selected route and safe slice. A finished change needs independent review.

Compare routes before adding code

  1. Restate the fixed result and acceptance evidence without reopening them.
  2. Inspect current code and reuse candidates. Compare current behavior, configuration, reuse, adaptation, replacement, new code, deletion, documentation, and no-code routes. If the current evidence already passes, make no change.
  3. Compare the strongest simpler alternative. Choose a route only when the fixed acceptance evidence can prove it.
  4. Name the smallest ownership seam and the concepts the selected route needs. Give each new responsibility a concrete reason tied to the accepted outcome. Name tempting concepts the result does not need.

Choose reuse when it is the better total solution. Existing code alone is no reason to require reuse or reject new code. Compare simplicity, safety, clarity, coupling, and maintenance cost. Existing tools, frameworks, vendor implementations, standards, protocols, and delivery systems are options. Building a capability, connection, protocol, or delivery mechanism remains valid when it is the better lawful solution. Neither reuse nor custom work wins without evidence.

For an implementation return or an engineering proposal required by teamwork, name the inspected source and reuse candidates, what to reuse, adapt, replace, or build and why, the strongest simpler alternative, necessary new responsibilities, material placement and dependency choices, verification and meaningful negative cases, and unresolved prerequisites or decisions that could change implementation. Keep this evidence short. That owner decides when a proposal is required and how it returns. This skill creates no proposal or approval gate.

When routes satisfy different checks and the current evidence does not identify the applicable check, return that gap to whoever owns the outcome and acceptance evidence. Do not create a second implementation brief or return schema.

Bound the implementation

Decline a dependency, layer, abstraction, state, endpoint, migration, generic helper, or compatibility path whose only reason is hypothetical reuse or an unselected future. Prefer readable, explicit, testable code over dense code. A longer implementation is smaller when it carries fewer concepts or less maintenance risk.

Treat file size as a signal, not a diagnosis. Extract a bounded seam only when the extraction lowers verified current risk. Remove only code made obsolete by the selected change. Report unrelated cleanup instead of doing it.

For external calls, choose the failure path deliberately: timeout, retry, idempotency, partial failure, and secret handling where they apply. Load project security or infrastructure detail for those boundaries.

Verification and repair discipline

Before editing, inspect the repository status and the complete target diff. Separate defects introduced by the selected change from pre-existing defects. Pre-existing issues stay out of scope unless the operator expands the contract.

Match verification to the fixed acceptance evidence. Before returning, inspect the final diff and status again, then run the required repository gates. Advisory or judgment-heavy measurement must not become a mandatory deployment gate. After each repair, run the narrowest relevant focused recheck. Never weaken assertions, remove coverage, suppress errors, or change expected behavior to obtain a green result.

Stop when the selected acceptance evidence passes. Do not add cleanup or future-proofing after that point.

For tasks that need mechanical containment, the optional Enforcement Layer change-guardian can seal allowed change classes and bind verification to the exact final repository state. It does not replace this Instruction Layer skill's maintainability judgment or independent review.

With teamwork active, return the route, seam, declined concepts, verification, and residual risk in its Builder judgment record.

리뷰

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

댓글

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

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

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

0 / 1,000자

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

같은 저장소의 스킬

plans

무료

Use for planning, roadmaps, design, architecture, sequencing, or before consequential work when no current FINAL plan plus GO covers it. Fire before changes to data or schemas, credentials or auth, production or releases, repository or source-home boundaries, irreversible work, or materially costly mistakes. Re-enter when that scope appears mid-task or when restoring prior plan state. Skip factual answers, trivial reversible one-step work, and authorized Builder or Reviewer execution under a current FINAL blueprint plus GO unless a reopen condition fires.

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

Ezra144israel/agent-teamwork-kit242026년 10월 7일 업데이트

Oracle-frozen Builder and independent-Judge convergence cycle. Load ONLY when the operator explicitly sets Governance Dial G2 for the task, or explicitly names this skill or an active work unit already running it. Never auto-activate on task class, such as security, auth, or payments. If a task seems to warrant G2 and the operator has not said so, ask first. Not for ordinary governed implementation, analysis, review-only, or documentation work.

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

Ezra144israel/agent-teamwork-kit242026년 10월 7일 업데이트

teamwork

무료

Full governance constitution for work that touches shared state, requires independent review, spans seats, or involves planning, architecture, code, reviews, dispatches, status reports, or canonical records. Not needed for quick factual questions or trivial one-off answers.

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

Ezra144israel/agent-teamwork-kit242026년 10월 7일 업데이트

Requires behavioral, failure-path, and durable-seam evidence for tests and review. Use when writing tests, reviewing test coverage, assessing behavioral test quality, or accepting high-risk behavior on test evidence.

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

Ezra144israel/agent-teamwork-kit242026년 10월 7일 업데이트

thinking

무료

The working method for every nontrivial task: frame the objective, ground load-bearing facts, converge on a route, execute without drift, and verify before delivery. Use for analysis, planning, implementation, debugging, document work, reviews, and multi-stage tasks.

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

Ezra144israel/agent-teamwork-kit242026년 10월 7일 업데이트

Ezra144israel의 스킬 모두 보기

이 스킬의 문제 신고