搜索

PythonReactSEOPDF
GitHub Skill

zero-debt

Zero Technical Debt skill for the ikigai project

mgreenly☆ 1 仓库 Stars0 仓库 Forks

安装与使用

请根据来源仓库和你的 AI 工具说明安装此技能。先阅读技能文件和依赖要求,再添加到工作流。

查看来源 ↗使用指南

技能说明

Zero Technical Debt

Description

Zero technical debt philosophy and work style principles for ikigai.

Details

Zero Technical Debt Principle

When you discover any problem, inconsistency, or standards violation:

  1. Fix it immediately - don't defer or document
  2. Fix it completely - address root cause, not symptoms
  3. Fix it systematically - search for similar issues elsewhere

Examples requiring immediate fixes:

  • Missing assertions on function preconditions
  • Inconsistent naming conventions
  • Code violating error handling philosophy
  • Test coverage gaps
  • Code not following established patterns

When to ask first:

  • Architectural changes
  • Unclear which solution is correct
  • Breaking changes to public APIs
  • Uncertainty about project conventions

If you discover deficiencies in existing code while working nearby, fix them as part of your current work.

Work Style

CRITICAL: Do not make architectural, structural, or refactoring changes unless explicitly requested.

Acceptable without asking:

  • Formatting with make fmt
  • Running make check and make lint
  • Minor code style consistency

When discussing improvements:

  • Present options and trade-offs
  • Wait for explicit approval before implementing

使用示例

查看来源仓库中的使用示例与配置说明。

查看来源 ↗

来源历史

收录时间
2026-01-20
索引更新时间
2026-01-26
Branch
main

收录与同步日期属于本站记录。源码修改历史请查看来源仓库。

GitHub ↗

chat Comments (0)

chat_bubble_outline

No comments yet. Be the first to share your thoughts!