Airsc miễn phí cho tất cả. Nếu nó giúp bạn, hãy ủng hộ $2–$20.

Ủng hộ
PluginAn toànQuy trình & bộ nhớ agentCần cài đặt chút

do-it

tdwhere123 · tdwhere123/do-it

Cung cấp quy trình làm việc lập trình AI có thể cài đặt cho các agent như Claude Code và Cursor, tập trung vào định tuyến dựa trên rủi ro, sub-agent có phạm vi và hoàn thành dựa trên bằng chứng.

Khả năng đánh giá mã hóa chuyên nghiệp cho Codex, Claude Code, Cursor, OpenCode, Pi và Kimi Code. do-it cung cấp các kỹ năng phù hợp với tác vụ, các chuyên gia độc lập, ngữ cảnh nhỏ gọn và các kiểm tra xác định hữu ích. Mô hình sẽ chọn phương pháp.

28 sao3Giấy phép: MITCập nhật 19 ngày trước0 lượt mở

Xem trước

▍

Bạn có thể làm gì với nó

  • Áp dụng đánh giá chuyên nghiệp trong lập trình cho các tác vụ review và tái cấu trúc mã.
  • Sử dụng các nguyên tắc kiến trúc để hướng dẫn agent thiết kế các thành phần hệ thống mới.
  • Đảm bảo chất lượng mã bằng cách tập trung vào quyền sở hữu nguyên nhân và hậu quả hợp đồng trong quá trình phát triển.

Kiểm tra an toàn

An toàn

Không thấy dấu hiệu rủi ro trong các file đã quét.

Quét tự động các file trong repo. Luôn xem lại code trước khi chạy.

Trích từ README

do-it

English | 中文

Professional coding judgment for Codex, Claude Code, Cursor, OpenCode, Pi, and Kimi Code. do-it supplies task-fit skills, independent specialists, compact context, and useful deterministic checks. The model chooses methods.

Core stays small: preserve the user's goal, settled decisions, and authorization boundary; work from current facts and distinguish assumptions; fix the causal owner with necessary scope; support claims with relevant evidence and name gaps. Its self-check questions are optional thinking aids, not a required interview, workflow, or report.

Install

HostCommand
Codexcodex plugin marketplace add tdwhere123/do-it && codex plugin add do-it@tdwhere-do-it
Claude Code/plugin marketplace add tdwhere123/do-it → /plugin install do-it@do-it
Cursornpm run install:cursor-local → Reload Window
OpenCodeopencode plugin @tdwhere/do-it-opencode -g
Pipi install npm:@tdwhere/do-it-pi
Kimi Code/plugins install https://github.com/tdwhere123/do-it

Installation details cover host setup and smoke checks. Talk normally after installation. No task tier, mandatory router entry, or .do-it scaffold is required. Reuse existing instructions and project documents; write lightweight task notes only when they help continuity.

Professional perspectives

Choose a skill directly when its description helps the work:

SkillUseful judgment
do-it-coreStable principles for intent, facts, causal scope, and claims
do-it-code-qualityCausal ownership, contract fallout, and stateful failures
do-it-architectureAuthority, boundaries, compatibility, migration, and recovery
do-it-decideDecision-changing uncertainty and meaningful alternatives
do-it-reviewRequirements and implementation quality as distinct lenses
do-it-verifyRelevant evidence and the practical limits of delivery claims
do-it-contextProject terminology and factual consistency
do-it-handbookStable knowledge worth preserving in existing project docs
do-it-retrospectiveOn-demand reflection on observed outcomes
do-it-skill-authoringSuccinct triggers, unique judgment, and necessary boundaries

do-it-router remains only as an explicit compatibility alias for discovery.

Independent agent contexts matter: they can gather fresh evidence and reach conclusions without inheriting the parent's anchoring. Pass goals, scope, settled decisions, and source facts; label parent opinions as hypotheses. Meaningful specialist roles retain read-only or scoped-write restrictions. The parent integrates results and verifies the combined work. Use independence when it adds concrete value, with no blanket worker quota or forced delegation stage.

Runtime

The default path delivers compact context and checks added source lines for useful quality signals. These checks are advisory. Real host permissions remain the mechanism for enforcing configured access and side effects.

Workflow classification, lexical router/grill reminders, completion-language gates, automatic active-task takeover, and custom adaptive personalization have been retired. Native host instructions or memory own persistent preferences. Existing profiles, memory, task documents, and runtime pointers remain untouched. Migration guidance explains compatibility.

Evidence collection is explicitly opt-in diagnostics. Pi/OpenCode invoke the observer only with DO_IT_EVIDENCE_MODE=observe; other hosts can explicitly register or invoke it. Diagnostic events do not prove task acceptance. Report actual relevant verification and its gaps; green tests alone do not establish that the whole user goal is satisfied.

Write-quality numeric overrides remain data-only at .do-it/write-quality.local.tsv beside the edited repository. Environment values take precedence. See quality families.

Development

npm run build:generated
npm run lint
npm test

Source skills live in skills/do-it/, agent roles in agents/, and hook owners in hooks/. Host bundles are regenerated; maintained OpenCode src/, Pi extensions/ and host-specific agents are source exceptions. Installers, validators, tests, and host details live in their corresponding directories.

See maintenance, release policy, and contribution rules. Changes should solve observed real-world problems. do-it draws ideas from mattpocock/skills, addyosmani/agent-skills, and get-shit-done; it ships its own professional guidance. Thanks to the Linux.do community for real-world feedback.

Xem mã nguồn trên GitHub