monkilabs

67 mods across 1 repository, 80 stars between them.

technical-writing

25

monkilabs/opencastle

Skill Claude CodeCodex

Standard for technical prose in four layers: Diataxis document modes, Google developer style, Simplified Technical English and Global English, with templates for ADRs, changelogs and known issues. Use when writing or reviewing docs, RFCs, README files, ADRs, changelog entries, PR descriptions or commit messages.

not rated 80 +1 changed 9d ago A SkillSpector: pass 68 tokens original MIT

testing-workflow

26

monkilabs/opencastle

Skill Claude CodeCodex

How to test a change: test first, what to cover, what to mock, and the anti-patterns that let tests pass without proving anything. Use when writing or planning tests, mocking a dependency, fixing a flaky test, or checking coverage.

not rated 80 +1 changed 9d ago A SkillSpector: warn 54 tokens original MIT

monkilabs/opencastle

Skill Claude CodeCodex

Type design in TypeScript: discriminated unions, branded types, narrowing, exhaustiveness and boundary validation. Use when modelling domain types, tightening strictness or generics, removing as casts, or migrating code to stricter types.

not rated 80 +1 changed 11d ago A SkillSpector: pass 54 tokens original MIT

unslop

28

monkilabs/opencastle

Skill Claude CodeCodex

Removes AI tells from prose: puffery, AI vocabulary, em dashes, hedging, filler and abstract metaphor nouns. Use when writing or editing prose a person reads: docs, README files, PR descriptions, commit messages, changelogs, release notes.

not rated 80 +1 changed 11d ago A SkillSpector: pass 57 tokens original MIT

validation-gates

29

monkilabs/opencastle

Skill Claude CodeCodex

The checks a change passes before it is done or merged: secrets, the project's tests, lint and build, size, new dependencies, the browser for UI, review, regression and a smoke test. Use when deciding which checks a change needs, or whether work is ready to merge or deploy.

not rated 80 +1 changed 9d ago A SkillSpector: warn 63 tokens original MIT

writing-for-agents

30

monkilabs/opencastle

Skill Claude CodeCodex

Levers for writing documents an agent reads: context pointers, progressive disclosure, completion criteria, leading words and pruning. Use when creating or editing a skill, an agent, an instruction file, AGENTS.md or CLAUDE.md.

not rated 80 +1 changed 11d ago A SkillSpector: pass 52 tokens original MIT

chrome-devtools

31

monkilabs/opencastle

MCP server Claude CodeCodexCursor +2

One of 4 in mcp.json

Lets the agent inspect and automate a live Chrome instance through the DevTools protocol: performance traces, network, console. Runs locally from the chrome-devtools-mcp npm package.

not rated 80 +1 yesterday A Socket: warn tokens not measured copy · 86% MIT

Linear

32

monkilabs/opencastle

MCP server Claude CodeCodexCursor +2

One of 4 in mcp.json

A Linear MCP server for interacting with Linear's API. Runs locally from the @mseep/linear-mcp npm package.

not rated 80 +1 yesterday A tokens not measured original MIT

Slack

33

monkilabs/opencastle

MCP server Claude CodeCodexCursor +2

One of 4 in mcp.json

Model Context Protocol (MCP) server for Slack Workspaces. This integration supports both Stdio and SSE transports, proxy settings and does not require any permissions or bots being created or approved by Workspace admins. Runs locally from the @kazuph/mcp-slack npm package. Needs 1 environment variable to run.

not rated 80 +1 yesterday A tokens not measured original MIT

Astro

34

monkilabs/opencastle

MCP server Claude CodeCodexCursor +2

One of 4 in mcp.json

MCP server "Astro", hosted remotely at mcp.docs.astro.build, as configured in monkilabs/opencastle.

not rated 80 +1 yesterday A tokens not measured original MIT

astro-framework

35

monkilabs/opencastle

Skill Claude CodeCodex

Astro pages, layouts, content collections, hydration directives and integrations. Use when adding or changing Astro pages, components or content collections, or choosing a client: directive.

not rated 80 +1 changed 11d ago A 37 tokens original MIT

browser-testing

36

monkilabs/opencastle

Skill Claude CodeCodex

Browser testing through the Chrome DevTools MCP: navigation, DOM snapshots, scripted assertions, responsive checks, console and performance traces. Use when verifying a UI change in Chrome, checking breakpoints, or reading console errors.

not rated 80 +1 changed 11d ago A 46 tokens original MIT

cloudflare-platform

37

monkilabs/opencastle

Skill Claude CodeCodex

Cloudflare Workers, Pages, wrangler bindings, KV/D1/R2 storage and Durable Objects. Use when building or deploying a Worker or Pages site, editing wrangler.toml, or using KV, D1, R2 or Durable Objects.

not rated 80 +1 changed 11d ago A 54 tokens original MIT

contentful-cms

38

monkilabs/opencastle

Skill Claude CodeCodex

Contentful content types, GraphQL/REST queries, CLI migrations, assets and locales. Use when changing a Contentful content model, querying Contentful, or migrating its content.

not rated 80 +1 changed 11d ago A 41 tokens original MIT

convex-database

39

monkilabs/opencastle

Skill Claude CodeCodex

Convex schemas, queries, mutations, actions, auth, migrations and components. Use when designing a Convex schema, writing Convex functions, setting up Convex auth, or migrating Convex data.

not rated 80 +1 changed 11d ago A 46 tokens original MIT

coolify-deployment

40

monkilabs/opencastle

Skill Claude CodeCodex

Deploys and manages apps, databases and services on a self-hosted Coolify instance, with env vars, diagnostics and batch operations. Use when deploying to Coolify, debugging a Coolify deployment, or managing its servers.

not rated 80 +1 changed 11d ago A 50 tokens original MIT

cypress-testing

41

monkilabs/opencastle

Skill Claude CodeCodex

Cypress E2E and component tests: cy.intercept(), cy.session(), custom commands and CI artifacts. Use when writing or debugging Cypress specs, or running Cypress in CI.

not rated 80 +1 changed 11d ago A 40 tokens original MIT

drizzle-orm

42

monkilabs/opencastle

Skill Claude CodeCodex

Drizzle ORM schemas, type-safe and relational queries, transactions and drizzle-kit migrations for PostgreSQL, MySQL and SQLite. Use when defining a Drizzle schema, writing Drizzle queries, or running drizzle-kit.

not rated 80 +1 changed 11d ago A 48 tokens original MIT

expo-development

43

monkilabs/opencastle

Skill Claude CodeCodex

Expo and React Native apps: Continuous Native Generation, EAS Build and Update, Expo Router. Use when creating or configuring an Expo app, its EAS builds, native modules, routes or OTA updates.

not rated 80 +1 changed 11d ago A 44 tokens original MIT

figma-design

44

monkilabs/opencastle

Skill Claude CodeCodex

Figma design-to-code: design token extraction, component inspection and asset export. Use when implementing a Figma design, extracting its tokens, or checking a component's spec.

not rated 80 +1 changed 11d ago A 39 tokens original MIT

hetzner-cloud

45

monkilabs/opencastle

Skill Claude CodeCodex

Hetzner Cloud servers, volumes, private networks, firewalls, backups and snapshots, through the hcloud CLI or Pulumi/Terraform. Use when provisioning, resizing or scripting Hetzner resources, or choosing a server type.

not rated 80 +1 changed 11d ago C 53 tokens original MIT

jira-management

46

monkilabs/opencastle

Skill Claude CodeCodex

Jira issues, epics, sprints, backlog and workflow transitions. Use when creating or updating Jira issues, linking epics, moving work through a sprint, or searching the backlog.

not rated 80 +1 changed 11d ago A 41 tokens original MIT

monkilabs/opencastle

Skill Claude CodeCodex

Linear issue conventions: naming, labels, priorities, status transitions and PR links. Use when creating or updating Linear issues, breaking a feature into Linear tasks, or resuming work tracked in Linear.

not rated 80 +1 changed 11d ago A 43 tokens original MIT

netlify-deployment

48

monkilabs/opencastle

Skill Claude CodeCodex

Netlify deploys, deploy previews, netlify.toml, serverless and edge functions. Use when deploying to Netlify, configuring netlify.toml or functions, or debugging a failed Netlify build.

not rated 80 +1 changed 11d ago A 47 tokens original MIT

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: