Skip to content

Add engineering design skills under .cursor/skills - #180

Draft
dipanshuhappy wants to merge 1 commit into
mainfrom
cursor/add-engineering-skills-c3fd
Draft

Add engineering design skills under .cursor/skills#180
dipanshuhappy wants to merge 1 commit into
mainfrom
cursor/add-engineering-skills-c3fd

Conversation

@dipanshuhappy

Copy link
Copy Markdown
Contributor

Summary

Adds four repo-scoped engineering/design skills as SKILL.md files under .cursor/skills/, each with standard name + description frontmatter so Cursor agents working in this repo can discover and apply them.

These are general engineering-philosophy skills for developing this SDK monorepo — distinct from the Caspian product skills that ship inside the OpenCode plugin (packages/opencode/src/skills/). The four skills cross-reference each other (functional-dsl, languages-as-libraries, meta-minimal-languages), so the directory names match those references.

Skills added

Path Skill
.cursor/skills/sdk-reliability/SKILL.md SDK & Dev Tools Reliability — 10X reliability framework (fault / capacity / change; critical-path discipline)
.cursor/skills/meta-minimal-languages/SKILL.md Meta-Minimal Languages — keep the core small/stable, let layered libraries evolve as "languages"
.cursor/skills/languages-as-libraries/SKILL.md Languages as Libraries — ship dialects/typed layers over a host toolchain without forking the compiler
.cursor/skills/functional-dsl/SKILL.md Functional DSLs — algebra/denotation-first DSL design; effects isolated to interpreters

Notes

  • Documentation-only change; no application code touched.
  • Each file preserves the provided content verbatim, formatted as Markdown with YAML frontmatter matching the existing SKILL.md convention in the repo.
Open in Web Open in Cursor 

…ges-as-libraries, meta-minimal-languages)

Co-authored-by: Dipanshu Singh <dipanshuhappy@users.noreply.github.com>
@coderabbitai

coderabbitai Bot commented Aug 14, 2026

Copy link
Copy Markdown

Important

Review skipped

Draft detected.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro Plus

Run ID: 4095abf5-90cd-48e4-b789-4757b3753cd8

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants