Cursor¶
Cursor gets learnship via the plugin marketplace — no terminal required. The cursor-rules/learnship.mdc rule file activates learnship context automatically in every Cursor session.
Install¶
From the marketplace (recommended, after marketplace approval):
Or print manual install instructions:
The --cursor flag prints the steps below — it does not run an install, because Cursor loads rule files from your project, not from a global config directory.
Manual install (copy the rule file into your project):
Marketplace status
learnship has been submitted to the Cursor marketplace. Until approved, copy cursor-rules/learnship.mdc into your project's .cursor/rules/ directory using the steps above.
How it works on Cursor¶
Cursor uses .mdc rule files to inject persistent context into every agent session. The learnship.mdc rule:
- Loads all 57 workflow commands with when-to-use guidance (37 Core + 20 Secondary, both grouped in the rule file)
- Explains
.planning/artifact structure so the agent always knows where state lives - Activates learning mode and design system behaviors
- Defines key agent behaviors (atomic commits, no scope creep, goal-backward verification)
Using workflows¶
All learnship workflows are available as natural language or slash commands. Cursor's agent understands them from the rule file context:
/ls
/new-project
/discuss-phase 1
/plan-phase 1
/execute-phase 1
/verify-work 1
/quick "fix the auth bug"
/help
Skills¶
On Cursor, skills ship as context files inside the learnship plugin package under skills/:
learnship-plugin/
├── skills/
│ ├── agentic-learning/
│ │ ├── SKILL.md ← loaded as AI context
│ │ └── references/
│ └── impeccable/
│ ├── SKILL.md
│ └── [21 sub-skills]/
├── cursor-rules/
│ └── learnship.mdc ← loaded every session automatically
└── hooks/
└── session-start ← injects learnship context at session start
The learnship.mdc rule file describes both skills to Cursor's agent, and the session-start hook injects the full learnship context at every session — you don't need to reference anything manually. Just invoke the skills naturally:
Or just work normally — the rule file activates skills at workflow checkpoints when learning_mode: "auto".
Capabilities¶
| Feature | Status |
|---|---|
| Slash commands | ✅ Via .mdc rule context |
@agentic-learning skill | ✅ Context-file |
impeccable skill suite | ✅ Context-file |
| Parallel subagents | ✅ Native in Cursor 2.4+ — learnship dispatches sequentially via .mdc rule context |
| Wave execution | ✅ Sequential via .mdc rule context (Cursor's native parallel available to you directly) |
| Agent personas (17) | ✅ Inline <persona_context> blocks |
| Marketplace install | ✅ /add-plugin learnship |
| Interactive questions | ✅ Text fallback |
| Playwright MCP smoke tests | ✅ Via playwright/mcp MCP server |
Playwright MCP smoke tests¶
Live UI smoke tests via Playwright MCP are supported when @playwright/mcp is configured. The /verify-work and /ship workflows will use it automatically for UI verification when available.
Manual rule install (before marketplace approval)¶
Copy the rule file to your project:
Or if you have learnship installed globally:
Tips¶
- Rule file is automatic. Once
.cursor/rules/learnship.mdcexists, Cursor loads it every session — no manual context pasting. - Start with
/ls. Even on Cursor,/lsis the right entry point — it reads your.planning/state and tells you exactly where you are and what to do next. AGENTS.mdstill works. Place anAGENTS.mdat your project root; Cursor reads it as project context automatically.