RuleStack

Configs

Stacks

Compare

Diff

RuleStack

Configs

Stacks

Compare

Diff

Read API

RuleStack

Configs

Stacks

Compare

Diff

Read API

Configs/Cursor rules/hiromaily/go-crypto-wallet

Cursor rule

.cursor/rules/agent-files.mdc

Agent Files

Cursor rules

Quality

77/100

Scores the file, not the repository.

Length

489 words

17 headings · 5 code blocks

Repository

126

— · pushed 103 days ago

Last changed

3 days ago

First indexed 3 days ago.
hiromaily/go-crypto-wallet/.cursor/rules/agent-files.mdcRawGitHub
1---
2description: Agent Files
3globs:
4 - ".claude/**"
5 - ".cursor/**"
6 - ".codex/**"
7 - ".github/copilot-instructions.md"
8alwaysApply: false
9---
10 
11 
12# Agent Files
13 
14This rule applies when editing `.claude/`, `.cursor/`, `.codex/`, or `.github/copilot-instructions.md`.
15 
16## Single Source of Truth (SSOT) Design
17 
18AI Agent configuration files are managed with **Claude Code's `.claude/` directory as the single source**. Other agent configurations are auto-generated or symlinked.
19 
20```
21.claude/ ← SSOT (Source of Truth)
22├── commands/ ← Slash commands
23├── rules/ ← Rules (*.md)
24└── skills/ ← Skills (SKILL.md)
25 
26.cursor/ ← Auto-generated / Symlinked
27├── commands/README.md ← Reference only (uses .claude/commands)
28├── rules/*.mdc ← Auto-generated (make sync-cursor-rules)
29└── skills/ ← Symlink → ../.claude/skills
30 
31.codex/ ← TODO (Future support)
32.github/copilot-instructions.md ← TODO (Future support)
33```
34 
35## Supported AI Agents
36 
37| Agent | Version | Status | Config Location |
38|-------|---------|--------|-----------------|
39| Claude Code | v2 | ✅ Active | `.claude/` (SSOT) |
40| Cursor | v2 | ✅ Active | `.cursor/` (Auto-generated) |
41| Codex | v0.80 | 📋 TODO | `.codex/` |
42| GitHub Copilot | 2026 | 📋 TODO | `.github/copilot-instructions.md` |
43 
44## File Reference Format
45 
46### Claude Code
47 
48```markdown
49- Follow @AGENTS.md for guidelines
50- Refer to @docs/guidelines/coding-conventions.md
51```
52 
53### Cursor
54 
55Supports the same `@path` format. No conversion needed.
56 
57## Directory-Specific Rules
58 
59### `.claude/commands/`
60 
61Location for slash command definitions. Automatically loaded by Cursor as well.
62 
63**Editing Notes:**
64 
65- Create new commands in `.claude/commands/`
66- Only place README.md in `.cursor/commands/`
67 
68### `.claude/rules/`
69 
70Rule files for Claude Code (`.md`).
71 
72**Format:**
73 
74```markdown
75---
76paths:
77 - "**/*.go"
78 - "**/*.ts"
79---
80 
81# Rule Title
82 
83Rule content...
84```
85 
86- Without `paths:` → Applies to all instructions (global rule)
87- With `paths:` → Applies when editing files matching the specified patterns
88 
89### `.claude/skills/`
90 
91Location for Skills (MCP) definitions. Each skill has `SKILL.md` in its subdirectory.
92 
93```
94.claude/skills/
95├── go-development/SKILL.md
96├── git-workflow/SKILL.md
97└── db-migration/SKILL.md
98```
99 
100### `.cursor/rules/`
101 
102**Auto-generated files - DO NOT EDIT DIRECTLY**
103 
104Auto-generated from Claude rules. Conversion rules:
105 
106| Claude | Cursor |
107|--------|--------|
108| No `paths:` | `alwaysApply: true` |
109| Has `paths:` | `globs:` + `alwaysApply: false` |
110| First `# Heading` | `description:` |
111| `.md` | `.mdc` |
112 
113**Sync Command:**
114 
115```bash
116make sync-cursor-rules
117```
118 
119> **IMPORTANT**: After modifying any files in `.claude/rules/`, you MUST run `make sync-cursor-rules` to synchronize with `.cursor/rules/`. This ensures both Claude Code and Cursor use the same rules.
120 
121## Model Context Protocol (MCP) / Skills
122 
123MCP, proposed since late 2024, is now widespread as of 2026. AI Agents can use repository scripts and local servers as "Skills".
124 
125### Claude Code / Cursor
126 
127Place `SKILL.md` in `.claude/skills/` or `.cursor/skills/`.
128 
129### Codex (Future Support)
130 
131For CLI-based Codex agent, Shell/Python scripts are expected to be bound as Skills and invoked like `@database_tool`.
132 
133## Editing Checklist
134 
135When editing `.claude/` or `.cursor/`:
136 
137- [ ] Make changes to `.claude/` (SSOT)
138- [ ] Do NOT edit `.cursor/rules/` directly
139- [ ] **Run `make sync-cursor-rules` after modifying `.claude/rules/`** (Required)
140- [ ] Check if README.md needs updating
141 
142## Related Documents
143 
144- @.cursor/rules/README.md - Cursor rules specification
145- @.cursor/commands/README.md - Commands description
146- @AGENTS.md - Project-wide guidelines
147 

Commands it names

  • make sync-cursor-rules

Sections

  • Agent Files
  • Single Source of Truth (SSOT) Design
  • Supported AI Agents
  • File Reference Format
  • Claude Code
  • Cursor
  • Directory-Specific Rules
  • `.claude/commands/`
  • `.claude/rules/`
  • Rule Title
  • `.claude/skills/`
  • `.cursor/rules/`
  • Model Context Protocol (MCP) / Skills
  • Claude Code / Cursor
  • Codex (Future Support)
  • Editing Checklist
  • Related Documents

What it covers

lint-formatarchitecturedo-notagent-behaviour

Stack — with the evidence

go

(1.00)

biome

(0.70)

typescript

(0.60)

javascript

(0.60)

bun

(0.60)

github-actions

(0.60)

Glob targeting

  • .claude/**
  • .cursor/**
  • .codex/**
  • .github/copilot-instructions.md

Format

Cursor rules

The most expressive format here. Many small .mdc files, each with frontmatter declaring when it should load, so a rule about migrations only enters context when a migration is open. Costs the most to maintain and only one editor reads it.

What the corpus says about it

Repository

Owner
hiromaily
Language
—
License
—
Archived
no

All configs in this repo

Also in hiromaily/go-crypto-wallet

Diff this repo’s formats

One repository carrying more than one format is the comparison this product exists for: does anyone actually write different content in each file, or is one a copy of the other?

The other instruction files in this repository
RepositoryFormatStackCoversScoreChanged
hiromaily/go-crypto-wallet.cursor/rules/documentation-language.mdc · 126Cursor rulesgobiome+4archdo-notdocs36/1003 days ago
hiromaily/go-crypto-wallet.cursor/rules/general.mdc · 126Cursor rulesgobiome+4buildtestarchgit+283/1003 days ago
hiromaily/go-crypto-wallet.cursor/rules/task-context-loading.mdc · 126Cursor rulesgobiome+4archtypesdatabasedo-not+193/1003 days ago
hiromaily/go-crypto-walletpkg/AGENTS.md · 126AGENTS.mdgobiome+4stylearchdo-not80/1003 days ago
hiromaily/go-crypto-wallet.cursor/rules/github-actions.mdc · 126Cursor rulesgobiome+4stylearchgitperformance+477/1003 days ago
hiromaily/go-crypto-wallet.cursor/rules/proto.mdc · 126Cursor rulesgobiome+4buildlint-formatstylearch+396/1003 days ago
hiromaily/go-crypto-wallet.cursor/rules/security.mdc · 126Cursor rulesgobiome+4archsecuritydo-notagent-behaviour76/1003 days ago
hiromaily/go-crypto-wallet.cursor/rules/shell-script.mdc · 126Cursor rulesgobiome+4setupteststylearch+173/1003 days ago
hiromaily/go-crypto-wallet.cursor/rules/ssot.mdc · 126Cursor rulesgobiome+4stylearchtypesdo-not+284/1003 days ago
hiromaily/go-crypto-wallet.cursor/rules/typescript.mdc · 126Cursor rulesgobun+5setupbuildtestlint-format+6100/1003 days ago
hiromaily/go-crypto-wallet.cursor/rules/yaml.mdc · 126Cursor rulesgobiome+4lint-formatstylearchtypes+384/1003 days ago
hiromaily/go-crypto-wallet.github/copilot-instructions.md · 126Copilot instructionsgobiome+4teststylearchsecurity+156/1003 days ago
hiromaily/go-crypto-walletAGENTS.md · 126AGENTS.mdgobiome+4archtypesdo-notagent-behaviour+179/1003 days ago
hiromaily/go-crypto-walletCLAUDE.md · 126CLAUDE.mdgobiome+4archtypesdo-notagent-behaviour+179/1003 days ago
Diff against .cursor/rules/documentation-language.mdc Diff against .cursor/rules/general.mdc Diff against .cursor/rules/task-context-loading.mdc Diff against pkg/AGENTS.md Diff against .cursor/rules/github-actions.mdc Diff against .cursor/rules/proto.mdc Diff against .cursor/rules/security.mdc Diff against .cursor/rules/shell-script.mdc Diff against .cursor/rules/ssot.mdc Diff against .cursor/rules/typescript.mdc Diff against .cursor/rules/yaml.mdc Diff against .github/copilot-instructions.md Diff against AGENTS.md Diff against CLAUDE.md

Similar configs

Same format, overlapping stack, ranked by quality.

Same format, overlapping stack, ranked by quality
RepositoryFormatStackCoversScoreChanged
hiromaily/go-crypto-wallet.cursor/rules/typescript.mdc · 126Cursor rulesgobun+5setupbuildtestlint-format+6100/1003 days ago
TechSquidTV/Hermes.cursor/rules/10-hermes-api.mdc · 45Cursor rulestypescriptpytest+15testlint-formatstylearch+5100/1003 days ago
markstev/mark-starter.cursor/rules/frontend.mdc · 0Cursor rulestypescriptturborepo+14setuptestlint-formatstyle+699/1003 days ago
Allymahmoud/case-intake-platform.cursor/rules/frontend.mdc · 0Cursor rulestypescriptturborepo+13setuptestlint-formatstyle+799/1003 days ago
dodgecfr/combatfilms-webapp.cursor/rules/frontend.mdc · 0Cursor rulestypescriptturborepo+15setuptestlint-formatstyle+799/1003 days ago
deifos/clipmira-subtitles.cursor/rules/frontend.mdc · 1Cursor rulestypescriptnextjs+5setuptestlint-formatstyle+799/1003 days ago
langflow-ai/langflow.cursor/rules/docs_development.mdc · 153kCursor rulespythonnode+16setupbuildtestlint-format+797/1003 days ago
TechSquidTV/Hermes.cursor/rules/20-hermes-api-tests.mdc · 45Cursor rulestypescriptpytest+15teststyletesting-strategysecurity+397/1003 days ago
RuleStack

Built by

Kynth Studio

Directory

Configs
Stacks
Compare formats
Diff two configs
Best AGENTS.md examples

Formats

AGENTS.md
CLAUDE.md
Cursor rules
Copilot instructions

Reference

Read API
Corpus health
Privacy Policy
Terms

RuleStack

RuleStack

Built by

Kynth Studio

Directory

Configs
Stacks
Compare formats
Diff two configs
Best AGENTS.md examples

Formats

AGENTS.md
CLAUDE.md
Cursor rules
Copilot instructions

Reference

Read API
Corpus health
Privacy Policy
Terms

RuleStack

RuleStack

Built by

Kynth Studio

Directory

Configs
Stacks
Compare formats
Diff two configs
Best AGENTS.md examples

Formats

AGENTS.md
CLAUDE.md
Cursor rules
Copilot instructions

Reference

Read API
Corpus health
Privacy Policy
Terms

RuleStack