用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/carrot-foundation/methodology-rules --skill rule-code-comments命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
基于 SOC 职业分类
正在显示 SKILL.md
| name | rule-code-comments |
| description | Rule mapping for code-comments |
Apply this rule whenever work touches:
*.ts*.tsxComments should add information that the code cannot express on its own. If the code can be made clear enough without a comment, prefer that approach.
Write a comment when:
TODO marks future work that is tracked and assigned.Do not write a comment when:
Exported symbols may use TSDoc when additional guidance helps consumers:
/**
* Computes the carbon credit score based on the mass balance and
* methodology-specific weighting factors.
*
* Returns zero if the input document has no valid mass entries.
*/
export function computeCarbonCreditScore(input: MassBalance): number { ... }
Avoid boilerplate TSDoc that adds no value:
// Bad - repeats the signature
/**
* @param input - the input
* @returns the result
*/
export function computeCarbonCreditScore(input: MassBalance): number { ... }
Never commit commented-out code. If the code is no longer needed, delete it. Git history preserves everything. If you need to temporarily disable logic during development, remove it before committing.
When modifying a function or behavior, review any adjacent comments. If a comment no longer matches reality, update or remove it in the same commit.