Discover and install skills to enhance your AI agent's capabilities.
| Name | Contains | Score |
|---|---|---|
observability-logging monkilabs/opencastle Writes session logs, records delegation decisions, and tracks review/dispute outcomes in NDJSON format. Use when logging session activity, recording audit trails, or running pre-response verification checklists. | Skills | 100 Impact Pending Average score across 0 eval scenarios Securityby Passed No known issues Reviewed: Version: 749b43e |
memory-merger monkilabs/opencastle Reviews mature LESSONS-LEARNED.md entries, rewrites them as permanent rules in skill/instruction files, and archives graduated lessons. Use when graduating lessons into skills, promoting validated lessons, updating skills from past learnings, archiving mature lessons, codifying repeated patterns, or cleaning up a crowded LESSONS-LEARNED.md. | Skills | 100 Impact Pending Average score across 0 eval scenarios Securityby Passed No known issues Reviewed: Version: 18c6f2c |
git-workflow monkilabs/opencastle Defines branch naming conventions, PR template requirements, commit message format, discovered-issues escalation policy, and task tracking conventions. Load when committing, pushing, or opening PRs. | Skills | 100 Impact Pending Average score across 0 eval scenarios Securityby Passed No known issues Reviewed: Version: f5c8508 |
slack-notifications monkilabs/opencastle Slack MCP integration for agent-to-human notifications and bi-directional communication. Use when agents need to post progress updates, request approvals, or read user responses via Slack channels and threads. | Skills | 100 Impact Pending Average score across 0 eval scenarios Securityby Advisory Suggest reviewing before use Reviewed: Version: 18c6f2c |
code-commenting monkilabs/opencastle Guidelines for writing self-explanatory code with minimal comments. Covers when to comment (WHY not WHAT), anti-patterns to avoid, annotation tags, and public API documentation. Use when writing or reviewing code comments, docstrings, TODO/FIXME tags, code readability, or inline comments. | Skills | 100 Impact Pending Average score across 0 eval scenarios Securityby Passed No known issues Reviewed: Version: 749b43e |
react-development monkilabs/opencastle Enforces naming conventions, prop typing patterns, file structure, and test coverage standards. Use when creating or modifying React components, custom hooks, or component tests. Trigger terms: React app, .tsx files, testing library, custom hooks, functional components | Skills | 100 Impact Pending Average score across 0 eval scenarios Securityby Passed No known issues Reviewed: Version: 18c6f2c |
vercel-deployment monkilabs/opencastle Vercel deployment workflows, environment management, domain configuration, and build troubleshooting. Use when deploying, checking deployment status, reviewing build logs, or managing environments. | Skills | 100 Impact Pending Average score across 0 eval scenarios Securityby Advisory Suggest reviewing before use Reviewed: Version: 7ab935b |
security-hardening monkilabs/opencastle Security architecture including authentication, authorization, RLS policies, CSP, input validation, and API security. Use when implementing auth flows, writing RLS policies, configuring CSP/headers, validating inputs, or auditing security. Trigger terms: RLS, CSP, Server Actions, Zod, auth flow | Skills | 100 Impact Pending Average score across 0 eval scenarios Securityby Passed No known issues Reviewed: Version: 18c6f2c |
linear-task-management monkilabs/opencastle Creates and names Linear issues, assigns labels and priorities, manages status transitions, and links issues to PRs. Use when decomposing features into tasks or resuming interrupted sessions. Trigger terms: tickets, backlog, task breakdown, project board, sprint planning | Skills | 100 Impact Pending Average score across 0 eval scenarios Securityby Advisory Suggest reviewing before use Reviewed: Version: f5c8508 |
project-consistency monkilabs/opencastle Generates shared CSS variables, validates component naming conventions, and creates layout pattern templates. Use when coordinating a design system, theme, consistent styling, CSS variables, or a component library across parallel agents. | Skills | 100 Impact Pending Average score across 0 eval scenarios Securityby Passed No known issues Reviewed: Version: 18c6f2c |
validation-gates monkilabs/opencastle Defines 10 sequential validation gates: secret scanning, lint/test/build checks, blast radius analysis, dependency auditing, browser testing, cache management, regression checks, and smoke tests. Use when running pre-deploy validation or CI checks, CI/CD pipelines, deployment pipeline validation, pre-merge checks, continuous integration, or pull request validation. | Skills | 100 Impact Pending Average score across 0 eval scenarios Securityby Advisory Suggest reviewing before use Reviewed: Version: 18c6f2c |
cypress-testing monkilabs/opencastle Writes Cypress E2E/component tests, configures `cy.intercept()` and `cy.session()`, authors custom commands, and wires CI artifacts. Use when creating E2E specs, component tests, or CI test pipelines. Trigger terms: cypress, e2e, component test, cy.intercept, cy.session | Skills | 100 Impact Pending Average score across 0 eval scenarios Securityby Risky Do not use without reviewing Reviewed: Version: 6b22a58 |
turborepo-monorepo monkilabs/opencastle Configure pipelines, set up local/remote caching, and run scoped tasks in a Turborepo monorepo. Use when you say: 'enable remote caching', 'optimize pipeline inputs/outputs', or 'filter builds to affected packages'. | Skills | 100 Impact Pending Average score across 0 eval scenarios Securityby Passed No known issues Reviewed: Version: 18c6f2c |
accessibility-standards monkilabs/opencastle WCAG 2.2 Level AA accessibility patterns for React/HTML/CSS. Use when creating or modifying UI components, forms, navigation, tables, images, or any user-facing elements. Covers keyboard navigation, screen reader semantics, low vision contrast, voice access, and inclusive language. | Skills | 100 Impact Pending Average score across 0 eval scenarios Securityby Passed No known issues Reviewed: Version: 6b22a58 |
strapi-cms monkilabs/opencastle Builds Strapi content types, extends controllers and services, implements lifecycle hooks, and configures REST/GraphQL APIs. Use when creating content types, writing custom controllers, developing Strapi plugins, or querying the API. | Skills | 100 Impact Pending Average score across 0 eval scenarios Securityby Advisory Suggest reviewing before use Reviewed: Version: 18c6f2c |
supabase-database monkilabs/opencastle Generates Supabase database migrations, writes RLS policies with auth.uid(), configures auth integration, and generates TypeScript types. Use when creating tables, writing migrations, configuring RLS, or implementing Supabase auth. | Skills | 100 Impact Pending Average score across 0 eval scenarios Securityby Passed No known issues Reviewed: Version: f5c8508 |
teams-notifications monkilabs/opencastle Microsoft Teams MCP integration for agent-to-human notifications and bi-directional communication. Use when agents need to post progress updates, request approvals, or read user responses via Teams channels and chats. | Skills | 100 Impact Pending Average score across 0 eval scenarios Securityby Passed No known issues Reviewed: Version: 18c6f2c |
decomposition monkilabs/opencastle Resolves task dependencies, generates machine-actionable delegation specs, and structures phased subtask plans for multi-agent work. Use when writing delegation specs, resolving task dependencies, building phased subtask plans for multi-agent work, assigning work to sub-agents, or partitioning a feature into parallelizable phases. | Skills | 100 Impact Pending Average score across 0 eval scenarios Securityby Passed No known issues Reviewed: Version: 6b22a58 |
data-engineering monkilabs/opencastle Transforms, validates, and loads data in ETL pipelines. Use when building scrapers, validating NDJSON feeds, or importing data into CMS/DB targets. | Skills | 100 Impact Pending Average score across 0 eval scenarios Securityby Advisory Suggest reviewing before use Reviewed: Version: 18c6f2c |
trello-task-management monkilabs/opencastle Create and manage Trello cards, checklists, and boards for kanban workflows. Use when the user says: 'create a kanban board', 'add a task card', 'move card to sprint', or 'track project board'. | Skills | 100 Impact Pending Average score across 0 eval scenarios Securityby Advisory Suggest reviewing before use Reviewed: Version: 6b22a58 |
Can't find what you're looking for? Evaluate a missing skill.