github.com/monkilabs/opencastle
| Skill | Added | Review |
|---|---|---|
git-workflow src/orchestrator/skills/git-workflow/SKILL.md Defines branch naming conventions, PR template requirements, commit message format, discovered-issues escalation policy, task tracking conventions. Load when committing, pushing, or opening PRs. | 75 75 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: fa0c341 | |
slack-notifications src/orchestrator/plugins/slack/SKILL.md 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. | 76 76 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: fa0c341 | |
code-commenting src/orchestrator/skills/code-commenting/SKILL.md Guidelines for writing self-explanatory code with minimal comments. Covers when to comment (WHY not WHAT), anti-patterns to avoid, annotation tags, public API documentation. Use when writing or reviewing code comments, docstrings, TODO/FIXME tags, code readability, or inline comments. | 72 72 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: fa0c341 | |
react-development src/orchestrator/skills/react-development/SKILL.md Enforces React-specific patterns: functional components with hooks, TypeScript prop interfaces, CSS Modules co-location, React Testing Library behavioral tests. Use when creating React components, writing custom hooks, structuring component folders, applying RTL test patterns, or wiring TypeScript prop types. Trigger terms: React, .tsx, component, hook, RTL, jsx, useState, useEffect, prop interface | 75 75 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: fa0c341 | |
vercel-deployment src/orchestrator/plugins/vercel/SKILL.md Vercel deployment workflows, environment management, domain configuration, and build troubleshooting. Use when deploying, checking deployment status, reviewing build logs, or managing environments. | 67 67 Impact — No eval scenarios have been run Securityby Low Low-risk findings worth noting Version: fa0c341 | |
security-hardening src/orchestrator/skills/security-hardening/SKILL.md Security architecture: authentication, authorization, RLS policies, CSP, input validation, 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 | 71 71 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: fa0c341 | |
linear-task-management src/orchestrator/plugins/linear/SKILL.md 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 | 72 72 Impact — No eval scenarios have been run Securityby Low Low-risk findings worth noting Version: fa0c341 | |
project-consistency src/orchestrator/skills/project-consistency/SKILL.md Generates shared CSS variables, validates component naming conventions, creates layout pattern templates. Use when coordinating design system, theme, consistent styling, CSS variables, or component library across parallel agents. | 64 64 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: fa0c341 | |
performance-optimization src/orchestrator/skills/performance-optimization/SKILL.md Profiles, reduces frontend/backend costs: split bundles, optimize assets, apply caching, fix Core Web Vitals regressions. Use when profiling Lighthouse/CI regressions, reducing bundle size, or fixing high CLS/LCP/TTI metrics. | 81 81 1.00x No change in agent success vs baseline Impact 76% 1.00xAverage score across 1 eval scenario Securityby Passed No findings from the security scan Reviewed: Version: fa0c341 | |
validation-gates src/orchestrator/skills/validation-gates/SKILL.md Defines 10 sequential validation gates: secret scanning, lint/test/build checks, blast radius analysis, dependency auditing, browser testing, cache management, regression checks, 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. | 75 75 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: fa0c341 | |
cypress-testing src/orchestrator/plugins/cypress/SKILL.md 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 | 72 72 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: fa0c341 | |
turborepo-monorepo src/orchestrator/plugins/turborepo/SKILL.md 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'. | 70 70 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: fa0c341 | |
accessibility-standards src/orchestrator/skills/accessibility-standards/SKILL.md 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, inclusive language. | 70 70 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: fa0c341 | |
strapi-cms src/orchestrator/plugins/strapi/SKILL.md 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. | 74 74 Impact — No eval scenarios have been run Securityby Low Low-risk findings worth noting Version: fa0c341 | |
supabase-database src/orchestrator/plugins/supabase/SKILL.md 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. | 74 74 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: fa0c341 | |
teams-notifications src/orchestrator/plugins/teams/SKILL.md 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. | 68 68 Impact — No eval scenarios have been run Securityby Low Low-risk findings worth noting Version: fa0c341 | |
decomposition src/orchestrator/skills/decomposition/SKILL.md Resolves task dependencies, generates machine-actionable delegation specs, 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. | 74 74 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: fa0c341 | |
data-engineering src/orchestrator/skills/data-engineering/SKILL.md Transforms, validates, loads data in ETL pipelines. Use when building scrapers, validating NDJSON feeds, or importing data into CMS/DB targets. | 71 71 Impact — No eval scenarios have been run Securityby Medium Suggest reviewing before use Version: fa0c341 | |
trello-task-management src/orchestrator/plugins/trello/SKILL.md 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'. | 67 67 Impact — No eval scenarios have been run Securityby Low Low-risk findings worth noting Version: fa0c341 | |
deployment-infrastructure src/orchestrator/skills/deployment-infrastructure/SKILL.md Configures deployment pipelines, manages environment variables, schedules cron jobs, applies security headers, implements caching strategies. Use when working with Docker, Vercel, AWS, Dockerfile, nginx.conf, or platform deployment configs. | 70 70 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: fa0c341 | |
nx-workspace src/orchestrator/plugins/nx/SKILL.md Run and generate NX targets, configure project.json, and visualize dependency graphs. Use when you say: 'run affected tests', 'nx generate a library', 'configure project.json', or 'show dependency graph'. | 74 74 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: fa0c341 | |
convex-database src/orchestrator/plugins/convex/SKILL.md Convex reactive database patterns, schema design, real-time queries, mutations, actions, authentication, migrations, performance optimization, and component creation. Use when designing Convex schemas, writing queries/mutations, managing the Convex backend, setting up auth, migrating data, optimizing performance, or building Convex components. | 73 73 Impact — No eval scenarios have been run Securityby Low Low-risk findings worth noting Version: fa0c341 | |
contentful-cms src/orchestrator/plugins/contentful/SKILL.md Creates Contentful content types, queries entries via GraphQL/REST, runs CLI migrations, and manages assets and locales. Use when building or modifying Contentful content models, writing queries, or migrating content. | 72 72 Impact — No eval scenarios have been run Securityby Low Low-risk findings worth noting Version: fa0c341 | |
astro-framework src/orchestrator/plugins/astro/SKILL.md Creates pages/layouts, defines content collections, configures hydration directives, and wires integrations. Use when adding or modifying Astro pages, layouts, components, or content collections. Trigger terms: Astro, content collection, client:load, client:visible, astro:content | 72 72 Impact — No eval scenarios have been run Securityby Low Low-risk findings worth noting Version: fa0c341 | |
notion-knowledge-management src/orchestrator/plugins/notion/SKILL.md Creates Notion pages and databases, applies templates for research docs, ADRs, and specs, and manages team knowledge bases. Use when creating Notion pages, structuring databases, documenting decisions, or capturing research findings. | 72 72 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: fa0c341 |