@@ -57,9 +57,9 @@ More content...
5757
5858## Cursor (.cursorrules)
5959
60- ** Fidelity: ~ 30 %** | ** Quality Grade: F (36 %)** | ** Pattern: ` .cursorrules ` , ` *.cursorrules ` **
60+ ** Fidelity: ~ 70 %** | ** Quality Grade: C (76 %)** | ** Pattern: ` .cursorrules ` , ` *.cursorrules ` **
6161
62- Pure markdown format with no structured metadata. Daemons/methods must be inferred .
62+ Pure markdown format with no structured metadata. Daemons/methods extracted from ` daemon.method ` bullet patterns .
6363
6464### Structure
6565
@@ -86,8 +86,8 @@ Always be helpful...
8686| name | First H1 header or filename | Medium |
8787| description | First paragraph after H1 | Medium |
8888| version | Default ` 1.0.0 ` | Low |
89- | daemons | Pattern matching ` daemon.method ` | Medium |
90- | methods | Pattern matching | Medium |
89+ | daemons | Bullet list pattern ` daemon.method ` | High |
90+ | methods | Bullet list pattern extraction | High |
9191| triggers | Extracted from content | Low |
9292| instructions | Full content | High |
9393
@@ -101,9 +101,8 @@ Methods are detected via regex:
101101### Limitations
102102
103103- No version or author information
104- - Daemon/ method info inferred from text
104+ - Requires ` daemon. method` format in bullet lists for best results
105105- No structured trigger configuration
106- - Pure markdown has low fidelity
107106
108107---
109108
@@ -468,7 +467,7 @@ importing to FGP skill.yaml, and measuring what data was preserved.
468467| ** Claude Code** | 🔵 B (82%) | ~ 65% | ⚠️ Partial | Full skill definitions with frontmatter |
469468| ** Zed** | 🟡 C (75%) | ~ 70% | ✅ Full | Context rules with bullet lists |
470469| ** Codex** | 🟡 C (75%) | ~ 70% | ✅ Full | Tool-centric configurations |
471- | ** Cursor** | 🔴 F (36 %) | ~ 30 % | ❌ None | Project-level coding guidelines |
470+ | ** Cursor** | 🟡 C (76 %) | ~ 70 % | ✅ Full | Project-level coding guidelines |
472471| ** MCP** | 🔴 F (28%) | ~ 25% | ❌ None | API/tool schema definitions |
473472
474473### Field Recovery by Format
@@ -480,7 +479,7 @@ importing to FGP skill.yaml, and measuring what data was preserved.
480479| ** description** | ✅ High | ✅ High | ⚠️ Medium | ✅ High | ⚠️ Medium | ✅ High |
481480| ** author** | ✅ High | ⚠️ Partial | ❌ None | ❌ None | ❌ None | ❌ None |
482481| ** instructions** | ✅ High | ✅ High | ✅ High | ✅ High | ✅ High | ⚠️ Medium |
483- | ** daemons** | ✅ Full | ⚠️ Medium (33%) | ✅ Full | ✅ Full | ❌ None | ❌ None |
482+ | ** daemons** | ✅ Full | ⚠️ Medium (33%) | ✅ Full | ✅ Full | ✅ Full | ❌ None |
484483| ** triggers** | ✅ High | ⚠️ Medium | ⚠️ Low | ❌ None | ❌ None | ❌ None |
485484| ** workflows** | ❌ N/A | ❌ Lost | ❌ N/A | ❌ N/A | ❌ N/A | ❌ N/A |
486485| ** config** | ❌ N/A | ❌ Lost | ❌ N/A | ❌ N/A | ❌ N/A | ❌ N/A |
@@ -497,16 +496,20 @@ importing to FGP skill.yaml, and measuring what data was preserved.
4974963 . ** Zed format improved significantly** (F→C) through markdown bullet list extraction
498497 and role name parsing from intro lines like "specialized in X".
499498
500- 4 . ** Claude Code scores well overall** but loses some daemon methods because they're
499+ 4 . ** Cursor now achieves full daemon recovery** (F→C, 76%) by sharing the markdown
500+ bullet extraction logic added for Zed. Files with ` daemon.method ` patterns in
501+ bullet lists now import reliably.
502+
503+ 5 . ** Claude Code scores well overall** but loses some daemon methods because they're
501504 embedded in markdown documentation rather than structured data.
502505
503- 5 . ** Registry enrichment helps all formats** by recovering auth requirements and
506+ 6 . ** Registry enrichment helps all formats** by recovering auth requirements and
504507 method details when daemons are recognized in the FGP daemon registry.
505508
506- 6 . ** Cursor/ Aider formats remain documentation-centric** - excellent for preserving
507- instructions but lose all structural metadata.
509+ 7 . ** Aider format remains documentation-centric** - excellent for preserving
510+ instructions but lacks structural metadata.
508511
509- 7 . ** MCP format is API-focused** - preserves tool schemas but doesn't map
512+ 8 . ** MCP format is API-focused** - preserves tool schemas but doesn't map
510513 naturally to FGP's daemon model.
511514
512515### Recommendations
0 commit comments