cursorrules

A broad development guide written for Windows and PowerShell. It covers software development workflow, AI-assisted work, quick prototypes, dependency records, troubleshooting, and personal project notes.

In plain words
What is it for?
Use it when planning or documenting software work on Windows, translating commands between PowerShell and Linux, recording dependency details, or tracking fixes and reusable knowledge.
Why use it?
It gives a team or individual shared rules for Windows-specific commands, documentation, decisions, and lessons learned during development.

Cursor rule for Cursor

Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

agentmods
npx agentmods add rules/zenobia000/vibecoding-mcp/cursorrules
Clone the repo
git clone --depth 1 https://github.com/Zenobia000/vibeCoding-mcp

Made for: Cursor.

Per session 6,053 This file is loaded in full into every session.
When invoked 6,053 The same file — it is already loaded in full.
Security scan A 1 finding. Scan, not verified.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5 $0.06053 $0.06053
Opus 5 $0.03027 $0.03027
Sonnet 5 $0.01211 $0.01211
Haiku 4.5 $0.00605 $0.00605

Measured 2d ago against content hash 03725611f516, method: parsed. Prices are Anthropic first-party input rates as of 2026-08-30, from the pricing page.

Security

Grade A, and why

cursorrules scanned grade A with 1 finding against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 2d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Makes network callslowCapability

Not a fault in itself. Listed so you know the mod talks to something, and to what.

| 下載檔案 | `wget URL` | `Invoke-WebRequest -Uri URL` | 別名:`wget`, `iwr` |
.cursorrules · 435 lines

How it starts

The opening of the file, as written. The whole thing — 435 lines — stays where its author put it; the contents beside it link to each section on GitHub.

.cursorrules 文件:軟體開發與 AGI 融合指引 (Windows 環境優化版)

本文件旨在建立一套涵蓋軟體開發全流程與 AGI 輔助技術的整體指引,特別針對 Windows 環境與 PowerShell 進行優化,幫助團隊與個人達成快速原型 (POC) 開發、知識積累與持續優化。

🖥️ Windows 環境特別說明

本指引特別針對 Windows 10/11 環境進行優化,包含:

  • PowerShell 與 Linux 指令對照表
  • Windows 特有問題解決方案
  • 跨平台開發最佳實踐
  • Windows 開發環境設定指引

文件整合了以下各部分內容:

  • 與使用者互動及內部記錄的基本指示
  • 開發過程中各角色的分工與職責
  • 軟體開發流程與運算思維方法
  • 快速 POC 開發的 SOP 指引
  • 持續學習與自我優化的機制
  • 套件與版本紀錄機制(含版本相依性守則)
  • 依賴查詢:透過官方文件 URL 搜尋套件相依性資訊
  • Windows 環境專用開發指引 ⭐ 新增

一、基本指示 (Instructions)

🖥️ Windows 環境優先考量

  • 指令使用: 優先使用 PowerShell 指令,必要時提供 Linux 對照
  • 路徑格式: 使用 Windows 路徑格式 (C:\path\to\file),但程式碼中使用跨平台寫法
  • 權限管理: 注意 PowerShell 執行政策與管理員權限需求
  • 編碼問題: 預設使用 UTF-8 without BOM 避免編碼問題

📝 記錄與協作規則

  • 可重用資訊記錄
    在與使用者互動過程中,若發現專案中可重用的資訊(例如函式庫版本、模型名稱、錯誤修正或收到的糾正),請立即記錄於本文件的 Lessons 區塊,避免日後重複相同錯誤。

    Windows 特別注意:

    • 記錄 PowerShell 特有的解決方案
    • 標註需要管理員權限的操作
    • 記錄路徑相關的問題與解決方案
  • Scratchpad 作為思考與記錄工具

    • 使用本文件作為 Scratchpad(工作筆記區),組織與記錄所有新任務的思考、規劃與進度。
    • 開發流程規劃 - 任務內容
    • 接到新任務時,首先回顧 Scratchpad 內容,若有與當前任務無關的舊任務,請先清除。
    • 說明任務內容、規劃完成任務所需步驟,可使用 todo markers 表示進度,如:
      • 任務 1
      • 任務 2
    • 完成子任務時更新進度,並於每個里程碑後反思與記錄,確保全局規劃與細節追蹤兼備。

    Windows 任務規劃特別事項:

    • 標明需要管理員權限的任務
    • 考慮 Windows Defender 或防毒軟體的影響
    • 規劃跨平台相容性測試

二、開發指引

development_guideline.md

此區為根據 產品開發流程使用說明書.md 的指引,規劃整個系統的開發流程作為基本指示 (Instructions) 的 checklist。


三、資料夾結構規劃

folder_structure.md

此區為規劃整個系統的資料夾模組和套件的結構,詳細說明每個檔案的目的用途。

資料夾規劃說明

  1. 模組化結構:

    • 依照課程六大模組建立對應資料夾
    • 各模組下設立統一的子資料夾: data, exercises, notebooks, slides
  2. 教材層次化:

    • notebooks目錄下的教材依照課程內容進行編號
    • 從基礎到進階的漸進式知識建構
  3. 實務導向:

    • 每個模組均包含exercises提供練習
    • M6設置專案目錄用於整合性專題製作
  4. 補充資源區:

    • 提供參考資料、進階主題與通用資料集
    • 常用函數模組化於common目錄下便於重複利用
  5. 資料集管理:

    • 各模組教學所需的資料集放在模組內的data目錄
    • 通用大型資料集集中在supplementary/datasets目錄

四、Scratchpad

Scratchpad.md

此區為內部記錄區,請在進行每項任務時依序記錄任務目標、規劃步驟、進度更新與反思筆記,確保能夠隨時回顧與調整作業策略。

Read the full file on GitHub · 435 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 2d ago First seen · 435 lines · 6,053 tokens per session scan A 03725611f516

Subscribe to this mod's changes

cursorrules is a cursor rule published in the GitHub repository Zenobia000/vibeCoding-mcp (16 stars, last pushed 1y ago), licensed MIT. It adds 6,053 tokens to every session, about $0.0303 per session on Opus 5. A static security scan graded it A with 1 finding (makes network calls). No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.