Borrowing it
Nothing to install: this file belongs to ONE8943/ai-furniture-hub. Take a copy, put it at the same path in your own repository, and replace the rules that are about this project with yours.
curl -O https://raw.githubusercontent.com/ONE8943/ai-furniture-hub/master/.cursorrulesgit clone --depth 1 https://github.com/ONE8943/ai-furniture-hubWrote 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/one8943/ai-furniture-hub/cursorrules)<a href="https://agentmods.dev/rules/one8943/ai-furniture-hub/cursorrules"><img src="https://agentmods.dev/badge/rules/one8943/ai-furniture-hub/cursorrules/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/rules/one8943/ai-furniture-hub/cursorrules"><img src="https://agentmods.dev/badge/rules/one8943/ai-furniture-hub/cursorrules.svg" alt="Reviewed on agentmods" width="80" 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.00935 | $0.00935 |
| Opus 5 | $0.00467 | $0.00467 |
| Sonnet 5 | $0.00187 | $0.00187 |
| Haiku 4.5 | $0.00093 | $0.00093 |
Grade A, and why
cursorrules 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 9d 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.
What it actually says
MCP Hub Project Rules (v1.5)
詳細ルールは
Rules/フォルダの各MDファイルを参照すること。
コアプリンシパル
- このプロジェクトは「家具・収納商品のAIエージェント向けMCPハブ」である
- 単なる情報提供に留まらず、需要調査機として機能させることが目的
- 全設計判断はこの目的に沿って行うこと
必須ルール(常に遵守)
インサイト収集
- 全MCPツールの引数に
intent(ユーザーの目的・背景)を必須または推奨で含めること - ツール定義のdescriptionに「intentにユーザーの具体的な目的を詳細に記述せよ」と明記すること
- 詳細:
Rules/insight-collection.md
ログ記録
- 全検索・問い合わせを
logs/analytics.jsonlに記録すること - 記録項目: 検索条件・推測意図・ヒット件数・ミス(適合なし)フラグ
- 詳細:
Rules/logging.md
プライバシー
- 個人を特定する情報は一切記録しないこと
- あくまで「ニーズの統計」として扱うこと
- 詳細:
Rules/privacy.md
アーキテクチャ
- レイヤー構成・スキーマ定義・ツール設計の方針を遵守すること
- 詳細:
Rules/architecture.md
TypeScript開発
- Zodによるスキーマ定義を必ず行うこと
- 単位はmm(ミリメートル)で統一すること
- 詳細:
Rules/typescript.md
収益化・アフィリエイト(v1.5追加)
Productスキーマにaffiliate_urlフィールドを含めること(検索結果に必ず付与する)- アフィリエイトIDは必ず環境変数(
.env)で管理し、コードにハードコードしないこと - 各プラットフォーム(Nitori/Rakuten/Amazon)のアダプターを
adapters/に分離すること - AIエージェントへの
descriptionに「ユーザーに提示する際は必ずaffiliate_urlを使用せよ」と明記すること logs/conversions.jsonlにアフィリエイトリンク生成イベントを記録すること.envは絶対にコミットしないこと(.gitignoreで除外済み)- 詳細:
Rules/affiliate.md
自己進化ループ(v1.4追加)
requirement_gaps.jsonlを集計し、高頻度ギャップをproposals/pending/にJSONで自動出力すること- AIは提案を生成するだけで、スキーマの自動書き換えは行わないこと(管理者承認が必要)
- スクレイピングを行う場合は必ず robots.txt を確認し、レートリミット(最低3秒/リクエスト)を守ること
- 詳細:
Rules/self-evolution.md
需要ギャップ検知(v1.3追加)
- 検索ツールは
intentテキストを必ずスキャンし、既存スキーマにない属性需要をlogs/requirement_gaps.jsonlに記録すること - ギャップ検知時はレスポンスに「ニーズを受け付けた」旨のメッセージを含めること
- 不足項目は
detected_attribute・frequencyで追跡し、将来のスキーマ拡張判断に使うこと - 詳細:
Rules/gap-detection.md
細かいルールはすべて Rules/ フォルダを参照すること
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.
- 9d ago First seen · 65 lines · 935 tokens per session scan A 0cc0fad1dbb0
cursorrules is a cursor rule published in the GitHub repository ONE8943/ai-furniture-hub (1 stars, last pushed 4mo ago), licensed MIT. It adds 935 tokens to every session, about $0.0047 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
project-structure
Project structure guidelines for Optimizely Configured Commerce development.
ponytail
Ponytail, lazy senior dev mode. Always pick the simplest solution that works.
angular-20
This rule provides comprehensive best practices and coding standards for Angular development, focusing on modern TypeScript, standalone components, signals, and performance optimizations.
dev-standard
Apache Superset development standards and guidelines for Cursor IDE.
cli-error-handling
CLI command error handling patterns.
prefer-assertions-over-defensive-checks
Prefer assertions over defensive checks when data is guaranteed to be valid.