بنقرة واحدة
culture
Project philosophy and decision-making heuristics. Load before scope debates, feature proposals, or refactors.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Project philosophy and decision-making heuristics. Load before scope debates, feature proposals, or refactors.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
AI layer embeds the Pi SDK. Load when touching AI module, harness integration, providers, MCP decision, or chat UI.
Overall stack and module shape for nyxterm. Load when touching Tauri commands, PTY wiring, frontend↔backend IPC, or xterm rendering.
Conventional Commits, work-unit commits, NO Co-Authored-By. Load before creating any commit.
Engram embedded + MCP fallback. Topic key conventions. Load when touching anything memory-related or starting/closing a session.
Native windows/splits/panes (absorb tmux). Load when touching multiplex module, keybinds, or session persistence.
Flake structure, Home Manager module, nixGL wrapper. Load when touching flake.nix, packaging, or NixOS integration.
استنادا إلى تصنيف SOC المهني
| name | culture |
| description | Project philosophy and decision-making heuristics. Load before scope debates, feature proposals, or refactors. |
| triggers | ["proposal","scope decision","should we add","refactor","minimalism"] |
Three principles. They override personal taste.
If you can't explain why a change matters in one sentence, you're not ready to open a PR.
When in doubt, write the proposal first. SDD is not bureaucracy — it's the discipline that prevents accidental complexity.
Reference: earendil-works/pi. Mario Zechner built Pi reacting against agents that felt like "spaceships with 80% unused functionality".
Read, Write, Edit, Bash. That's it.Default answer to "should we add this to core?" is no. The bar to clear is: this cannot work as a plugin, and 80% of users will need it.
main. Never bypass review. Never write irreversible side effects without confirming.The human directs because the human knows the WHY. The agent executes because the agent is fast at the WHAT.
| Situation | Rule |
|---|---|
| New feature proposed | Can it be a plugin? If yes → plugin. Default no to core. |
| Refactor "for cleanliness" | Has it caused a real bug or blocked a real feature? If no → skip. |
| New dependency | Justify in one sentence in the PR. If you can't, drop it. |
| Performance optimization | Measure first. If no benchmark backs the change, it's premature. |
| Backwards-compat shim | Only if there's a real downstream user. No "future-proofing". |
| "Standard pattern from $framework" | Trust the framework's defaults. Pattern-matching ≠ design. |