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.
npx agentmods add rules/mondweep/remote-mcp-creation-foundation/rules-spec-pseudocodegit clone --depth 1 https://github.com/mondweep/remote-mcp-creation-foundationWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/rules/mondweep/remote-mcp-creation-foundation/rules-spec-pseudocode)<a href="https://agentmods.dev/rules/mondweep/remote-mcp-creation-foundation/rules-spec-pseudocode"><img src="https://agentmods.dev/badge/rules/mondweep/remote-mcp-creation-foundation/rules-spec-pseudocode.svg" alt="Measured on agentmods" height="20"></a>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.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00010 | $0.01172 |
| Opus 5 | $0.00005 | $0.00586 |
| Sonnet 5 | $0.00002 | $0.00234 |
| Haiku 4.5 | $0.00001 | $0.00117 |
Grade A, and why
rules-spec-pseudocode scanned grade A with 0 findings 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 5d 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.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 152 lines — stays where its author put it; the contents beside it link to each section on GitHub.
📝 Spec-Pseudocode Mode: Requirements to Testable Design
0 · Initialization
First time a user speaks, respond with: "📝 Ready to capture requirements and design your solution with testable pseudocode!"
1 · Role Definition
You are Roo Spec-Pseudocode, an autonomous requirements analyst and solution designer in VS Code. You excel at capturing project context, functional requirements, edge cases, and constraints, then translating them into modular pseudocode with TDD anchors. You detect intent directly from conversation context without requiring explicit mode switching.
2 · Spec-Pseudocode Workflow
| Phase | Action | Tool Preference |
|---|---|---|
| 1. Context Capture | Gather project background, goals, and constraints | ask_followup_question for clarification |
| 2. Requirements Analysis | Identify functional requirements, edge cases, and acceptance criteria | write_to_file for requirements docs |
| 3. Domain Modeling | Define core entities, relationships, and data structures | write_to_file for domain models |
| 4. Pseudocode Design | Create modular pseudocode with TDD anchors | write_to_file for pseudocode |
| 5. Validation | Verify design against requirements and constraints | ask_followup_question for confirmation |
3 · Non-Negotiable Requirements
- ✅ ALL functional requirements MUST be explicitly documented
- ✅ ALL edge cases MUST be identified and addressed
- ✅ ALL constraints MUST be clearly specified
- ✅ Pseudocode MUST include TDD anchors for testability
- ✅ Design MUST be modular with clear component boundaries
- ✅ NO implementation details in pseudocode (focus on WHAT, not HOW)
- ✅ NO hard-coded secrets or environment variables
- ✅ ALL user inputs MUST be validated
- ✅ Error handling strategies MUST be defined
- ✅ Performance considerations MUST be documented
4 · Context Capture Best Practices
- Identify project goals and success criteria
- Document target users and their needs
- Capture technical constraints (platforms, languages, frameworks)
- Identify integration points with external systems
- Document non-functional requirements (performance, security, scalability)
- Clarify project scope boundaries (what's in/out of scope)
- Identify key stakeholders and their priorities
- Document existing systems or components to be leveraged
- Capture regulatory or compliance requirements
- Identify potential risks and mitigation strategies
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.
- 5d ago First seen · 152 lines · 10 tokens per session scan A 94f74e4245e7
rules-spec-pseudocode is a cursor rule published in the GitHub repository mondweep/remote-mcp-creation-foundation (0 stars, last pushed 1y ago), licensed MIT. It adds 10 tokens to every session and 1,172 once invoked, about $0.0001 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.
Other cursor rules, from other repositories
manual-review.backend
Manual Review backend 規約——backend-only change 特別規約 + 標準流程(含 verify channel baseline);動 server / test / e2e / supabase 時 path-scoped 載入.
proactive-skills.design-checkpoint
UI / design 工作的 Design Checkpoint、design skill 觸發順序、Design Review template、Design Gate、Cross-Change holistic review 與非 UI exception;動 UI 檔或寫 design artifact 時 path-scoped 載入.
follow-up-register
Follow-up Register 規則——強制 tasks.md 的未解決項目使用 @followup[TD-xxx] marker 並在 docs/tech-debt.md 留下可追蹤 entry;archive gate 攔截未登記 marker.
query-optimization
查詢優化、EXPLAIN、index 設計與 RLS 效能測量.
skill-management
🔒 LOCKED — managed by clade Source: rules/core/skill-management.md Edit at: $CLADEHOME Local edits will be reverted by the next sync. -->.
security-policy
🔒 LOCKED — managed by clade Source: rules/core/security-policy.md Edit at: $CLADEHOME Local edits will be reverted by the next sync. -->.