diff --git a/business-growth/contract-and-proposal-writer/SKILL.md b/business-growth/contract-and-proposal-writer/SKILL.md index 30fa724..40b2326 100644 --- a/business-growth/contract-and-proposal-writer/SKILL.md +++ b/business-growth/contract-and-proposal-writer/SKILL.md @@ -1,3 +1,8 @@ +--- +name: "contract-and-proposal-writer" +description: "Contract & Proposal Writer" +--- + # Contract & Proposal Writer **Tier:** POWERFUL diff --git a/business-growth/customer-success-manager/SKILL.md b/business-growth/customer-success-manager/SKILL.md index d96cb71..33dbfd7 100644 --- a/business-growth/customer-success-manager/SKILL.md +++ b/business-growth/customer-success-manager/SKILL.md @@ -1,5 +1,5 @@ --- -name: customer-success-manager +name: "customer-success-manager" description: Monitors customer health, predicts churn risk, and identifies expansion opportunities using weighted scoring models for SaaS customer success license: MIT metadata: diff --git a/business-growth/revenue-operations/SKILL.md b/business-growth/revenue-operations/SKILL.md index ce1b4a9..38cd3ad 100644 --- a/business-growth/revenue-operations/SKILL.md +++ b/business-growth/revenue-operations/SKILL.md @@ -1,5 +1,5 @@ --- -name: revenue-operations +name: "revenue-operations" description: Analyzes pipeline coverage, tracks forecast accuracy with MAPE, and calculates GTM efficiency metrics for SaaS revenue optimization --- diff --git a/business-growth/sales-engineer/SKILL.md b/business-growth/sales-engineer/SKILL.md index fe7963b..b9d6458 100644 --- a/business-growth/sales-engineer/SKILL.md +++ b/business-growth/sales-engineer/SKILL.md @@ -1,5 +1,5 @@ --- -name: sales-engineer +name: "sales-engineer" description: Analyzes RFP responses for coverage gaps, builds competitive feature matrices, and plans proof-of-concept engagements for pre-sales engineering --- diff --git a/c-level-advisor/SKILL.md b/c-level-advisor/SKILL.md index 94f1e9a..25a2114 100644 --- a/c-level-advisor/SKILL.md +++ b/c-level-advisor/SKILL.md @@ -1,5 +1,5 @@ --- -name: c-level-advisor +name: "c-level-advisor" description: "Complete virtual board of directors — 28 skills covering 10 C-level roles, orchestration, cross-cutting capabilities, and culture frameworks. Features internal quality loop, two-layer memory, board meeting protocol with Phase 2 isolation, proactive triggers, and structured communication standard." license: MIT metadata: diff --git a/c-level-advisor/agent-protocol/SKILL.md b/c-level-advisor/agent-protocol/SKILL.md index a254aaa..35ef75c 100644 --- a/c-level-advisor/agent-protocol/SKILL.md +++ b/c-level-advisor/agent-protocol/SKILL.md @@ -1,5 +1,5 @@ --- -name: agent-protocol +name: "agent-protocol" description: "Inter-agent communication protocol for C-suite agent teams. Defines invocation syntax, loop prevention, isolation rules, and response formats. Use when C-suite agents need to query each other, coordinate cross-functional analysis, or run board meetings with multiple agent roles." license: MIT metadata: diff --git a/c-level-advisor/board-deck-builder/SKILL.md b/c-level-advisor/board-deck-builder/SKILL.md index c85d3f9..734a68a 100644 --- a/c-level-advisor/board-deck-builder/SKILL.md +++ b/c-level-advisor/board-deck-builder/SKILL.md @@ -1,5 +1,5 @@ --- -name: board-deck-builder +name: "board-deck-builder" description: "Assembles comprehensive board and investor update decks by pulling perspectives from all C-suite roles. Use when preparing board meetings, investor updates, quarterly business reviews, or fundraising narratives. Covers structure, narrative framework, bad news delivery, and common mistakes." license: MIT metadata: diff --git a/c-level-advisor/board-meeting/SKILL.md b/c-level-advisor/board-meeting/SKILL.md index 93b70d4..1b1702c 100644 --- a/c-level-advisor/board-meeting/SKILL.md +++ b/c-level-advisor/board-meeting/SKILL.md @@ -1,5 +1,5 @@ --- -name: board-meeting +name: "board-meeting" description: "Multi-agent board meeting protocol for strategic decisions. Runs a structured 6-phase deliberation: context loading, independent C-suite contributions (isolated, no cross-pollination), critic analysis, synthesis, founder review, and decision extraction. Use when the user invokes /cs:board, calls a board meeting, or wants structured multi-perspective executive deliberation on a strategic question." license: MIT metadata: diff --git a/c-level-advisor/ceo-advisor/SKILL.md b/c-level-advisor/ceo-advisor/SKILL.md index 784da35..6396c19 100644 --- a/c-level-advisor/ceo-advisor/SKILL.md +++ b/c-level-advisor/ceo-advisor/SKILL.md @@ -1,5 +1,5 @@ --- -name: ceo-advisor +name: "ceo-advisor" description: "Executive leadership guidance for strategic decision-making, organizational development, and stakeholder management. Use when planning strategy, preparing board presentations, managing investors, developing organizational culture, making executive decisions, fundraising, or when user mentions CEO, strategic planning, board meetings, investor updates, organizational leadership, or executive strategy." license: MIT metadata: diff --git a/c-level-advisor/cfo-advisor/SKILL.md b/c-level-advisor/cfo-advisor/SKILL.md index 419294c..be2397e 100644 --- a/c-level-advisor/cfo-advisor/SKILL.md +++ b/c-level-advisor/cfo-advisor/SKILL.md @@ -1,5 +1,5 @@ --- -name: cfo-advisor +name: "cfo-advisor" description: "Financial leadership for startups and scaling companies. Financial modeling, unit economics, fundraising strategy, cash management, and board financial packages. Use when building financial models, analyzing unit economics, planning fundraising, managing cash runway, preparing board materials, or when user mentions CFO, burn rate, runway, fundraising, unit economics, LTV, CAC, term sheets, or financial strategy." license: MIT metadata: diff --git a/c-level-advisor/change-management/SKILL.md b/c-level-advisor/change-management/SKILL.md index b6f9861..9cc3de3 100644 --- a/c-level-advisor/change-management/SKILL.md +++ b/c-level-advisor/change-management/SKILL.md @@ -1,5 +1,5 @@ --- -name: change-management +name: "change-management" description: "Framework for rolling out organizational changes without chaos. Covers the ADKAR model adapted for startups, communication templates, resistance patterns, and change fatigue management. Handles process changes, org restructures, strategy pivots, and culture changes. Use when announcing a reorg, switching tools, pivoting strategy, killing a product, changing leadership, or when user mentions change management, change rollout, managing resistance, org change, reorg, or pivot communication." license: MIT metadata: diff --git a/c-level-advisor/chief-of-staff/SKILL.md b/c-level-advisor/chief-of-staff/SKILL.md index 4d469b3..d4b77e4 100644 --- a/c-level-advisor/chief-of-staff/SKILL.md +++ b/c-level-advisor/chief-of-staff/SKILL.md @@ -1,5 +1,5 @@ --- -name: chief-of-staff +name: "chief-of-staff" description: "C-suite orchestration layer. Routes founder questions to the right advisor role(s), triggers multi-role board meetings for complex decisions, synthesizes outputs, and tracks decisions. Every C-suite interaction starts here. Loads company context automatically." license: MIT metadata: diff --git a/c-level-advisor/chro-advisor/SKILL.md b/c-level-advisor/chro-advisor/SKILL.md index 338f19e..a846122 100644 --- a/c-level-advisor/chro-advisor/SKILL.md +++ b/c-level-advisor/chro-advisor/SKILL.md @@ -1,5 +1,5 @@ --- -name: chro-advisor +name: "chro-advisor" description: "People leadership for scaling companies. Hiring strategy, compensation design, org structure, culture, and retention. Use when building hiring plans, designing comp frameworks, restructuring teams, managing performance, building culture, or when user mentions CHRO, HR, people strategy, talent, headcount, compensation, org design, retention, or performance management." license: MIT metadata: diff --git a/c-level-advisor/ciso-advisor/SKILL.md b/c-level-advisor/ciso-advisor/SKILL.md index b3dec61..ef7d035 100644 --- a/c-level-advisor/ciso-advisor/SKILL.md +++ b/c-level-advisor/ciso-advisor/SKILL.md @@ -1,5 +1,5 @@ --- -name: ciso-advisor +name: "ciso-advisor" description: "Security leadership for growth-stage companies. Risk quantification in dollars, compliance roadmap (SOC 2/ISO 27001/HIPAA/GDPR), security architecture strategy, incident response leadership, and board-level security reporting. Use when building security programs, justifying security budget, selecting compliance frameworks, managing incidents, assessing vendor risk, or when user mentions CISO, security strategy, compliance roadmap, zero trust, or board security reporting." license: MIT metadata: diff --git a/c-level-advisor/cmo-advisor/SKILL.md b/c-level-advisor/cmo-advisor/SKILL.md index f41855d..f8fc329 100644 --- a/c-level-advisor/cmo-advisor/SKILL.md +++ b/c-level-advisor/cmo-advisor/SKILL.md @@ -1,5 +1,5 @@ --- -name: cmo-advisor +name: "cmo-advisor" description: "Marketing leadership for scaling companies. Brand positioning, growth model design, marketing budget allocation, and marketing org design. Use when designing brand strategy, selecting growth models (PLG vs sales-led vs community-led), allocating marketing budgets, building marketing teams, or when user mentions CMO, brand strategy, growth model, CAC, LTV, channel mix, or marketing ROI." license: MIT metadata: diff --git a/c-level-advisor/company-os/SKILL.md b/c-level-advisor/company-os/SKILL.md index e666304..9b5d7d9 100644 --- a/c-level-advisor/company-os/SKILL.md +++ b/c-level-advisor/company-os/SKILL.md @@ -1,5 +1,5 @@ --- -name: company-os +name: "company-os" description: "The meta-framework for how a company runs — the connective tissue between all C-suite roles. Covers operating system selection (EOS, Scaling Up, OKR-native, hybrid), accountability charts, scorecards, meeting pulse, issue resolution, and 90-day rocks. Use when setting up company operations, selecting a management framework, designing meeting rhythms, building accountability systems, implementing OKRs, or when user mentions EOS, Scaling Up, operating system, L10 meetings, rocks, scorecard, accountability chart, or quarterly planning." license: MIT metadata: diff --git a/c-level-advisor/competitive-intel/SKILL.md b/c-level-advisor/competitive-intel/SKILL.md index 972a5fb..ef4223d 100644 --- a/c-level-advisor/competitive-intel/SKILL.md +++ b/c-level-advisor/competitive-intel/SKILL.md @@ -1,5 +1,5 @@ --- -name: competitive-intel +name: "competitive-intel" description: "Systematic competitor tracking that feeds CMO positioning, CRO battlecards, and CPO roadmap decisions. Use when analyzing competitors, building sales battlecards, tracking market moves, positioning against alternatives, or when user mentions competitive intelligence, competitive analysis, competitor research, battlecards, win/loss, or market positioning." license: MIT metadata: diff --git a/c-level-advisor/context-engine/SKILL.md b/c-level-advisor/context-engine/SKILL.md index 94ae3f1..4d99a51 100644 --- a/c-level-advisor/context-engine/SKILL.md +++ b/c-level-advisor/context-engine/SKILL.md @@ -1,5 +1,5 @@ --- -name: context-engine +name: "context-engine" description: "Loads and manages company context for all C-suite advisor skills. Reads ~/.claude/company-context.md, detects stale context (>90 days), enriches context during conversations, and enforces privacy/anonymization rules before external API calls." license: MIT metadata: diff --git a/c-level-advisor/coo-advisor/SKILL.md b/c-level-advisor/coo-advisor/SKILL.md index 5b0f1fd..26d7613 100644 --- a/c-level-advisor/coo-advisor/SKILL.md +++ b/c-level-advisor/coo-advisor/SKILL.md @@ -1,5 +1,5 @@ --- -name: coo-advisor +name: "coo-advisor" description: "Operations leadership for scaling companies. Process design, OKR execution, operational cadence, and scaling playbooks. Use when designing operations, setting up OKRs, building processes, scaling teams, analyzing bottlenecks, planning operational cadence, or when user mentions COO, operations, process improvement, OKRs, scaling, operational efficiency, or execution." license: MIT metadata: diff --git a/c-level-advisor/cpo-advisor/SKILL.md b/c-level-advisor/cpo-advisor/SKILL.md index 642d7c4..d7456a4 100644 --- a/c-level-advisor/cpo-advisor/SKILL.md +++ b/c-level-advisor/cpo-advisor/SKILL.md @@ -1,5 +1,5 @@ --- -name: cpo-advisor +name: "cpo-advisor" description: "Product leadership for scaling companies. Product vision, portfolio strategy, product-market fit, and product org design. Use when setting product vision, managing a product portfolio, measuring PMF, designing product teams, prioritizing at the portfolio level, reporting to the board on product, or when user mentions CPO, product strategy, product-market fit, product organization, portfolio prioritization, or roadmap strategy." license: MIT metadata: diff --git a/c-level-advisor/cro-advisor/SKILL.md b/c-level-advisor/cro-advisor/SKILL.md index 9f15ecb..e52a378 100644 --- a/c-level-advisor/cro-advisor/SKILL.md +++ b/c-level-advisor/cro-advisor/SKILL.md @@ -1,5 +1,5 @@ --- -name: cro-advisor +name: "cro-advisor" description: "Revenue leadership for B2B SaaS companies. Revenue forecasting, sales model design, pricing strategy, net revenue retention, and sales team scaling. Use when designing the revenue engine, setting quotas, modeling NRR, evaluating pricing, building board forecasts, or when user mentions CRO, chief revenue officer, revenue strategy, sales model, ARR growth, NRR, expansion revenue, churn, pricing strategy, or sales capacity." license: MIT metadata: diff --git a/c-level-advisor/cs-onboard/SKILL.md b/c-level-advisor/cs-onboard/SKILL.md index 82415af..3ad0c7f 100644 --- a/c-level-advisor/cs-onboard/SKILL.md +++ b/c-level-advisor/cs-onboard/SKILL.md @@ -1,5 +1,5 @@ --- -name: cs-onboard +name: "cs-onboard" description: "Founder onboarding interview that captures company context across 7 dimensions. Invoke with /cs:setup for initial interview or /cs:update for quarterly refresh. Generates ~/.claude/company-context.md used by all C-suite advisor skills." license: MIT metadata: diff --git a/c-level-advisor/cto-advisor/SKILL.md b/c-level-advisor/cto-advisor/SKILL.md index 9f1d72c..b78b992 100644 --- a/c-level-advisor/cto-advisor/SKILL.md +++ b/c-level-advisor/cto-advisor/SKILL.md @@ -1,5 +1,5 @@ --- -name: cto-advisor +name: "cto-advisor" description: "Technical leadership guidance for engineering teams, architecture decisions, and technology strategy. Use when assessing technical debt, scaling engineering teams, evaluating technologies, making architecture decisions, establishing engineering metrics, or when user mentions CTO, tech debt, technical debt, team scaling, architecture decisions, technology evaluation, engineering metrics, DORA metrics, or technology strategy." license: MIT metadata: diff --git a/c-level-advisor/culture-architect/SKILL.md b/c-level-advisor/culture-architect/SKILL.md index afe2071..c1f8084 100644 --- a/c-level-advisor/culture-architect/SKILL.md +++ b/c-level-advisor/culture-architect/SKILL.md @@ -1,5 +1,5 @@ --- -name: culture-architect +name: "culture-architect" description: "Build, measure, and evolve company culture as operational behavior — not wall posters. Covers mission/vision/values workshops, values-to-behaviors translation, culture code creation, culture health assessment, and cultural rituals by stage. Use when building company values, assessing culture health, designing cultural rituals, creating culture codes, handling culture clashes, or when user mentions culture, values, culture debt, founder culture, or culture code." license: MIT metadata: diff --git a/c-level-advisor/decision-logger/SKILL.md b/c-level-advisor/decision-logger/SKILL.md index ebdfac4..b29c269 100644 --- a/c-level-advisor/decision-logger/SKILL.md +++ b/c-level-advisor/decision-logger/SKILL.md @@ -1,5 +1,5 @@ --- -name: decision-logger +name: "decision-logger" description: "Two-layer memory architecture for board meeting decisions. Manages raw transcripts (Layer 1) and approved decisions (Layer 2). Use when logging decisions after a board meeting, reviewing past decisions with /cs:decisions, or checking overdue action items with /cs:review. Invoked automatically by the board-meeting skill after Phase 5 founder approval." license: MIT metadata: diff --git a/c-level-advisor/executive-mentor/SKILL.md b/c-level-advisor/executive-mentor/SKILL.md index 0e5a7eb..8c54885 100644 --- a/c-level-advisor/executive-mentor/SKILL.md +++ b/c-level-advisor/executive-mentor/SKILL.md @@ -1,5 +1,5 @@ --- -name: executive-mentor +name: "executive-mentor" description: "Adversarial thinking partner for founders and executives. Stress-tests plans, prepares for brutal board meetings, dissects decisions with no good options, and forces honest post-mortems. Use when you need someone to find the holes before the board does, make a decision you've been avoiding, or understand what actually went wrong." license: MIT metadata: diff --git a/c-level-advisor/executive-mentor/skills/board-prep/SKILL.md b/c-level-advisor/executive-mentor/skills/board-prep/SKILL.md index 842b19f..2745056 100644 --- a/c-level-advisor/executive-mentor/skills/board-prep/SKILL.md +++ b/c-level-advisor/executive-mentor/skills/board-prep/SKILL.md @@ -1,3 +1,8 @@ +--- +name: "board-prep" +description: "/em -board-prep — Board Meeting Preparation" +--- + # /em:board-prep — Board Meeting Preparation **Command:** `/em:board-prep ` diff --git a/c-level-advisor/executive-mentor/skills/challenge/SKILL.md b/c-level-advisor/executive-mentor/skills/challenge/SKILL.md index 89ed40f..08ca7c5 100644 --- a/c-level-advisor/executive-mentor/skills/challenge/SKILL.md +++ b/c-level-advisor/executive-mentor/skills/challenge/SKILL.md @@ -1,3 +1,8 @@ +--- +name: "challenge" +description: "/em -challenge — Pre-Mortem Plan Analysis" +--- + # /em:challenge — Pre-Mortem Plan Analysis **Command:** `/em:challenge ` diff --git a/c-level-advisor/executive-mentor/skills/hard-call/SKILL.md b/c-level-advisor/executive-mentor/skills/hard-call/SKILL.md index f780403..3e827e7 100644 --- a/c-level-advisor/executive-mentor/skills/hard-call/SKILL.md +++ b/c-level-advisor/executive-mentor/skills/hard-call/SKILL.md @@ -1,3 +1,8 @@ +--- +name: "hard-call" +description: "/em -hard-call — Framework for Decisions With No Good Options" +--- + # /em:hard-call — Framework for Decisions With No Good Options **Command:** `/em:hard-call ` diff --git a/c-level-advisor/executive-mentor/skills/postmortem/SKILL.md b/c-level-advisor/executive-mentor/skills/postmortem/SKILL.md index 639211f..20112c6 100644 --- a/c-level-advisor/executive-mentor/skills/postmortem/SKILL.md +++ b/c-level-advisor/executive-mentor/skills/postmortem/SKILL.md @@ -1,3 +1,8 @@ +--- +name: "postmortem" +description: "/em -postmortem — Honest Analysis of What Went Wrong" +--- + # /em:postmortem — Honest Analysis of What Went Wrong **Command:** `/em:postmortem ` diff --git a/c-level-advisor/executive-mentor/skills/stress-test/SKILL.md b/c-level-advisor/executive-mentor/skills/stress-test/SKILL.md index ee9937d..c39e0b6 100644 --- a/c-level-advisor/executive-mentor/skills/stress-test/SKILL.md +++ b/c-level-advisor/executive-mentor/skills/stress-test/SKILL.md @@ -1,3 +1,8 @@ +--- +name: "stress-test" +description: "/em -stress-test — Business Assumption Stress Testing" +--- + # /em:stress-test — Business Assumption Stress Testing **Command:** `/em:stress-test ` diff --git a/c-level-advisor/founder-coach/SKILL.md b/c-level-advisor/founder-coach/SKILL.md index c343737..7fbca73 100644 --- a/c-level-advisor/founder-coach/SKILL.md +++ b/c-level-advisor/founder-coach/SKILL.md @@ -1,5 +1,5 @@ --- -name: founder-coach +name: "founder-coach" description: "Personal leadership development for founders and first-time CEOs. Covers founder archetype identification, delegation frameworks, energy management, CEO calendar audits, leadership style evolution, blind spot identification, imposter syndrome, founder mental health, and succession planning. Use when a founder feels like the bottleneck, struggles to delegate, is burning out, transitioning from IC to executive, managing a board, or when user mentions founder mode, CEO growth, leadership development, delegation, burnout, or imposter syndrome." license: MIT metadata: diff --git a/c-level-advisor/internal-narrative/SKILL.md b/c-level-advisor/internal-narrative/SKILL.md index 7ca1923..4ef4b25 100644 --- a/c-level-advisor/internal-narrative/SKILL.md +++ b/c-level-advisor/internal-narrative/SKILL.md @@ -1,5 +1,5 @@ --- -name: internal-narrative +name: "internal-narrative" description: "Build and maintain one coherent company story across all audiences — employees, investors, customers, candidates, and partners. Detects narrative contradictions and ensures the same truth is framed for each audience's needs. Use when preparing investor updates, all-hands presentations, board communications, recruiting narratives, crisis communications, or when user mentions company narrative, messaging consistency, storytelling, all-hands, investor update, or crisis communication." license: MIT metadata: diff --git a/c-level-advisor/intl-expansion/SKILL.md b/c-level-advisor/intl-expansion/SKILL.md index 24e51d1..34793d4 100644 --- a/c-level-advisor/intl-expansion/SKILL.md +++ b/c-level-advisor/intl-expansion/SKILL.md @@ -1,5 +1,5 @@ --- -name: intl-expansion +name: "intl-expansion" description: "International market expansion strategy. Market selection, entry modes, localization, regulatory compliance, and go-to-market by region. Use when expanding to new countries, evaluating international markets, planning localization, or building regional teams." license: MIT metadata: diff --git a/c-level-advisor/ma-playbook/SKILL.md b/c-level-advisor/ma-playbook/SKILL.md index b100c99..4abdeaf 100644 --- a/c-level-advisor/ma-playbook/SKILL.md +++ b/c-level-advisor/ma-playbook/SKILL.md @@ -1,5 +1,5 @@ --- -name: ma-playbook +name: "ma-playbook" description: "M&A strategy for acquiring companies or being acquired. Due diligence, valuation, integration, and deal structure. Use when evaluating acquisitions, preparing for acquisition, M&A due diligence, integration planning, or deal negotiation." license: MIT metadata: diff --git a/c-level-advisor/org-health-diagnostic/SKILL.md b/c-level-advisor/org-health-diagnostic/SKILL.md index 5946647..a1c36d9 100644 --- a/c-level-advisor/org-health-diagnostic/SKILL.md +++ b/c-level-advisor/org-health-diagnostic/SKILL.md @@ -1,5 +1,5 @@ --- -name: org-health-diagnostic +name: "org-health-diagnostic" description: "Cross-functional organizational health check combining signals from all C-suite roles. Scores 8 dimensions on a traffic-light scale with drill-down recommendations. Use when assessing overall company health, preparing for board reviews, identifying at-risk functions, or when user mentions org health, health check, or health dashboard." license: MIT metadata: diff --git a/c-level-advisor/scenario-war-room/SKILL.md b/c-level-advisor/scenario-war-room/SKILL.md index 491bd3c..ad6c542 100644 --- a/c-level-advisor/scenario-war-room/SKILL.md +++ b/c-level-advisor/scenario-war-room/SKILL.md @@ -1,5 +1,5 @@ --- -name: scenario-war-room +name: "scenario-war-room" description: "Cross-functional what-if modeling for cascading multi-variable scenarios. Unlike single-assumption stress testing, this models compound adversity across all business functions simultaneously. Use when facing complex risk scenarios, strategic decisions with major downside, or when the user asks 'what if X AND Y both happen?'" license: MIT metadata: diff --git a/c-level-advisor/strategic-alignment/SKILL.md b/c-level-advisor/strategic-alignment/SKILL.md index 6068dd6..165f613 100644 --- a/c-level-advisor/strategic-alignment/SKILL.md +++ b/c-level-advisor/strategic-alignment/SKILL.md @@ -1,5 +1,5 @@ --- -name: strategic-alignment +name: "strategic-alignment" description: "Cascades strategy from boardroom to individual contributor. Detects and fixes misalignment between company goals and team execution. Covers strategy articulation, cascade mapping, orphan goal detection, silo identification, communication gap analysis, and realignment protocols. Use when teams are pulling in different directions, OKRs don't connect, departments optimize locally at company expense, or when user mentions alignment, strategy cascade, silo, conflicting OKRs, or strategy communication." license: MIT metadata: diff --git a/engineering-team/aws-solution-architect/SKILL.md b/engineering-team/aws-solution-architect/SKILL.md index 1fc1953..87c7cc4 100644 --- a/engineering-team/aws-solution-architect/SKILL.md +++ b/engineering-team/aws-solution-architect/SKILL.md @@ -1,5 +1,5 @@ --- -name: aws-solution-architect +name: "aws-solution-architect" description: Design AWS architectures for startups using serverless patterns and IaC templates. Use when asked to design serverless architecture, create CloudFormation templates, optimize AWS costs, set up CI/CD pipelines, or migrate to AWS. Covers Lambda, API Gateway, DynamoDB, ECS, Aurora, and cost optimization. --- diff --git a/engineering-team/code-reviewer/SKILL.md b/engineering-team/code-reviewer/SKILL.md index 3328ac1..d5f8824 100644 --- a/engineering-team/code-reviewer/SKILL.md +++ b/engineering-team/code-reviewer/SKILL.md @@ -1,5 +1,5 @@ --- -name: code-reviewer +name: "code-reviewer" description: Code review automation for TypeScript, JavaScript, Python, Go, Swift, Kotlin. Analyzes PRs for complexity and risk, checks code quality for SOLID violations and code smells, generates review reports. Use when reviewing pull requests, analyzing code quality, identifying issues, generating review checklists. --- diff --git a/engineering-team/email-template-builder/SKILL.md b/engineering-team/email-template-builder/SKILL.md index 8d3ebca..dbbd209 100644 --- a/engineering-team/email-template-builder/SKILL.md +++ b/engineering-team/email-template-builder/SKILL.md @@ -1,3 +1,8 @@ +--- +name: "email-template-builder" +description: "Email Template Builder" +--- + # Email Template Builder **Tier:** POWERFUL @@ -157,7 +162,7 @@ import { Button, Heading, Text } from "@react-email/components" import { EmailLayout } from "../components/layout/email-layout" interface WelcomeEmailProps { - name: string + name: "string" confirmUrl: string trialDays?: number } @@ -216,7 +221,7 @@ import { EmailLayout } from "../components/layout/email-layout" interface InvoiceItem { description: string; amount: number } interface InvoiceEmailProps { - name: string + name: "string" invoiceNumber: string invoiceDate: string dueDate: string @@ -323,7 +328,7 @@ export async function sendEmail(to: string, payload: EmailPayload) { to, subject: template.subject, html: trackedHtml, - tags: [{ name: "email_type", value: payload.type }], + tags: [{ name: "email-type", value: payload.type }], }) return result @@ -356,8 +361,8 @@ export async function sendEmail(to: string, payload: EmailPayload) { // emails/i18n/en.ts export const en = { welcome: { - preview: (name: string) => `Welcome to MyApp, ${name}!`, - heading: (name: string) => `Welcome to MyApp, ${name}!`, + preview: (name: "string-welcome-to-myapp-name" + heading: (name: "string-welcome-to-myapp-name" body: (days: number) => `You've got ${days} days to explore everything.`, cta: "Confirm Email Address", }, @@ -366,8 +371,8 @@ export const en = { // emails/i18n/de.ts export const de = { welcome: { - preview: (name: string) => `Willkommen bei MyApp, ${name}!`, - heading: (name: string) => `Willkommen bei MyApp, ${name}!`, + preview: (name: "string-willkommen-bei-myapp-name" + heading: (name: "string-willkommen-bei-myapp-name" body: (days: number) => `Du hast ${days} Tage Zeit, alles zu erkunden.`, cta: "E-Mail-Adresse bestätigen", }, diff --git a/engineering-team/incident-commander/SKILL.md b/engineering-team/incident-commander/SKILL.md index 0895eb9..266eb91 100644 --- a/engineering-team/incident-commander/SKILL.md +++ b/engineering-team/incident-commander/SKILL.md @@ -1,3 +1,8 @@ +--- +name: "incident-commander" +description: "Incident Commander Skill" +--- + # Incident Commander Skill **Category:** Engineering Team diff --git a/engineering-team/ms365-tenant-manager/SKILL.md b/engineering-team/ms365-tenant-manager/SKILL.md index e0c51d4..b38ff1b 100644 --- a/engineering-team/ms365-tenant-manager/SKILL.md +++ b/engineering-team/ms365-tenant-manager/SKILL.md @@ -1,5 +1,5 @@ --- -name: ms365-tenant-manager +name: "ms365-tenant-manager" description: Microsoft 365 tenant administration for Global Administrators. Automate M365 tenant setup, Office 365 admin tasks, Azure AD user management, Exchange Online configuration, Teams administration, and security policies. Generate PowerShell scripts for bulk operations, Conditional Access policies, license management, and compliance reporting. Use for M365 tenant manager, Office 365 admin, Azure AD users, Global Administrator, tenant configuration, or Microsoft 365 automation. --- diff --git a/engineering-team/playwright-pro/SKILL.md b/engineering-team/playwright-pro/SKILL.md index 3d50fc3..35aa648 100644 --- a/engineering-team/playwright-pro/SKILL.md +++ b/engineering-team/playwright-pro/SKILL.md @@ -1,5 +1,5 @@ --- -name: playwright-pro +name: "playwright-pro" description: "Production-grade Playwright testing toolkit. Generate tests, fix flaky failures, migrate from Cypress/Selenium, sync with TestRail, run on BrowserStack. 55 templates, 3 agents, smart reporting." --- diff --git a/engineering-team/playwright-pro/skills/browserstack/SKILL.md b/engineering-team/playwright-pro/skills/browserstack/SKILL.md index 4871817..17def4f 100644 --- a/engineering-team/playwright-pro/skills/browserstack/SKILL.md +++ b/engineering-team/playwright-pro/skills/browserstack/SKILL.md @@ -1,5 +1,5 @@ --- -name: browserstack +name: "browserstack" description: >- Run tests on BrowserStack. Use when user mentions "browserstack", "cross-browser", "cloud testing", "browser matrix", "test on safari", @@ -40,7 +40,7 @@ export default defineConfig({ // ... existing config projects: isBS ? [ { - name: 'chrome@latest:Windows 11', + name: "chromelatestwindows-11", use: { connectOptions: { wsEndpoint: `wss://cdp.browserstack.com/playwright?caps=${encodeURIComponent(JSON.stringify({ @@ -55,7 +55,7 @@ export default defineConfig({ }, }, { - name: 'firefox@latest:Windows 11', + name: "firefoxlatestwindows-11", use: { connectOptions: { wsEndpoint: `wss://cdp.browserstack.com/playwright?caps=${encodeURIComponent(JSON.stringify({ @@ -70,7 +70,7 @@ export default defineConfig({ }, }, { - name: 'webkit@latest:OS X Ventura', + name: "webkitlatestos-x-ventura", use: { connectOptions: { wsEndpoint: `wss://cdp.browserstack.com/playwright?caps=${encodeURIComponent(JSON.stringify({ diff --git a/engineering-team/playwright-pro/skills/coverage/SKILL.md b/engineering-team/playwright-pro/skills/coverage/SKILL.md index 132e476..687f985 100644 --- a/engineering-team/playwright-pro/skills/coverage/SKILL.md +++ b/engineering-team/playwright-pro/skills/coverage/SKILL.md @@ -1,5 +1,5 @@ --- -name: coverage +name: "coverage" description: >- Analyze test coverage gaps. Use when user says "test coverage", "what's not tested", "coverage gaps", "missing tests", "coverage report", diff --git a/engineering-team/playwright-pro/skills/fix/SKILL.md b/engineering-team/playwright-pro/skills/fix/SKILL.md index 97f8f3d..bad3c58 100644 --- a/engineering-team/playwright-pro/skills/fix/SKILL.md +++ b/engineering-team/playwright-pro/skills/fix/SKILL.md @@ -1,5 +1,5 @@ --- -name: fix +name: "fix" description: >- Fix failing or flaky Playwright tests. Use when user says "fix test", "flaky test", "test failing", "debug test", "test broken", "test passes @@ -14,7 +14,7 @@ Diagnose and fix a Playwright test that fails or passes intermittently using a s `$ARGUMENTS` contains: - A test file path: `e2e/login.spec.ts` -- A test name: `"should redirect after login"` +- A test name: ""should redirect after login"` - A description: `"the checkout test fails in CI but passes locally"` ## Steps diff --git a/engineering-team/playwright-pro/skills/generate/SKILL.md b/engineering-team/playwright-pro/skills/generate/SKILL.md index 333e932..f418a2a 100644 --- a/engineering-team/playwright-pro/skills/generate/SKILL.md +++ b/engineering-team/playwright-pro/skills/generate/SKILL.md @@ -1,5 +1,5 @@ --- -name: generate +name: "generate" description: >- Generate Playwright tests. Use when user says "write tests", "generate tests", "add tests for", "test this component", "e2e test", "create test for", diff --git a/engineering-team/playwright-pro/skills/init/SKILL.md b/engineering-team/playwright-pro/skills/init/SKILL.md index bd1bac2..606aef9 100644 --- a/engineering-team/playwright-pro/skills/init/SKILL.md +++ b/engineering-team/playwright-pro/skills/init/SKILL.md @@ -1,5 +1,5 @@ --- -name: init +name: "init" description: >- Set up Playwright in a project. Use when user says "set up playwright", "add e2e tests", "configure playwright", "testing setup", "init playwright", @@ -61,9 +61,9 @@ export default defineConfig({ screenshot: 'only-on-failure', }, projects: [ - { name: 'chromium', use: { ...devices['Desktop Chrome'] } }, - { name: 'firefox', use: { ...devices['Desktop Firefox'] } }, - { name: 'webkit', use: { ...devices['Desktop Safari'] } }, + { name: "chromium", use: { ...devices['Desktop Chrome'] } }, + { name: "firefox", use: { ...devices['Desktop Firefox'] } }, + { name: "webkit", use: { ...devices['Desktop Safari'] } }, ], webServer: { command: 'npm run dev', @@ -125,7 +125,7 @@ test.describe('Homepage', () => { If `.github/workflows/` exists, create `playwright.yml`: ```yaml -name: Playwright Tests +name: "playwright-tests" on: push: @@ -142,16 +142,16 @@ jobs: - uses: actions/setup-node@v4 with: node-version: lts/* - - name: Install dependencies + - name: "install-dependencies" run: npm ci - - name: Install Playwright Browsers + - name: "install-playwright-browsers" run: npx playwright install --with-deps - - name: Run Playwright tests + - name: "run-playwright-tests" run: npx playwright test - uses: actions/upload-artifact@v4 if: ${{ !cancelled() }} with: - name: playwright-report + name: "playwright-report" path: playwright-report/ retention-days: 30 ``` diff --git a/engineering-team/playwright-pro/skills/migrate/SKILL.md b/engineering-team/playwright-pro/skills/migrate/SKILL.md index d2070d2..f704570 100644 --- a/engineering-team/playwright-pro/skills/migrate/SKILL.md +++ b/engineering-team/playwright-pro/skills/migrate/SKILL.md @@ -1,5 +1,5 @@ --- -name: migrate +name: "migrate" description: >- Migrate from Cypress or Selenium to Playwright. Use when user mentions "cypress", "selenium", "migrate tests", "convert tests", "switch to diff --git a/engineering-team/playwright-pro/skills/report/SKILL.md b/engineering-team/playwright-pro/skills/report/SKILL.md index b2588e8..afd8073 100644 --- a/engineering-team/playwright-pro/skills/report/SKILL.md +++ b/engineering-team/playwright-pro/skills/report/SKILL.md @@ -1,5 +1,5 @@ --- -name: report +name: "report" description: >- Generate test report. Use when user says "test report", "results summary", "test status", "show results", "test dashboard", or "how did tests go". diff --git a/engineering-team/playwright-pro/skills/review/SKILL.md b/engineering-team/playwright-pro/skills/review/SKILL.md index f6183ad..f5dab9b 100644 --- a/engineering-team/playwright-pro/skills/review/SKILL.md +++ b/engineering-team/playwright-pro/skills/review/SKILL.md @@ -1,5 +1,5 @@ --- -name: review +name: "review" description: >- Review Playwright tests for quality. Use when user says "review tests", "check test quality", "audit tests", "improve tests", "test code review", @@ -72,7 +72,7 @@ For each file: ### Critical - Line 15: `waitForTimeout(2000)` → use `expect(locator).toBeVisible()` -- Line 28: CSS selector `.btn-submit` → `getByRole('button', { name: 'Submit' })` +- Line 28: CSS selector `.btn-submit` → `getByRole('button', { name: "submit" })` ### Warning - Line 42: Test name "test login" → "should redirect to dashboard after login" diff --git a/engineering-team/playwright-pro/skills/testrail/SKILL.md b/engineering-team/playwright-pro/skills/testrail/SKILL.md index 81504b0..60183bc 100644 --- a/engineering-team/playwright-pro/skills/testrail/SKILL.md +++ b/engineering-team/playwright-pro/skills/testrail/SKILL.md @@ -1,5 +1,5 @@ --- -name: testrail +name: "testrail" description: >- Sync tests with TestRail. Use when user mentions "testrail", "test management", "test cases", "test run", "sync test cases", "push results to testrail", diff --git a/engineering-team/self-improving-agent/SKILL.md b/engineering-team/self-improving-agent/SKILL.md index 3dce2a3..4e4e171 100644 --- a/engineering-team/self-improving-agent/SKILL.md +++ b/engineering-team/self-improving-agent/SKILL.md @@ -1,5 +1,5 @@ --- -name: self-improving-agent +name: "self-improving-agent" description: "Curate Claude Code's auto-memory into durable project knowledge. Analyze MEMORY.md for patterns, promote proven learnings to CLAUDE.md and .claude/rules/, extract recurring solutions into reusable skills. Use when: (1) reviewing what Claude has learned about your project, (2) graduating a pattern from notes to enforced rules, (3) turning a debugging solution into a skill, (4) checking memory health and capacity." --- diff --git a/engineering-team/self-improving-agent/skills/extract/SKILL.md b/engineering-team/self-improving-agent/skills/extract/SKILL.md index c43f4ad..f78317a 100644 --- a/engineering-team/self-improving-agent/skills/extract/SKILL.md +++ b/engineering-team/self-improving-agent/skills/extract/SKILL.md @@ -1,5 +1,5 @@ --- -name: extract +name: "extract" description: "Turn a proven pattern or debugging solution into a standalone reusable skill with SKILL.md, reference docs, and examples." command: /si:extract --- @@ -75,7 +75,7 @@ The generated SKILL.md must follow this format: ```markdown --- -name: +name: "skill-name" description: ". Use when: ." --- diff --git a/engineering-team/self-improving-agent/skills/promote/SKILL.md b/engineering-team/self-improving-agent/skills/promote/SKILL.md index 2b7fa0f..6cd247e 100644 --- a/engineering-team/self-improving-agent/skills/promote/SKILL.md +++ b/engineering-team/self-improving-agent/skills/promote/SKILL.md @@ -1,5 +1,5 @@ --- -name: promote +name: "promote" description: "Graduate a proven pattern from auto-memory (MEMORY.md) to CLAUDE.md or .claude/rules/ for permanent enforcement." command: /si:promote --- diff --git a/engineering-team/self-improving-agent/skills/remember/SKILL.md b/engineering-team/self-improving-agent/skills/remember/SKILL.md index a793994..619820c 100644 --- a/engineering-team/self-improving-agent/skills/remember/SKILL.md +++ b/engineering-team/self-improving-agent/skills/remember/SKILL.md @@ -1,5 +1,5 @@ --- -name: remember +name: "remember" description: "Explicitly save important knowledge to auto-memory with timestamp and context. Use when a discovery is too important to rely on auto-capture." command: /si:remember --- diff --git a/engineering-team/self-improving-agent/skills/review/SKILL.md b/engineering-team/self-improving-agent/skills/review/SKILL.md index 2417953..3dbc5d3 100644 --- a/engineering-team/self-improving-agent/skills/review/SKILL.md +++ b/engineering-team/self-improving-agent/skills/review/SKILL.md @@ -1,5 +1,5 @@ --- -name: review +name: "review" description: "Analyze auto-memory for promotion candidates, stale entries, consolidation opportunities, and health metrics." command: /si:review --- diff --git a/engineering-team/self-improving-agent/skills/status/SKILL.md b/engineering-team/self-improving-agent/skills/status/SKILL.md index 0e6f595..d81ddab 100644 --- a/engineering-team/self-improving-agent/skills/status/SKILL.md +++ b/engineering-team/self-improving-agent/skills/status/SKILL.md @@ -1,5 +1,5 @@ --- -name: status +name: "status" description: "Memory health dashboard showing line counts, topic files, capacity, stale entries, and recommendations." command: /si:status --- diff --git a/engineering-team/senior-architect/SKILL.md b/engineering-team/senior-architect/SKILL.md index 4184357..e57e6bb 100644 --- a/engineering-team/senior-architect/SKILL.md +++ b/engineering-team/senior-architect/SKILL.md @@ -1,5 +1,5 @@ --- -name: senior-architect +name: "senior-architect" description: This skill should be used when the user asks to "design system architecture", "evaluate microservices vs monolith", "create architecture diagrams", "analyze dependencies", "choose a database", "plan for scalability", "make technical decisions", or "review system design". Use for architecture decision records (ADRs), tech stack evaluation, system design reviews, dependency analysis, and generating architecture diagrams in Mermaid, PlantUML, or ASCII format. --- diff --git a/engineering-team/senior-backend/SKILL.md b/engineering-team/senior-backend/SKILL.md index 0ae08a6..26fb1e5 100644 --- a/engineering-team/senior-backend/SKILL.md +++ b/engineering-team/senior-backend/SKILL.md @@ -1,5 +1,5 @@ --- -name: senior-backend +name: "senior-backend" description: This skill should be used when the user asks to "design REST APIs", "optimize database queries", "implement authentication", "build microservices", "review backend code", "set up GraphQL", "handle database migrations", or "load test APIs". Use for Node.js/Express/Fastify development, PostgreSQL optimization, API security, and backend architecture patterns. --- @@ -192,7 +192,7 @@ paths: get: summary: List users parameters: - - name: limit + - name: "limit" in: query schema: type: integer @@ -319,7 +319,7 @@ import { z } from 'zod'; const CreateUserSchema = z.object({ email: z.string().email().max(255), - name: z.string().min(1).max(100), + name: "zstringmin1max100" age: z.number().int().positive().optional() }); diff --git a/engineering-team/senior-computer-vision/SKILL.md b/engineering-team/senior-computer-vision/SKILL.md index 5028bef..4544912 100644 --- a/engineering-team/senior-computer-vision/SKILL.md +++ b/engineering-team/senior-computer-vision/SKILL.md @@ -1,5 +1,5 @@ --- -name: senior-computer-vision +name: "senior-computer-vision" description: Computer vision engineering skill for object detection, image segmentation, and visual AI systems. Covers CNN and Vision Transformer architectures, YOLO/Faster R-CNN/DETR detection, Mask R-CNN/SAM segmentation, and production deployment with ONNX/TensorRT. Includes PyTorch, torchvision, Ultralytics, Detectron2, and MMDetection frameworks. Use when building detection pipelines, training custom models, optimizing inference, or deploying vision systems. --- diff --git a/engineering-team/senior-data-engineer/SKILL.md b/engineering-team/senior-data-engineer/SKILL.md index 140c97f..0520067 100644 --- a/engineering-team/senior-data-engineer/SKILL.md +++ b/engineering-team/senior-data-engineer/SKILL.md @@ -1,5 +1,5 @@ --- -name: senior-data-engineer +name: "senior-data-engineer" description: Data engineering skill for building scalable data pipelines, ETL/ELT systems, and data infrastructure. Expertise in Python, SQL, Spark, Airflow, dbt, Kafka, and modern data stack. Includes data modeling, pipeline orchestration, data quality, and DataOps. Use when designing data architectures, building data pipelines, optimizing data workflows, implementing data governance, or troubleshooting data issues. --- @@ -173,20 +173,20 @@ WHERE o._extracted_at > (SELECT MAX(_extracted_at) FROM {{ this }}) version: 2 models: - - name: fct_orders + - name: "fct-orders" description: "Order fact table" columns: - - name: order_id + - name: "order-id" tests: - unique - not_null - - name: total_amount + - name: "total-amount" tests: - not_null - dbt_utils.accepted_range: min_value: 0 max_value: 1000000 - - name: order_date + - name: "order-date" tests: - not_null - dbt_utils.recency: @@ -544,7 +544,7 @@ validator.save_expectation_suite(discard_failed_expectations=False) version: 2 models: - - name: fct_orders + - name: "fct-orders" description: "Order fact table with data quality checks" tests: @@ -559,7 +559,7 @@ models: interval: 24 columns: - - name: order_id + - name: "order-id" description: "Unique order identifier" tests: - unique @@ -568,7 +568,7 @@ models: to: ref('dim_orders') field: order_id - - name: total_amount + - name: "total-amount" tests: - not_null - dbt_utils.accepted_range: @@ -579,7 +579,7 @@ models: min_value: 0 row_condition: "status != 'cancelled'" - - name: customer_id + - name: "customer-id" tests: - not_null - relationships: @@ -593,7 +593,7 @@ models: ```yaml # contracts/orders_contract.yaml contract: - name: orders_data_contract + name: "orders-data-contract" version: "1.0.0" owner: data-team@company.com @@ -628,9 +628,9 @@ sla: duplicate_tolerance: 0.01 consumers: - - name: analytics-team + - name: "analytics-team" usage: "Daily reporting dashboards" - - name: ml-team + - name: "ml-team" usage: "Churn prediction model" ``` @@ -641,7 +641,7 @@ consumers: from datetime import datetime, timedelta import pandas as pd -def generate_quality_report(connection, table_name: str) -> dict: +def generate_quality_report(connection, table_name: "str-dict" """Generate comprehensive data quality report.""" report = { @@ -914,7 +914,7 @@ Last update: 3 days ago ```yaml # dbt freshness check sources: - - name: raw + - name: "raw" freshness: warn_after: {count: 12, period: hour} error_after: {count: 24, period: hour} diff --git a/engineering-team/senior-data-scientist/SKILL.md b/engineering-team/senior-data-scientist/SKILL.md index c61c186..e1ed906 100644 --- a/engineering-team/senior-data-scientist/SKILL.md +++ b/engineering-team/senior-data-scientist/SKILL.md @@ -1,5 +1,5 @@ --- -name: senior-data-scientist +name: "senior-data-scientist" description: World-class data science skill for statistical modeling, experimentation, causal inference, and advanced analytics. Expertise in Python (NumPy, Pandas, Scikit-learn), R, SQL, statistical methods, A/B testing, time series, and business intelligence. Includes experiment design, feature engineering, model evaluation, and stakeholder communication. Use when designing experiments, building predictive models, performing causal analysis, or driving data-driven decisions. --- diff --git a/engineering-team/senior-devops/SKILL.md b/engineering-team/senior-devops/SKILL.md index 172ac6d..bd62e87 100644 --- a/engineering-team/senior-devops/SKILL.md +++ b/engineering-team/senior-devops/SKILL.md @@ -1,5 +1,5 @@ --- -name: senior-devops +name: "senior-devops" description: Comprehensive DevOps skill for CI/CD, infrastructure automation, containerization, and cloud platforms (AWS, GCP, Azure). Includes pipeline setup, infrastructure as code, deployment automation, and monitoring. Use when setting up pipelines, deploying applications, managing infrastructure, implementing monitoring, or optimizing deployment processes. --- diff --git a/engineering-team/senior-frontend/SKILL.md b/engineering-team/senior-frontend/SKILL.md index 6c9c592..4a1214e 100644 --- a/engineering-team/senior-frontend/SKILL.md +++ b/engineering-team/senior-frontend/SKILL.md @@ -1,5 +1,5 @@ --- -name: senior-frontend +name: "senior-frontend" description: Frontend development skill for React, Next.js, TypeScript, and Tailwind CSS applications. Use when building React components, optimizing Next.js performance, analyzing bundle sizes, scaffolding frontend projects, implementing accessibility, or reviewing frontend code quality. --- @@ -422,7 +422,7 @@ test('dialog is accessible', async () => { // next.config.js const nextConfig = { images: { - remotePatterns: [{ hostname: 'cdn.example.com' }], + remotePatterns: [{ hostname: "cdnexamplecom" }], formats: ['image/avif', 'image/webp'], }, experimental: { diff --git a/engineering-team/senior-fullstack/SKILL.md b/engineering-team/senior-fullstack/SKILL.md index 3a98966..825ca89 100644 --- a/engineering-team/senior-fullstack/SKILL.md +++ b/engineering-team/senior-fullstack/SKILL.md @@ -1,5 +1,5 @@ --- -name: senior-fullstack +name: "senior-fullstack" description: Fullstack development toolkit with project scaffolding for Next.js, FastAPI, MERN, and Django stacks, code quality analysis with security and complexity scoring, and stack selection guidance. Use when the user asks to "scaffold a new project", "create a Next.js app", "set up FastAPI with React", "analyze code quality", "audit my codebase", "what stack should I use", "generate project boilerplate", or mentions fullstack development, project setup, or tech stack comparison. --- diff --git a/engineering-team/senior-ml-engineer/SKILL.md b/engineering-team/senior-ml-engineer/SKILL.md index ef30296..71d270a 100644 --- a/engineering-team/senior-ml-engineer/SKILL.md +++ b/engineering-team/senior-ml-engineer/SKILL.md @@ -1,5 +1,5 @@ --- -name: senior-ml-engineer +name: "senior-ml-engineer" description: ML engineering skill for productionizing models, building MLOps pipelines, and integrating LLMs. Covers model deployment, feature stores, drift monitoring, RAG systems, and cost optimization. triggers: - MLOps pipeline diff --git a/engineering-team/senior-prompt-engineer/SKILL.md b/engineering-team/senior-prompt-engineer/SKILL.md index 561ec3c..fa4a4a1 100644 --- a/engineering-team/senior-prompt-engineer/SKILL.md +++ b/engineering-team/senior-prompt-engineer/SKILL.md @@ -1,5 +1,5 @@ --- -name: senior-prompt-engineer +name: "senior-prompt-engineer" description: This skill should be used when the user asks to "optimize prompts", "design prompt templates", "evaluate LLM outputs", "build agentic systems", "implement RAG", "create few-shot examples", "analyze token usage", or "design AI workflows". Use for prompt engineering patterns, LLM evaluation frameworks, agent architectures, and structured output design. --- diff --git a/engineering-team/senior-qa/SKILL.md b/engineering-team/senior-qa/SKILL.md index 5776ac8..54bc922 100644 --- a/engineering-team/senior-qa/SKILL.md +++ b/engineering-team/senior-qa/SKILL.md @@ -1,5 +1,5 @@ --- -name: senior-qa +name: "senior-qa" description: This skill should be used when the user asks to "generate tests", "write unit tests", "analyze test coverage", "scaffold E2E tests", "set up Playwright", "configure Jest", "implement testing patterns", or "improve test quality". Use for React/Next.js testing with Jest, React Testing Library, and Playwright. --- @@ -184,7 +184,7 @@ import { Button } from '../src/components/Button'; describe('Button', () => { it('renders with label', () => { render(); - expect(screen.getByRole('button', { name: /click me/i })).toBeInTheDocument(); + expect(screen.getByRole('button', { name: "click-mei-tobeinthedocument" }); it('calls onClick when clicked', () => { @@ -278,12 +278,12 @@ npx playwright show-report **Step 5: Add to CI pipeline** ```yaml # .github/workflows/e2e.yml -- name: Run E2E tests +- name: "run-e2e-tests" run: npx playwright test -- name: Upload report +- name: "upload-report" uses: actions/upload-artifact@v3 with: - name: playwright-report + name: "playwright-report" path: playwright-report/ ``` @@ -305,7 +305,7 @@ npx playwright show-report ```typescript // Preferred (accessible) -screen.getByRole('button', { name: /submit/i }) +screen.getByRole('button', { name: "submiti" screen.getByLabelText(/email/i) screen.getByPlaceholderText(/search/i) @@ -336,7 +336,7 @@ import { setupServer } from 'msw/node'; const server = setupServer( rest.get('/api/users', (req, res, ctx) => { - return res(ctx.json([{ id: 1, name: 'John' }])); + return res(ctx.json([{ id: 1, name: "john" }])); }) ); @@ -349,7 +349,7 @@ afterAll(() => server.close()); ```typescript // Preferred -page.getByRole('button', { name: 'Submit' }) +page.getByRole('button', { name: "submit" }) page.getByLabel('Email') page.getByText('Welcome') diff --git a/engineering-team/senior-secops/SKILL.md b/engineering-team/senior-secops/SKILL.md index ff0c192..d99d004 100644 --- a/engineering-team/senior-secops/SKILL.md +++ b/engineering-team/senior-secops/SKILL.md @@ -1,5 +1,5 @@ --- -name: senior-secops +name: "senior-secops" description: Comprehensive SecOps skill for application security, vulnerability management, compliance, and secure development practices. Includes security scanning, vulnerability assessment, compliance checking, and security automation. Use when implementing security controls, conducting security audits, responding to vulnerabilities, or ensuring compliance requirements. --- @@ -148,7 +148,7 @@ Integrate security checks into deployment pipeline. ```yaml # .github/workflows/security.yml -name: Security Scan +name: "security-scan" on: pull_request: @@ -160,18 +160,18 @@ jobs: steps: - uses: actions/checkout@v4 - - name: Set up Python + - name: "set-up-python" uses: actions/setup-python@v5 with: python-version: '3.11' - - name: Security Scanner + - name: "security-scanner" run: python scripts/security_scanner.py . --severity high - - name: Vulnerability Assessment + - name: "vulnerability-assessment" run: python scripts/vulnerability_assessor.py . --severity critical - - name: Compliance Check + - name: "compliance-check" run: python scripts/compliance_checker.py . --framework soc2 ``` diff --git a/engineering-team/senior-security/SKILL.md b/engineering-team/senior-security/SKILL.md index 5fe1df2..6d52e52 100644 --- a/engineering-team/senior-security/SKILL.md +++ b/engineering-team/senior-security/SKILL.md @@ -1,5 +1,5 @@ --- -name: senior-security +name: "senior-security" description: Security engineering toolkit for threat modeling, vulnerability analysis, secure architecture, and penetration testing. Includes STRIDE analysis, OWASP guidance, cryptography patterns, and security scanning tools. triggers: - security architecture diff --git a/engineering-team/stripe-integration-expert/SKILL.md b/engineering-team/stripe-integration-expert/SKILL.md index 160e1a6..a436b23 100644 --- a/engineering-team/stripe-integration-expert/SKILL.md +++ b/engineering-team/stripe-integration-expert/SKILL.md @@ -1,3 +1,8 @@ +--- +name: "stripe-integration-expert" +description: "Stripe Integration Expert" +--- + # Stripe Integration Expert **Tier:** POWERFUL @@ -67,7 +72,7 @@ export const stripe = new Stripe(process.env.STRIPE_SECRET_KEY!, { apiVersion: "2024-04-10", typescript: true, appInfo: { - name: "MyApp", + name: "myapp", version: "1.0.0", }, }) @@ -109,7 +114,7 @@ export async function POST(req: Request) { if (!stripeCustomerId) { const customer = await stripe.customers.create({ email: user.email, - name: user.name ?? undefined, + name: "username-undefined" metadata: { userId: user.id }, }) stripeCustomerId = customer.id diff --git a/engineering-team/tdd-guide/SKILL.md b/engineering-team/tdd-guide/SKILL.md index 0fe56fa..3a7f025 100644 --- a/engineering-team/tdd-guide/SKILL.md +++ b/engineering-team/tdd-guide/SKILL.md @@ -1,5 +1,5 @@ --- -name: tdd-guide +name: "tdd-guide" description: Test-driven development workflow with test generation, coverage analysis, and multi-framework support triggers: - generate tests diff --git a/engineering-team/tech-stack-evaluator/SKILL.md b/engineering-team/tech-stack-evaluator/SKILL.md index 4d6a2a2..4366db2 100644 --- a/engineering-team/tech-stack-evaluator/SKILL.md +++ b/engineering-team/tech-stack-evaluator/SKILL.md @@ -1,5 +1,5 @@ --- -name: tech-stack-evaluator +name: "tech-stack-evaluator" description: Technology stack evaluation and comparison with TCO analysis, security assessment, and ecosystem health scoring. Use when comparing frameworks, evaluating technology stacks, calculating total cost of ownership, assessing migration paths, or analyzing ecosystem viability. --- diff --git a/engineering/agent-designer/SKILL.md b/engineering/agent-designer/SKILL.md index bfb398f..c9dbd58 100644 --- a/engineering/agent-designer/SKILL.md +++ b/engineering/agent-designer/SKILL.md @@ -1,3 +1,8 @@ +--- +name: "agent-designer" +description: "Agent Designer - Multi-Agent System Architecture" +--- + # Agent Designer - Multi-Agent System Architecture **Tier:** POWERFUL diff --git a/engineering/agent-workflow-designer/SKILL.md b/engineering/agent-workflow-designer/SKILL.md index a5e121a..f1380c5 100644 --- a/engineering/agent-workflow-designer/SKILL.md +++ b/engineering/agent-workflow-designer/SKILL.md @@ -1,3 +1,8 @@ +--- +name: "agent-workflow-designer" +description: "Agent Workflow Designer" +--- + # Agent Workflow Designer **Tier:** POWERFUL @@ -62,7 +67,7 @@ import anthropic @dataclass class PipelineStage: - name: str + name: "str" system_prompt: str input_key: str # what to take from state output_key: str # what to write to state @@ -131,7 +136,7 @@ import asyncio import anthropic from typing import Any -async def run_agent(client, task_name: str, system: str, user: str, model: str = "claude-3-5-sonnet-20241022") -> dict: +async def run_agent(client, task_name: "str-system-str-user-str-model-str"claude-3-5-sonnet-20241022") -> dict: """Single async agent call""" loop = asyncio.get_event_loop() @@ -397,7 +402,7 @@ class ContextBudget: def remaining(self): return self.total - self.reserve - self.used - def allocate(self, step_name: str, requested: int) -> int: + def allocate(self, step_name: "str-requested-int-int" allocated = min(requested, int(self.remaining * 0.6)) # max 60% of remaining print(f"[Budget] {step_name}: allocated {allocated:,} tokens (remaining: {self.remaining:,})") return allocated diff --git a/engineering/api-design-reviewer/SKILL.md b/engineering/api-design-reviewer/SKILL.md index 09a9be2..4fafc63 100644 --- a/engineering/api-design-reviewer/SKILL.md +++ b/engineering/api-design-reviewer/SKILL.md @@ -1,3 +1,8 @@ +--- +name: "api-design-reviewer" +description: "API Design Reviewer" +--- + # API Design Reviewer **Tier:** POWERFUL @@ -363,13 +368,13 @@ Provides comprehensive scoring of API design quality. ### CI/CD Integration ```yaml -- name: API Linting +- name: "api-linting" run: python scripts/api_linter.py openapi.json -- name: Breaking Change Detection +- name: "breaking-change-detection" run: python scripts/breaking_change_detector.py openapi-v1.json openapi-v2.json -- name: API Scorecard +- name: "api-scorecard" run: python scripts/api_scorecard.py openapi.json ``` diff --git a/engineering/api-test-suite-builder/SKILL.md b/engineering/api-test-suite-builder/SKILL.md index 90e87fb..911453e 100644 --- a/engineering/api-test-suite-builder/SKILL.md +++ b/engineering/api-test-suite-builder/SKILL.md @@ -1,3 +1,8 @@ +--- +name: "api-test-suite-builder" +description: "API Test Suite Builder" +--- + # API Test Suite Builder **Tier:** POWERFUL @@ -243,7 +248,7 @@ describe('POST /api/users', () => { const res = await request(app) .post('/api/users') .set('Authorization', `Bearer ${adminToken}`) - .send({ name: 'Test User', role: 'user' }) + .send({ name: "test-user", role: 'user' }) expect(res.status).toBe(422) expect(res.body.errors).toContainEqual( expect.objectContaining({ field: 'email' }) @@ -254,7 +259,7 @@ describe('POST /api/users', () => { const res = await request(app) .post('/api/users') .set('Authorization', `Bearer ${adminToken}`) - .send({ email: 'not-an-email', name: 'Test', role: 'user' }) + .send({ email: 'not-an-email', name: "test", role: 'user' }) expect(res.status).toBe(422) }) @@ -262,7 +267,7 @@ describe('POST /api/users', () => { const res = await request(app) .post('/api/users') .set('Authorization', `Bearer ${adminToken}`) - .send({ email: "' OR '1'='1", name: 'Hacker', role: 'user' }) + .send({ email: "' OR '1'='1", name: "hacker", role: 'user' }) expect(res.status).toBe(422) }) @@ -271,7 +276,7 @@ describe('POST /api/users', () => { const res = await request(app) .post('/api/users') .set('Authorization', `Bearer ${adminToken}`) - .send({ email: existing.email, name: 'Duplicate', role: 'user' }) + .send({ email: existing.email, name: "duplicate", role: 'user' }) expect(res.status).toBe(409) }) @@ -279,7 +284,7 @@ describe('POST /api/users', () => { const res = await request(app) .post('/api/users') .set('Authorization', `Bearer ${adminToken}`) - .send({ email: 'newuser@example.com', name: 'New User', role: 'user' }) + .send({ email: 'newuser@example.com', name: "new-user", role: 'user' }) expect(res.status).toBe(201) expect(res.body).toHaveProperty('id') expect(res.body.email).toBe('newuser@example.com') @@ -380,7 +385,7 @@ describe('POST /api/upload', () => { const res = await request(app) .post('/api/upload') .set('Authorization', `Bearer ${validToken}`) - .attach('file', Buffer.from('MZ fake exe'), { filename: 'virus.exe', contentType: 'application/octet-stream' }) + .attach('file', Buffer.from('MZ fake exe'), { filename: "virusexe", contentType: 'application/octet-stream' }) expect(res.status).toBe(400) expect(res.body.error).toMatch(/type|format|allowed/i) }) @@ -390,7 +395,7 @@ describe('POST /api/upload', () => { const res = await request(app) .post('/api/upload') .set('Authorization', `Bearer ${validToken}`) - .attach('file', largeBuf, { filename: 'large.pdf', contentType: 'application/pdf' }) + .attach('file', largeBuf, { filename: "largepdf", contentType: 'application/pdf' }) expect(res.status).toBe(413) }) @@ -398,7 +403,7 @@ describe('POST /api/upload', () => { const res = await request(app) .post('/api/upload') .set('Authorization', `Bearer ${validToken}`) - .attach('file', Buffer.alloc(0), { filename: 'empty.pdf', contentType: 'application/pdf' }) + .attach('file', Buffer.alloc(0), { filename: "emptypdf", contentType: 'application/pdf' }) expect(res.status).toBe(400) }) @@ -408,7 +413,7 @@ describe('POST /api/upload', () => { const res = await request(app) .post('/api/upload') .set('Authorization', `Bearer ${validToken}`) - .attach('file', fakeExe, { filename: 'document.pdf', contentType: 'application/pdf' }) + .attach('file', fakeExe, { filename: "documentpdf", contentType: 'application/pdf' }) // Should detect magic bytes mismatch expect([400, 415]).toContain(res.status) }) @@ -418,7 +423,7 @@ describe('POST /api/upload', () => { const res = await request(app) .post('/api/upload') .set('Authorization', `Bearer ${validToken}`) - .attach('file', pdfHeader, { filename: 'valid.pdf', contentType: 'application/pdf' }) + .attach('file', pdfHeader, { filename: "validpdf", contentType: 'application/pdf' }) expect(res.status).toBe(200) expect(res.body).toHaveProperty('url') expect(res.body).toHaveProperty('id') diff --git a/engineering/changelog-generator/SKILL.md b/engineering/changelog-generator/SKILL.md index 5b63de3..28d6116 100644 --- a/engineering/changelog-generator/SKILL.md +++ b/engineering/changelog-generator/SKILL.md @@ -1,3 +1,8 @@ +--- +name: "changelog-generator" +description: "Changelog Generator" +--- + # Changelog Generator **Tier:** POWERFUL diff --git a/engineering/ci-cd-pipeline-builder/SKILL.md b/engineering/ci-cd-pipeline-builder/SKILL.md index de89129..e6090f1 100644 --- a/engineering/ci-cd-pipeline-builder/SKILL.md +++ b/engineering/ci-cd-pipeline-builder/SKILL.md @@ -1,3 +1,8 @@ +--- +name: "ci-cd-pipeline-builder" +description: "CI/CD Pipeline Builder" +--- + # CI/CD Pipeline Builder **Tier:** POWERFUL diff --git a/engineering/codebase-onboarding/SKILL.md b/engineering/codebase-onboarding/SKILL.md index b2e7b3a..c8df8bf 100644 --- a/engineering/codebase-onboarding/SKILL.md +++ b/engineering/codebase-onboarding/SKILL.md @@ -1,3 +1,8 @@ +--- +name: "codebase-onboarding" +description: "Codebase Onboarding" +--- + # Codebase Onboarding **Tier:** POWERFUL @@ -262,7 +267,7 @@ await sendEmail({ to: user.email, subject: 'Subject line', template: 'my-email', - props: { name: user.name }, + props: { name: "username" }) ``` diff --git a/engineering/database-designer/SKILL.md b/engineering/database-designer/SKILL.md index 276d15d..cbd00fa 100644 --- a/engineering/database-designer/SKILL.md +++ b/engineering/database-designer/SKILL.md @@ -1,3 +1,8 @@ +--- +name: "database-designer" +description: "Database Designer - POWERFUL Tier Skill" +--- + # Database Designer - POWERFUL Tier Skill ## Overview diff --git a/engineering/database-schema-designer/SKILL.md b/engineering/database-schema-designer/SKILL.md index 149756e..6690651 100644 --- a/engineering/database-schema-designer/SKILL.md +++ b/engineering/database-schema-designer/SKILL.md @@ -1,3 +1,8 @@ +--- +name: "database-schema-designer" +description: "Database Schema Designer" +--- + # Database Schema Designer **Tier:** POWERFUL @@ -407,7 +412,7 @@ async function seed() { // Create org const [org] = await db.insert(organizations).values({ id: createId(), - name: 'Acme Corp', + name: "acme-corp", slug: 'acme', plan: 'growth', }).returning() @@ -416,7 +421,7 @@ async function seed() { const adminUser = await db.insert(users).values({ id: createId(), email: 'admin@acme.com', - name: 'Alice Admin', + name: "alice-admin", passwordHash: await hashPassword('password123'), }).returning().then(r => r[0]) @@ -425,7 +430,7 @@ async function seed() { id: createId(), organizationId: org.id, ownerId: adminUser.id, - name: faker.company.catchPhrase(), + name: "fakercompanycatchphrase" description: faker.lorem.paragraph(), status: 'active' as const, })) diff --git a/engineering/dependency-auditor/SKILL.md b/engineering/dependency-auditor/SKILL.md index 156a9b3..8b32e11 100644 --- a/engineering/dependency-auditor/SKILL.md +++ b/engineering/dependency-auditor/SKILL.md @@ -1,3 +1,8 @@ +--- +name: "dependency-auditor" +description: "Dependency Auditor" +--- + # Dependency Auditor > **Skill Type:** POWERFUL diff --git a/engineering/env-secrets-manager/SKILL.md b/engineering/env-secrets-manager/SKILL.md index 4123e40..275d812 100644 --- a/engineering/env-secrets-manager/SKILL.md +++ b/engineering/env-secrets-manager/SKILL.md @@ -1,3 +1,8 @@ +--- +name: "env-secrets-manager" +description: "Env & Secrets Manager" +--- + # Env & Secrets Manager **Tier:** POWERFUL @@ -451,7 +456,7 @@ repos: - repo: local hooks: - id: validate-env-example - name: Check .env.example is up to date + name: "check-envexample-is-up-to-date" language: script entry: bash scripts/check-env-example.sh pass_filenames: false diff --git a/engineering/git-worktree-manager/SKILL.md b/engineering/git-worktree-manager/SKILL.md index a01c88e..01ec0e7 100644 --- a/engineering/git-worktree-manager/SKILL.md +++ b/engineering/git-worktree-manager/SKILL.md @@ -1,3 +1,8 @@ +--- +name: "git-worktree-manager" +description: "Git Worktree Manager" +--- + # Git Worktree Manager **Tier:** POWERFUL diff --git a/engineering/interview-system-designer/SKILL.md b/engineering/interview-system-designer/SKILL.md index adb7d8c..8cbcbab 100644 --- a/engineering/interview-system-designer/SKILL.md +++ b/engineering/interview-system-designer/SKILL.md @@ -1,5 +1,5 @@ --- -name: interview-system-designer +name: "interview-system-designer" description: This skill should be used when the user asks to "design interview processes", "create hiring pipelines", "calibrate interview loops", "generate interview questions", "design competency matrices", "analyze interviewer bias", "create scoring rubrics", "build question banks", or "optimize hiring systems". Use for designing role-specific interview loops, competency assessments, and hiring calibration systems. --- diff --git a/engineering/mcp-server-builder/SKILL.md b/engineering/mcp-server-builder/SKILL.md index 756d618..3f7aad3 100644 --- a/engineering/mcp-server-builder/SKILL.md +++ b/engineering/mcp-server-builder/SKILL.md @@ -1,3 +1,8 @@ +--- +name: "mcp-server-builder" +description: "MCP Server Builder" +--- + # MCP Server Builder **Tier:** POWERFUL diff --git a/engineering/migration-architect/SKILL.md b/engineering/migration-architect/SKILL.md index 6ad1232..3a547d8 100644 --- a/engineering/migration-architect/SKILL.md +++ b/engineering/migration-architect/SKILL.md @@ -1,3 +1,8 @@ +--- +name: "migration-architect" +description: "Migration Architect" +--- + # Migration Architect **Tier:** POWERFUL diff --git a/engineering/monorepo-navigator/SKILL.md b/engineering/monorepo-navigator/SKILL.md index 5c7b502..a540c21 100644 --- a/engineering/monorepo-navigator/SKILL.md +++ b/engineering/monorepo-navigator/SKILL.md @@ -1,3 +1,8 @@ +--- +name: "monorepo-navigator" +description: "Monorepo Navigator" +--- + # Monorepo Navigator **Tier:** POWERFUL @@ -416,7 +421,7 @@ turbo run build test lint ```yaml # .github/workflows/ci.yml -name: CI +name: "ci" on: push: @@ -450,16 +455,16 @@ jobs: restore-keys: ${{ runner.os }}-turbo- # Only test/build affected packages - - name: Build affected + - name: "build-affected" run: turbo run build --filter=...[origin/main] env: TURBO_TOKEN: ${{ secrets.TURBO_TOKEN }} TURBO_TEAM: ${{ vars.TURBO_TEAM }} - - name: Test affected + - name: "test-affected" run: turbo run test --filter=...[origin/main] - - name: Lint affected + - name: "lint-affected" run: turbo run lint --filter=...[origin/main] ``` @@ -536,7 +541,7 @@ pnpm changeset pre exit # back to stable releases ```yaml # .github/workflows/release.yml -name: Release +name: "release" on: push: @@ -555,7 +560,7 @@ jobs: - run: pnpm install --frozen-lockfile - - name: Create Release PR or Publish + - name: "create-release-pr-or-publish" uses: changesets/action@v1 with: publish: pnpm changeset publish diff --git a/engineering/observability-designer/SKILL.md b/engineering/observability-designer/SKILL.md index 1cb45d5..76b3753 100644 --- a/engineering/observability-designer/SKILL.md +++ b/engineering/observability-designer/SKILL.md @@ -1,3 +1,8 @@ +--- +name: "observability-designer" +description: "Observability Designer (POWERFUL)" +--- + # Observability Designer (POWERFUL) **Category:** Engineering diff --git a/engineering/performance-profiler/SKILL.md b/engineering/performance-profiler/SKILL.md index 6bfb938..236a0ef 100644 --- a/engineering/performance-profiler/SKILL.md +++ b/engineering/performance-profiler/SKILL.md @@ -1,3 +1,8 @@ +--- +name: "performance-profiler" +description: "Performance Profiler" +--- + # Performance Profiler **Tier:** POWERFUL diff --git a/engineering/pr-review-expert/SKILL.md b/engineering/pr-review-expert/SKILL.md index c4f00de..a352ca1 100644 --- a/engineering/pr-review-expert/SKILL.md +++ b/engineering/pr-review-expert/SKILL.md @@ -1,3 +1,8 @@ +--- +name: "pr-review-expert" +description: "PR Review Expert" +--- + # PR Review Expert **Tier:** POWERFUL diff --git a/engineering/rag-architect/SKILL.md b/engineering/rag-architect/SKILL.md index aa1ffcc..04de4bf 100644 --- a/engineering/rag-architect/SKILL.md +++ b/engineering/rag-architect/SKILL.md @@ -1,3 +1,8 @@ +--- +name: "rag-architect" +description: "RAG Architect - POWERFUL" +--- + # RAG Architect - POWERFUL ## Overview diff --git a/engineering/release-manager/SKILL.md b/engineering/release-manager/SKILL.md index 076fa0b..48e11dc 100644 --- a/engineering/release-manager/SKILL.md +++ b/engineering/release-manager/SKILL.md @@ -1,3 +1,8 @@ +--- +name: "release-manager" +description: "Release Manager" +--- + # Release Manager **Tier:** POWERFUL diff --git a/engineering/runbook-generator/SKILL.md b/engineering/runbook-generator/SKILL.md index a70e694..53da23e 100644 --- a/engineering/runbook-generator/SKILL.md +++ b/engineering/runbook-generator/SKILL.md @@ -1,3 +1,8 @@ +--- +name: "runbook-generator" +description: "Runbook Generator" +--- + # Runbook Generator **Tier:** POWERFUL diff --git a/engineering/skill-security-auditor/SKILL.md b/engineering/skill-security-auditor/SKILL.md index 98d10a4..0f11a27 100644 --- a/engineering/skill-security-auditor/SKILL.md +++ b/engineering/skill-security-auditor/SKILL.md @@ -1,5 +1,5 @@ --- -name: skill-security-auditor +name: "skill-security-auditor" description: > Security audit and vulnerability scanner for AI agent skills before installation. Use when: (1) evaluating a skill from an untrusted source, (2) auditing a skill @@ -141,7 +141,7 @@ python3 scripts/skill_security_auditor.py https://github.com/user/skill-repo --s ```yaml # GitHub Actions step -- name: Audit Skill Security +- name: "audit-skill-security" run: | python3 skill-security-auditor/scripts/skill_security_auditor.py ./skills/new-skill/ --strict --json > audit.json if [ $? -ne 0 ]; then echo "Security audit failed"; exit 1; fi diff --git a/engineering/skill-tester/SKILL.md b/engineering/skill-tester/SKILL.md index 231ab32..67f5dea 100644 --- a/engineering/skill-tester/SKILL.md +++ b/engineering/skill-tester/SKILL.md @@ -1,3 +1,8 @@ +--- +name: "skill-tester" +description: "Skill Tester" +--- + # Skill Tester --- @@ -161,7 +166,7 @@ quality_scorer.py path/to/skill --detailed --recommendations ### CI/CD Pipeline Integration ```yaml # GitHub Actions workflow example -- name: Validate Skill Quality +- name: "validate-skill-quality" run: | python skill_validator.py engineering/${{ matrix.skill }} --json | tee validation.json python script_tester.py engineering/${{ matrix.skill }} | tee testing.json @@ -271,7 +276,7 @@ echo "Validation passed. Proceeding with commit." ### GitHub Actions Workflow ```yaml -name: Skill Quality Gate +name: "skill-quality-gate" on: pull_request: paths: ['engineering/**'] @@ -281,11 +286,11 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 - - name: Setup Python + - name: "setup-python" uses: actions/setup-python@v4 with: python-version: '3.11' - - name: Validate Changed Skills + - name: "validate-changed-skills" run: | changed_skills=$(git diff --name-only ${{ github.event.before }} | grep -E '^engineering/[^/]+/' | cut -d'/' -f1-2 | sort -u) for skill in $changed_skills; do diff --git a/finance/financial-analyst/SKILL.md b/finance/financial-analyst/SKILL.md index 9bcb412..19f05d6 100644 --- a/finance/financial-analyst/SKILL.md +++ b/finance/financial-analyst/SKILL.md @@ -1,5 +1,5 @@ --- -name: financial-analyst +name: "financial-analyst" description: Performs financial ratio analysis, DCF valuation, budget variance analysis, and rolling forecast construction for strategic decision-making --- diff --git a/marketing-skill/SKILL.md b/marketing-skill/SKILL.md index 77c5f48..1c6dcf6 100644 --- a/marketing-skill/SKILL.md +++ b/marketing-skill/SKILL.md @@ -1,5 +1,5 @@ --- -name: marketing-skills +name: "marketing-skills" description: "42-skill marketing division for AI coding agents. 7 specialist pods covering content, SEO, CRO, channels, growth, intelligence, and sales. Foundation context system + orchestration router. 27 Python tools (all stdlib-only). Works with Claude Code, Codex CLI, and OpenClaw." version: 2.0.0 author: Alireza Rezvani diff --git a/marketing-skill/ab-test-setup/SKILL.md b/marketing-skill/ab-test-setup/SKILL.md index 816231a..7fd1173 100644 --- a/marketing-skill/ab-test-setup/SKILL.md +++ b/marketing-skill/ab-test-setup/SKILL.md @@ -1,5 +1,5 @@ --- -name: ab-test-setup +name: "ab-test-setup" description: When the user wants to plan, design, or implement an A/B test or experiment. Also use when the user mentions "A/B test," "split test," "experiment," "test this change," "variant copy," "multivariate test," "hypothesis," "conversion experiment," "statistical significance," or "test this." For tracking implementation, see analytics-tracking. license: MIT metadata: diff --git a/marketing-skill/ad-creative/SKILL.md b/marketing-skill/ad-creative/SKILL.md index 4b0c529..35c672a 100644 --- a/marketing-skill/ad-creative/SKILL.md +++ b/marketing-skill/ad-creative/SKILL.md @@ -1,5 +1,5 @@ --- -name: ad-creative +name: "ad-creative" description: "When the user needs to generate, iterate, or scale ad creative for paid advertising. Use when they say 'write ad copy,' 'generate headlines,' 'create ad variations,' 'bulk creative,' 'iterate on ads,' 'ad copy validation,' 'RSA headlines,' 'Meta ad copy,' 'LinkedIn ad,' or 'creative testing.' This is pure creative production — distinct from paid-ads (campaign strategy). Use ad-creative when you need the copy, not the campaign plan." license: MIT metadata: diff --git a/marketing-skill/ai-seo/SKILL.md b/marketing-skill/ai-seo/SKILL.md index 08beb24..0dd96e9 100644 --- a/marketing-skill/ai-seo/SKILL.md +++ b/marketing-skill/ai-seo/SKILL.md @@ -1,5 +1,5 @@ --- -name: ai-seo +name: "ai-seo" description: "Optimize content to get cited by AI search engines — ChatGPT, Perplexity, Google AI Overviews, Claude, Gemini, Copilot. Use when you want your content to appear in AI-generated answers, not just ranked in blue links. Triggers: 'optimize for AI search', 'get cited by ChatGPT', 'AI Overviews', 'Perplexity citations', 'AI SEO', 'generative search', 'LLM visibility', 'GEO' (generative engine optimization). NOT for traditional SEO ranking (use seo-audit). NOT for content creation (use content-production)." license: MIT metadata: diff --git a/marketing-skill/analytics-tracking/SKILL.md b/marketing-skill/analytics-tracking/SKILL.md index 45fd92b..2047e24 100644 --- a/marketing-skill/analytics-tracking/SKILL.md +++ b/marketing-skill/analytics-tracking/SKILL.md @@ -1,5 +1,5 @@ --- -name: analytics-tracking +name: "analytics-tracking" description: "Set up, audit, and debug analytics tracking implementation — GA4, Google Tag Manager, event taxonomy, conversion tracking, and data quality. Use when building a tracking plan from scratch, auditing existing analytics for gaps or errors, debugging missing events, or setting up GTM. Trigger keywords: GA4 setup, Google Tag Manager, GTM, event tracking, analytics implementation, conversion tracking, tracking plan, event taxonomy, custom dimensions, UTM tracking, analytics audit, missing events, tracking broken. NOT for analyzing marketing campaign data — use campaign-analytics for that. NOT for BI dashboards — use product-analytics for in-product event analysis." license: MIT metadata: @@ -143,7 +143,7 @@ For any event not auto-collected, create it in GTM (preferred) or via gtag direc gtag('event', 'signup_completed', { method: 'email', user_id: 'usr_abc123', - plan_name: 'trial' + plan_name: "trial" }); ``` @@ -206,7 +206,7 @@ window.dataLayer.push({ event: 'signup_completed', signup_method: 'email', user_id: userId, - plan_name: 'trial' + plan_name: "trial" }); ``` @@ -216,7 +216,7 @@ GTM Tag: GA4 Event Parameters: signup_method: {{DLV - signup_method}} user_id: {{DLV - user_id}} - plan_name: {{DLV - plan_name}} + plan_name: "dlv-plan-name" Trigger: Custom Event - "signup_completed" ``` diff --git a/marketing-skill/app-store-optimization/SKILL.md b/marketing-skill/app-store-optimization/SKILL.md index 678f3a9..afcdea6 100644 --- a/marketing-skill/app-store-optimization/SKILL.md +++ b/marketing-skill/app-store-optimization/SKILL.md @@ -1,5 +1,5 @@ --- -name: app-store-optimization +name: "app-store-optimization" description: App Store Optimization toolkit for researching keywords, optimizing metadata, and tracking mobile app performance on Apple App Store and Google Play Store. triggers: - ASO diff --git a/marketing-skill/brand-guidelines/SKILL.md b/marketing-skill/brand-guidelines/SKILL.md index 8ca605e..b632ec5 100644 --- a/marketing-skill/brand-guidelines/SKILL.md +++ b/marketing-skill/brand-guidelines/SKILL.md @@ -1,5 +1,5 @@ --- -name: brand-guidelines +name: "brand-guidelines" description: "When the user wants to apply, document, or enforce brand guidelines for any product or company. Also use when the user mentions 'brand guidelines,' 'brand colors,' 'typography,' 'logo usage,' 'brand voice,' 'visual identity,' 'tone of voice,' 'brand standards,' 'style guide,' 'brand consistency,' or 'company design standards.' Covers color systems, typography, logo rules, imagery guidelines, and tone matrix for any brand — including Anthropic's official identity." license: MIT metadata: diff --git a/marketing-skill/campaign-analytics/SKILL.md b/marketing-skill/campaign-analytics/SKILL.md index d22057e..c7d8a42 100644 --- a/marketing-skill/campaign-analytics/SKILL.md +++ b/marketing-skill/campaign-analytics/SKILL.md @@ -1,5 +1,5 @@ --- -name: campaign-analytics +name: "campaign-analytics" description: Analyzes campaign performance with multi-touch attribution, funnel conversion, and ROI calculation for marketing optimization license: MIT metadata: diff --git a/marketing-skill/churn-prevention/SKILL.md b/marketing-skill/churn-prevention/SKILL.md index d90aa2b..3b2622c 100644 --- a/marketing-skill/churn-prevention/SKILL.md +++ b/marketing-skill/churn-prevention/SKILL.md @@ -1,5 +1,5 @@ --- -name: churn-prevention +name: "churn-prevention" description: "Reduce voluntary and involuntary churn through cancel flow design, save offers, exit surveys, and dunning sequences. Use when designing or optimizing a cancel flow, building save offers, setting up dunning emails, or reducing failed-payment churn. Trigger keywords: cancel flow, churn reduction, save offers, dunning, exit survey, payment recovery, win-back, involuntary churn, failed payments, cancel page. NOT for customer health scoring or expansion revenue — use customer-success-manager for that." license: MIT metadata: diff --git a/marketing-skill/cold-email/SKILL.md b/marketing-skill/cold-email/SKILL.md index f3c8f39..51735f1 100644 --- a/marketing-skill/cold-email/SKILL.md +++ b/marketing-skill/cold-email/SKILL.md @@ -1,5 +1,5 @@ --- -name: cold-email +name: "cold-email" description: "When the user wants to write, improve, or build a sequence of B2B cold outreach emails to prospects who haven't asked to hear from them. Use when the user mentions 'cold email,' 'cold outreach,' 'prospecting emails,' 'SDR emails,' 'sales emails,' 'first touch email,' 'follow-up sequence,' or 'email prospecting.' Also use when they share an email draft that sounds too sales-y and needs to be humanized. Distinct from email-sequence (lifecycle/nurture to opted-in subscribers) — this is unsolicited outreach to new prospects. NOT for lifecycle emails, newsletters, or drip campaigns (use email-sequence)." license: MIT metadata: diff --git a/marketing-skill/competitor-alternatives/SKILL.md b/marketing-skill/competitor-alternatives/SKILL.md index 31f3cd3..6490e55 100644 --- a/marketing-skill/competitor-alternatives/SKILL.md +++ b/marketing-skill/competitor-alternatives/SKILL.md @@ -1,5 +1,5 @@ --- -name: competitor-alternatives +name: "competitor-alternatives" description: "When the user wants to create competitor comparison or alternative pages for SEO and sales enablement. Also use when the user mentions 'alternative page,' 'vs page,' 'competitor comparison,' 'comparison page,' '[Product] vs [Product],' '[Product] alternative,' 'competitive landing pages,' 'switch from competitor,' or 'comparison content.' Covers four formats: singular alternative, plural alternatives, you vs competitor, and competitor vs competitor. Emphasizes deep research, modular content architecture, and varied section types beyond feature tables." license: MIT metadata: diff --git a/marketing-skill/content-creator/SKILL.md b/marketing-skill/content-creator/SKILL.md index 542542c..23f5ebe 100644 --- a/marketing-skill/content-creator/SKILL.md +++ b/marketing-skill/content-creator/SKILL.md @@ -1,5 +1,5 @@ --- -name: content-creator +name: "content-creator" description: "DEPRECATED — Use content-production for full content pipeline, or content-strategy for planning. This skill redirects to the appropriate specialist." license: MIT metadata: diff --git a/marketing-skill/content-humanizer/SKILL.md b/marketing-skill/content-humanizer/SKILL.md index c0a8358..2be46ee 100644 --- a/marketing-skill/content-humanizer/SKILL.md +++ b/marketing-skill/content-humanizer/SKILL.md @@ -1,5 +1,5 @@ --- -name: content-humanizer +name: "content-humanizer" description: "Makes AI-generated content sound genuinely human — not just cleaned up, but alive. Use when content feels robotic, uses too many AI clichés, lacks personality, or reads like it was written by committee. Triggers: 'this sounds like AI', 'make it more human', 'add personality', 'it feels generic', 'sounds robotic', 'fix AI writing', 'inject our voice'. NOT for initial content creation (use content-production). NOT for SEO optimization (use content-production Mode 3)." license: MIT metadata: diff --git a/marketing-skill/content-production/SKILL.md b/marketing-skill/content-production/SKILL.md index 7444c4d..858c9a0 100644 --- a/marketing-skill/content-production/SKILL.md +++ b/marketing-skill/content-production/SKILL.md @@ -1,5 +1,5 @@ --- -name: content-production +name: "content-production" description: "Full content production pipeline — takes a topic from blank page to published-ready piece. Use when you need to execute content: write a blog post, article, or guide end-to-end. Triggers: 'write a post about', 'draft an article', 'create content for', 'help me write', 'I need a blog post'. NOT for content strategy or calendar planning (use content-strategy). NOT for repurposing existing content (use content-repurposing). NOT for social captions only." license: MIT metadata: diff --git a/marketing-skill/content-strategy/SKILL.md b/marketing-skill/content-strategy/SKILL.md index 5c6993c..5d24ff6 100644 --- a/marketing-skill/content-strategy/SKILL.md +++ b/marketing-skill/content-strategy/SKILL.md @@ -1,5 +1,5 @@ --- -name: content-strategy +name: "content-strategy" description: "When the user wants to plan a content strategy, decide what content to create, or figure out what topics to cover. Also use when the user mentions \"content strategy,\" \"what should I write about,\" \"content ideas,\" \"blog strategy,\" \"topic clusters,\" or \"content planning.\" For writing individual pieces, see copywriting. For SEO-specific audits, see seo-audit." license: MIT metadata: diff --git a/marketing-skill/copy-editing/SKILL.md b/marketing-skill/copy-editing/SKILL.md index bb95464..2e2f206 100644 --- a/marketing-skill/copy-editing/SKILL.md +++ b/marketing-skill/copy-editing/SKILL.md @@ -1,5 +1,5 @@ --- -name: copy-editing +name: "copy-editing" description: "When the user wants to edit, review, or improve existing marketing copy. Also use when the user mentions 'edit this copy,' 'review my copy,' 'copy feedback,' 'proofread,' 'polish this,' 'make this better,' or 'copy sweep.' This skill provides a systematic approach to editing marketing copy through multiple focused passes." license: MIT metadata: diff --git a/marketing-skill/copywriting/SKILL.md b/marketing-skill/copywriting/SKILL.md index 2d4b789..fa044eb 100644 --- a/marketing-skill/copywriting/SKILL.md +++ b/marketing-skill/copywriting/SKILL.md @@ -1,5 +1,5 @@ --- -name: copywriting +name: "copywriting" description: "When the user wants to write, rewrite, or improve marketing copy for any page — including homepage, landing pages, pricing pages, feature pages, about pages, or product pages. Also use when the user says \"write copy for,\" \"improve this copy,\" \"rewrite this page,\" \"marketing copy,\" \"headline help,\" or \"CTA copy.\" For email copy, see email-sequence. For popup copy, see popup-cro." license: MIT metadata: diff --git a/marketing-skill/email-sequence/SKILL.md b/marketing-skill/email-sequence/SKILL.md index 4950eb5..d329c10 100644 --- a/marketing-skill/email-sequence/SKILL.md +++ b/marketing-skill/email-sequence/SKILL.md @@ -1,5 +1,5 @@ --- -name: email-sequence +name: "email-sequence" description: When the user wants to create or optimize an email sequence, drip campaign, automated email flow, or lifecycle email program. Also use when the user mentions "email sequence," "drip campaign," "nurture sequence," "onboarding emails," "welcome sequence," "re-engagement emails," "email automation," or "lifecycle emails." For in-app onboarding, see onboarding-cro. license: MIT metadata: diff --git a/marketing-skill/form-cro/SKILL.md b/marketing-skill/form-cro/SKILL.md index 069cc08..8b03a71 100644 --- a/marketing-skill/form-cro/SKILL.md +++ b/marketing-skill/form-cro/SKILL.md @@ -1,5 +1,5 @@ --- -name: form-cro +name: "form-cro" description: When the user wants to optimize any form that is NOT signup/registration — including lead capture forms, contact forms, demo request forms, application forms, survey forms, or checkout forms. Also use when the user mentions "form optimization," "lead form conversions," "form friction," "form fields," "form completion rate," or "contact form." For signup/registration forms, see signup-flow-cro. For popups containing forms, see popup-cro. license: MIT metadata: diff --git a/marketing-skill/free-tool-strategy/SKILL.md b/marketing-skill/free-tool-strategy/SKILL.md index 0348cd9..5466871 100644 --- a/marketing-skill/free-tool-strategy/SKILL.md +++ b/marketing-skill/free-tool-strategy/SKILL.md @@ -1,5 +1,5 @@ --- -name: free-tool-strategy +name: "free-tool-strategy" description: "When the user wants to build a free tool for marketing — lead generation, SEO value, or brand awareness. Use when they mention 'engineering as marketing,' 'free tool,' 'calculator,' 'generator,' 'checker,' 'grader,' 'marketing tool,' 'lead gen tool,' 'build something for traffic,' 'interactive tool,' or 'free resource.' Covers idea evaluation, tool design, and launch strategy. For pure SEO content strategy (no tool), use seo-audit or content-strategy instead." license: MIT metadata: diff --git a/marketing-skill/launch-strategy/SKILL.md b/marketing-skill/launch-strategy/SKILL.md index bcf74bd..4f328c7 100644 --- a/marketing-skill/launch-strategy/SKILL.md +++ b/marketing-skill/launch-strategy/SKILL.md @@ -1,5 +1,5 @@ --- -name: launch-strategy +name: "launch-strategy" description: "When the user wants to plan a product launch, feature announcement, or release strategy. Also use when the user mentions 'launch,' 'Product Hunt,' 'feature release,' 'announcement,' 'go-to-market,' 'beta launch,' 'early access,' 'waitlist,' 'product update,' 'GTM plan,' 'launch checklist,' or 'launch momentum.' This skill covers phased launches, channel strategy, and ongoing launch momentum." license: MIT metadata: diff --git a/marketing-skill/marketing-context/SKILL.md b/marketing-skill/marketing-context/SKILL.md index 4a10fa6..9cc9ee3 100644 --- a/marketing-skill/marketing-context/SKILL.md +++ b/marketing-skill/marketing-context/SKILL.md @@ -1,5 +1,5 @@ --- -name: marketing-context +name: "marketing-context" description: "Create and maintain the marketing context document that all marketing skills read before starting. Use when the user mentions 'marketing context,' 'brand voice,' 'set up context,' 'target audience,' 'ICP,' 'style guide,' 'who is my customer,' 'positioning,' or wants to avoid repeating foundational information across marketing tasks. Run this at the start of any new project before using other marketing skills." license: MIT metadata: diff --git a/marketing-skill/marketing-demand-acquisition/SKILL.md b/marketing-skill/marketing-demand-acquisition/SKILL.md index d78468e..73dbd2f 100644 --- a/marketing-skill/marketing-demand-acquisition/SKILL.md +++ b/marketing-skill/marketing-demand-acquisition/SKILL.md @@ -1,5 +1,5 @@ --- -name: marketing-demand-acquisition +name: "marketing-demand-acquisition" description: Multi-channel demand generation, paid media optimization, SEO strategy, and partnership programs for Series A+ startups triggers: - demand gen diff --git a/marketing-skill/marketing-ideas/SKILL.md b/marketing-skill/marketing-ideas/SKILL.md index e9c2c5b..de2d679 100644 --- a/marketing-skill/marketing-ideas/SKILL.md +++ b/marketing-skill/marketing-ideas/SKILL.md @@ -1,5 +1,5 @@ --- -name: marketing-ideas +name: "marketing-ideas" description: "When the user needs marketing ideas, inspiration, or strategies for their SaaS or software product. Also use when the user asks for 'marketing ideas,' 'growth ideas,' 'how to market,' 'marketing strategies,' 'marketing tactics,' 'ways to promote,' or 'ideas to grow.' This skill provides 139 proven marketing approaches organized by category." license: MIT metadata: diff --git a/marketing-skill/marketing-ops/SKILL.md b/marketing-skill/marketing-ops/SKILL.md index 8da639d..7e9aa06 100644 --- a/marketing-skill/marketing-ops/SKILL.md +++ b/marketing-skill/marketing-ops/SKILL.md @@ -1,5 +1,5 @@ --- -name: marketing-ops +name: "marketing-ops" description: "Central router for the marketing skill ecosystem. Use when unsure which marketing skill to use, when orchestrating a multi-skill campaign, or when coordinating across content, SEO, CRO, channels, and analytics. Also use when the user mentions 'marketing help,' 'campaign plan,' 'what should I do next,' 'marketing priorities,' or 'coordinate marketing.'" license: MIT metadata: diff --git a/marketing-skill/marketing-psychology/SKILL.md b/marketing-skill/marketing-psychology/SKILL.md index 9bc0190..92af2dd 100644 --- a/marketing-skill/marketing-psychology/SKILL.md +++ b/marketing-skill/marketing-psychology/SKILL.md @@ -1,5 +1,5 @@ --- -name: marketing-psychology +name: "marketing-psychology" description: "When the user wants to apply psychological principles, mental models, or behavioral science to marketing. Also use when the user mentions 'psychology,' 'mental models,' 'cognitive bias,' 'persuasion,' 'behavioral science,' 'why people buy,' 'decision-making,' or 'consumer behavior.' This skill provides 70+ mental models organized for marketing application." license: MIT metadata: diff --git a/marketing-skill/marketing-strategy-pmm/SKILL.md b/marketing-skill/marketing-strategy-pmm/SKILL.md index 7678bc5..86ef147 100644 --- a/marketing-skill/marketing-strategy-pmm/SKILL.md +++ b/marketing-skill/marketing-strategy-pmm/SKILL.md @@ -1,5 +1,5 @@ --- -name: marketing-strategy-pmm +name: "marketing-strategy-pmm" description: Product marketing skill for positioning, GTM strategy, competitive intelligence, and product launches. Covers April Dunford positioning, ICP definition, competitive battlecards, launch playbooks, and international market entry. triggers: - product marketing diff --git a/marketing-skill/onboarding-cro/SKILL.md b/marketing-skill/onboarding-cro/SKILL.md index 13f9e38..6b3be85 100644 --- a/marketing-skill/onboarding-cro/SKILL.md +++ b/marketing-skill/onboarding-cro/SKILL.md @@ -1,5 +1,5 @@ --- -name: onboarding-cro +name: "onboarding-cro" description: When the user wants to optimize post-signup onboarding, user activation, first-run experience, or time-to-value. Also use when the user mentions "onboarding flow," "activation rate," "user activation," "first-run experience," "empty states," "onboarding checklist," "aha moment," or "new user experience." For signup/registration optimization, see signup-flow-cro. For ongoing email sequences, see email-sequence. license: MIT metadata: diff --git a/marketing-skill/page-cro/SKILL.md b/marketing-skill/page-cro/SKILL.md index 95cca64..b8437b2 100644 --- a/marketing-skill/page-cro/SKILL.md +++ b/marketing-skill/page-cro/SKILL.md @@ -1,5 +1,5 @@ --- -name: page-cro +name: "page-cro" description: When the user wants to optimize, improve, or increase conversions on any marketing page — including homepage, landing pages, pricing pages, feature pages, or blog posts. Also use when the user says "CRO," "conversion rate optimization," "this page isn't converting," "improve conversions," or "why isn't this page working." For signup/registration flows, see signup-flow-cro. For post-signup activation, see onboarding-cro. For forms outside of signup, see form-cro. For popups/modals, see popup-cro. license: MIT metadata: diff --git a/marketing-skill/paid-ads/SKILL.md b/marketing-skill/paid-ads/SKILL.md index 5ee669f..d44b76c 100644 --- a/marketing-skill/paid-ads/SKILL.md +++ b/marketing-skill/paid-ads/SKILL.md @@ -1,5 +1,5 @@ --- -name: paid-ads +name: "paid-ads" description: "When the user wants help with paid advertising campaigns on Google Ads, Meta (Facebook/Instagram), LinkedIn, Twitter/X, or other ad platforms. Also use when the user mentions 'PPC,' 'paid media,' 'ad copy,' 'ad creative,' 'ROAS,' 'CPA,' 'ad campaign,' 'retargeting,' or 'audience targeting.' This skill covers campaign strategy, ad creation, audience targeting, and optimization." license: MIT metadata: diff --git a/marketing-skill/paywall-upgrade-cro/SKILL.md b/marketing-skill/paywall-upgrade-cro/SKILL.md index d96dc10..2fb4c3a 100644 --- a/marketing-skill/paywall-upgrade-cro/SKILL.md +++ b/marketing-skill/paywall-upgrade-cro/SKILL.md @@ -1,5 +1,5 @@ --- -name: paywall-upgrade-cro +name: "paywall-upgrade-cro" description: When the user wants to create or optimize in-app paywalls, upgrade screens, upsell modals, or feature gates. Also use when the user mentions "paywall," "upgrade screen," "upgrade modal," "upsell," "feature gate," "convert free to paid," "freemium conversion," "trial expiration screen," "limit reached screen," "plan upgrade prompt," or "in-app pricing." Distinct from public pricing pages (see page-cro) — this skill focuses on in-product upgrade moments where the user has already experienced value. license: MIT metadata: diff --git a/marketing-skill/popup-cro/SKILL.md b/marketing-skill/popup-cro/SKILL.md index afd3b7b..e73dd22 100644 --- a/marketing-skill/popup-cro/SKILL.md +++ b/marketing-skill/popup-cro/SKILL.md @@ -1,5 +1,5 @@ --- -name: popup-cro +name: "popup-cro" description: When the user wants to create or optimize popups, modals, overlays, slide-ins, or banners for conversion purposes. Also use when the user mentions "exit intent," "popup conversions," "modal optimization," "lead capture popup," "email popup," "announcement banner," or "overlay." For forms outside of popups, see form-cro. For general page conversion optimization, see page-cro. license: MIT metadata: diff --git a/marketing-skill/pricing-strategy/SKILL.md b/marketing-skill/pricing-strategy/SKILL.md index 01e1519..21d644b 100644 --- a/marketing-skill/pricing-strategy/SKILL.md +++ b/marketing-skill/pricing-strategy/SKILL.md @@ -1,5 +1,5 @@ --- -name: pricing-strategy +name: "pricing-strategy" description: "Design, optimize, and communicate SaaS pricing — tier structure, value metrics, pricing pages, and price increase strategy. Use when building a pricing model from scratch, redesigning existing pricing, planning a price increase, or improving a pricing page. Trigger keywords: pricing tiers, pricing page, price increase, packaging, value metric, per seat pricing, usage-based pricing, freemium, good-better-best, pricing strategy, monetization, pricing page conversion, Van Westendorp. NOT for broader product strategy — use product-strategist for that. NOT for customer success or renewals — use customer-success-manager for expansion revenue." license: MIT metadata: diff --git a/marketing-skill/programmatic-seo/SKILL.md b/marketing-skill/programmatic-seo/SKILL.md index 1e43c28..f9acda9 100644 --- a/marketing-skill/programmatic-seo/SKILL.md +++ b/marketing-skill/programmatic-seo/SKILL.md @@ -1,5 +1,5 @@ --- -name: programmatic-seo +name: "programmatic-seo" description: When the user wants to create SEO-driven pages at scale using templates and data. Also use when the user mentions "programmatic SEO," "template pages," "pages at scale," "directory pages," "location pages," "[keyword] + [city] pages," "comparison pages," "integration pages," or "building many pages for SEO." For auditing existing SEO issues, see seo-audit. license: MIT metadata: diff --git a/marketing-skill/prompt-engineer-toolkit/SKILL.md b/marketing-skill/prompt-engineer-toolkit/SKILL.md index 033c52b..dfc721c 100644 --- a/marketing-skill/prompt-engineer-toolkit/SKILL.md +++ b/marketing-skill/prompt-engineer-toolkit/SKILL.md @@ -1,5 +1,5 @@ --- -name: prompt-engineer-toolkit +name: "prompt-engineer-toolkit" description: "When the user wants to improve prompts for AI-assisted marketing, build prompt templates, or optimize AI content workflows. Also use when the user mentions 'prompt engineering,' 'improve my prompts,' 'AI writing quality,' 'prompt templates,' or 'AI content workflow.'" license: MIT metadata: diff --git a/marketing-skill/referral-program/SKILL.md b/marketing-skill/referral-program/SKILL.md index 9d18c1c..b5ca0d8 100644 --- a/marketing-skill/referral-program/SKILL.md +++ b/marketing-skill/referral-program/SKILL.md @@ -1,5 +1,5 @@ --- -name: referral-program +name: "referral-program" description: "When the user wants to design, launch, or optimize a referral or affiliate program. Use when they mention 'referral program,' 'affiliate program,' 'word of mouth,' 'refer a friend,' 'incentive program,' 'customer referrals,' 'brand ambassador,' 'partner program,' 'referral link,' or 'growth through referrals.' Covers program mechanics, incentive design, and optimization — not just the idea of referrals but the actual system." license: MIT metadata: diff --git a/marketing-skill/schema-markup/SKILL.md b/marketing-skill/schema-markup/SKILL.md index 96f0d8e..e3bc009 100644 --- a/marketing-skill/schema-markup/SKILL.md +++ b/marketing-skill/schema-markup/SKILL.md @@ -1,5 +1,5 @@ --- -name: schema-markup +name: "schema-markup" description: "When the user wants to implement, audit, or validate structured data (schema markup) on their website. Use when the user mentions 'structured data,' 'schema.org,' 'JSON-LD,' 'rich results,' 'rich snippets,' 'schema markup,' 'FAQ schema,' 'Product schema,' 'HowTo schema,' or 'structured data errors in Search Console.' Also use when someone asks why their content isn't showing rich results or wants to improve AI search visibility. NOT for general SEO audits (use seo-audit) or technical SEO crawl issues (use site-architecture)." license: MIT metadata: diff --git a/marketing-skill/seo-audit/SKILL.md b/marketing-skill/seo-audit/SKILL.md index 730d4a3..1af82b0 100644 --- a/marketing-skill/seo-audit/SKILL.md +++ b/marketing-skill/seo-audit/SKILL.md @@ -1,5 +1,5 @@ --- -name: seo-audit +name: "seo-audit" description: When the user wants to audit, review, or diagnose SEO issues on their site. Also use when the user mentions "SEO audit," "technical SEO," "why am I not ranking," "SEO issues," "on-page SEO," "meta tags review," or "SEO health check." For building pages at scale to target keywords, see programmatic-seo. For adding structured data, see schema-markup. license: MIT metadata: diff --git a/marketing-skill/signup-flow-cro/SKILL.md b/marketing-skill/signup-flow-cro/SKILL.md index c47400f..4c60e46 100644 --- a/marketing-skill/signup-flow-cro/SKILL.md +++ b/marketing-skill/signup-flow-cro/SKILL.md @@ -1,5 +1,5 @@ --- -name: signup-flow-cro +name: "signup-flow-cro" description: When the user wants to optimize signup, registration, account creation, or trial activation flows. Also use when the user mentions "signup conversions," "registration friction," "signup form optimization," "free trial signup," "reduce signup dropoff," or "account creation flow." For post-signup onboarding, see onboarding-cro. For lead capture forms (not account creation), see form-cro. license: MIT metadata: diff --git a/marketing-skill/site-architecture/SKILL.md b/marketing-skill/site-architecture/SKILL.md index 9404de1..ef070b2 100644 --- a/marketing-skill/site-architecture/SKILL.md +++ b/marketing-skill/site-architecture/SKILL.md @@ -1,5 +1,5 @@ --- -name: site-architecture +name: "site-architecture" description: "When the user wants to audit, redesign, or plan their website's structure, URL hierarchy, navigation design, or internal linking strategy. Use when the user mentions 'site architecture,' 'URL structure,' 'internal links,' 'site navigation,' 'breadcrumbs,' 'topic clusters,' 'hub pages,' 'orphan pages,' 'silo structure,' 'information architecture,' or 'website reorganization.' Also use when someone has SEO problems and the root cause is structural (not content or schema). NOT for content strategy decisions about what to write (use content-strategy) or for schema markup (use schema-markup)." license: MIT metadata: diff --git a/marketing-skill/social-content/SKILL.md b/marketing-skill/social-content/SKILL.md index d8e23bc..9f6e43c 100644 --- a/marketing-skill/social-content/SKILL.md +++ b/marketing-skill/social-content/SKILL.md @@ -1,5 +1,5 @@ --- -name: social-content +name: "social-content" description: "When the user wants help creating, scheduling, or optimizing social media content for LinkedIn, Twitter/X, Instagram, TikTok, Facebook, or other platforms. Also use when the user mentions 'LinkedIn post,' 'Twitter thread,' 'social media,' 'content calendar,' 'social scheduling,' 'engagement,' or 'viral content.' This skill covers content creation, repurposing, and platform-specific strategies." license: MIT metadata: diff --git a/marketing-skill/social-media-analyzer/SKILL.md b/marketing-skill/social-media-analyzer/SKILL.md index 0d2af6c..f3f1fae 100644 --- a/marketing-skill/social-media-analyzer/SKILL.md +++ b/marketing-skill/social-media-analyzer/SKILL.md @@ -1,5 +1,5 @@ --- -name: social-media-analyzer +name: "social-media-analyzer" description: Social media campaign analysis and performance tracking. Calculates engagement rates, ROI, and benchmarks across platforms. Use for analyzing social media performance, calculating engagement rate, measuring campaign ROI, comparing platform metrics, or benchmarking against industry standards. triggers: - analyze social media diff --git a/marketing-skill/social-media-manager/SKILL.md b/marketing-skill/social-media-manager/SKILL.md index 4f54e3e..9ee9afa 100644 --- a/marketing-skill/social-media-manager/SKILL.md +++ b/marketing-skill/social-media-manager/SKILL.md @@ -1,5 +1,5 @@ --- -name: social-media-manager +name: "social-media-manager" description: "When the user wants to develop social media strategy, plan content calendars, manage community engagement, or grow their social presence across platforms. Also use when the user mentions 'social media strategy,' 'social calendar,' 'community management,' 'social media plan,' 'grow followers,' 'engagement rate,' 'social media audit,' or 'which platforms should I use.' For writing individual social posts, see social-content. For analyzing social performance data, see social-media-analyzer." license: MIT metadata: diff --git a/product-team/agile-product-owner/SKILL.md b/product-team/agile-product-owner/SKILL.md index 56f2e6f..410424a 100644 --- a/product-team/agile-product-owner/SKILL.md +++ b/product-team/agile-product-owner/SKILL.md @@ -1,5 +1,5 @@ --- -name: agile-product-owner +name: "agile-product-owner" description: Agile product ownership for backlog management and sprint execution. Covers user story writing, acceptance criteria, sprint planning, and velocity tracking. Use for writing user stories, creating acceptance criteria, planning sprints, estimating story points, breaking down epics, or prioritizing backlog. triggers: - write user story diff --git a/product-team/competitive-teardown/SKILL.md b/product-team/competitive-teardown/SKILL.md index b8af247..422e1f8 100644 --- a/product-team/competitive-teardown/SKILL.md +++ b/product-team/competitive-teardown/SKILL.md @@ -1,3 +1,8 @@ +--- +name: "competitive-teardown" +description: "Competitive Teardown" +--- + # Competitive Teardown **Tier:** POWERFUL diff --git a/product-team/landing-page-generator/SKILL.md b/product-team/landing-page-generator/SKILL.md index 5adbc87..c6b7a53 100644 --- a/product-team/landing-page-generator/SKILL.md +++ b/product-team/landing-page-generator/SKILL.md @@ -1,3 +1,8 @@ +--- +name: "landing-page-generator" +description: "Landing Page Generator" +--- + # Landing Page Generator **Tier:** POWERFUL @@ -243,7 +248,7 @@ export function FeaturesAlternating() { ```tsx const plans = [ { - name: "Starter", + name: "starter", price: 0, description: "For solo developers", features: ["5 projects", "10k events/month", "7-day retention", "Email support"], @@ -251,7 +256,7 @@ const plans = [ highlighted: false, }, { - name: "Pro", + name: "pro", price: 49, description: "For growing teams", features: ["Unlimited projects", "1M events/month", "90-day retention", "Priority support", "Custom alerts", "SSO"], @@ -259,7 +264,7 @@ const plans = [ highlighted: true, }, { - name: "Enterprise", + name: "enterprise", price: null, description: "For large organizations", features: ["Everything in Pro", "Unlimited events", "SLA guarantee", "Dedicated support", "Custom contracts", "SAML/SCIM"], @@ -325,7 +330,7 @@ export function FAQ() { "@type": "FAQPage", mainEntity: faqs.map(({ q, a }) => ({ "@type": "Question", - name: q, + name: "q" acceptedAnswer: { "@type": "Answer", text: a }, })), } diff --git a/product-team/product-manager-toolkit/SKILL.md b/product-team/product-manager-toolkit/SKILL.md index b5d1181..0d420f8 100644 --- a/product-team/product-manager-toolkit/SKILL.md +++ b/product-team/product-manager-toolkit/SKILL.md @@ -1,5 +1,5 @@ --- -name: product-manager-toolkit +name: "product-manager-toolkit" description: Comprehensive toolkit for product managers including RICE prioritization, customer interview analysis, PRD templates, discovery frameworks, and go-to-market strategies. Use for feature prioritization, user research synthesis, requirement documentation, and product strategy development. --- diff --git a/product-team/product-strategist/SKILL.md b/product-team/product-strategist/SKILL.md index f597ed6..98af6ac 100644 --- a/product-team/product-strategist/SKILL.md +++ b/product-team/product-strategist/SKILL.md @@ -1,5 +1,5 @@ --- -name: product-strategist +name: "product-strategist" description: Strategic product leadership toolkit for Head of Product including OKR cascade generation, market analysis, vision setting, and team scaling. Use for strategic planning, goal alignment, competitive analysis, and organizational design. --- diff --git a/product-team/saas-scaffolder/SKILL.md b/product-team/saas-scaffolder/SKILL.md index 2457e1f..b612c0a 100644 --- a/product-team/saas-scaffolder/SKILL.md +++ b/product-team/saas-scaffolder/SKILL.md @@ -1,3 +1,8 @@ +--- +name: "saas-scaffolder" +description: "SaaS Scaffolder" +--- + # SaaS Scaffolder **Tier:** POWERFUL @@ -154,7 +159,7 @@ import { pgTable, text, timestamp, integer } from "drizzle-orm/pg-core" export const users = pgTable("users", { id: text("id").primaryKey().$defaultFn(() => crypto.randomUUID()), - name: text("name"), + name: "text"name"), email: text("email").notNull().unique(), emailVerified: timestamp("emailVerified"), image: text("image"), diff --git a/product-team/ui-design-system/SKILL.md b/product-team/ui-design-system/SKILL.md index 2f08dc4..17612d6 100644 --- a/product-team/ui-design-system/SKILL.md +++ b/product-team/ui-design-system/SKILL.md @@ -1,5 +1,5 @@ --- -name: ui-design-system +name: "ui-design-system" description: UI design system toolkit for Senior UI Designer including design token generation, component documentation, responsive design calculations, and developer handoff tools. Use for creating design systems, maintaining visual consistency, and facilitating design-dev collaboration. --- diff --git a/product-team/ux-researcher-designer/SKILL.md b/product-team/ux-researcher-designer/SKILL.md index fd4e237..0e814c7 100644 --- a/product-team/ux-researcher-designer/SKILL.md +++ b/product-team/ux-researcher-designer/SKILL.md @@ -1,5 +1,5 @@ --- -name: ux-researcher-designer +name: "ux-researcher-designer" description: UX research and design toolkit for Senior UX Designer/Researcher including data-driven persona generation, journey mapping, usability testing frameworks, and research synthesis. Use for user research, persona creation, journey mapping, and design validation. --- diff --git a/project-management/atlassian-admin/SKILL.md b/project-management/atlassian-admin/SKILL.md index 9526cb2..890a726 100644 --- a/project-management/atlassian-admin/SKILL.md +++ b/project-management/atlassian-admin/SKILL.md @@ -1,5 +1,5 @@ --- -name: atlassian-admin +name: "atlassian-admin" description: Atlassian Administrator for managing and organizing Atlassian products, users, customization of the Atlassian suite, permissions, security, integrations, system configuration, and all administrative features. Use for user provisioning, global settings, security policies, system optimization, and org-wide Atlassian governance. --- diff --git a/project-management/atlassian-templates/SKILL.md b/project-management/atlassian-templates/SKILL.md index 81096d5..c9b4f69 100644 --- a/project-management/atlassian-templates/SKILL.md +++ b/project-management/atlassian-templates/SKILL.md @@ -1,5 +1,5 @@ --- -name: atlassian-templates +name: "atlassian-templates" description: Atlassian Template and Files Creator/Modifier expert for creating, modifying, and managing Jira and Confluence templates, blueprints, custom layouts, reusable components, and standardized content structures. Use for building org-wide templates, custom blueprints, page layouts, and automated content generation. --- diff --git a/project-management/confluence-expert/SKILL.md b/project-management/confluence-expert/SKILL.md index feb175a..2924810 100644 --- a/project-management/confluence-expert/SKILL.md +++ b/project-management/confluence-expert/SKILL.md @@ -1,5 +1,5 @@ --- -name: confluence-expert +name: "confluence-expert" description: Atlassian Confluence expert for creating and managing spaces, knowledge bases, documentation, planning, product discovery, page layouts, macros, templates, and all Confluence features. Use for documentation strategy, space architecture, content organization, and collaborative knowledge management. --- diff --git a/project-management/jira-expert/SKILL.md b/project-management/jira-expert/SKILL.md index 8af688f..31cd925 100644 --- a/project-management/jira-expert/SKILL.md +++ b/project-management/jira-expert/SKILL.md @@ -1,5 +1,5 @@ --- -name: jira-expert +name: "jira-expert" description: Atlassian Jira expert for creating and managing projects, planning, product discovery, JQL queries, workflows, custom fields, automation, reporting, and all Jira features. Use for Jira project setup, configuration, advanced search, dashboard creation, workflow design, and technical Jira operations. --- diff --git a/project-management/scrum-master/SKILL.md b/project-management/scrum-master/SKILL.md index 8f4601d..6358c41 100644 --- a/project-management/scrum-master/SKILL.md +++ b/project-management/scrum-master/SKILL.md @@ -1,5 +1,5 @@ --- -name: scrum-master +name: "scrum-master" description: Advanced Scrum Master with data-driven team health analysis, velocity forecasting, retrospective insights, and team development expertise. Features comprehensive sprint health scoring, Monte Carlo forecasting, and psychological safety frameworks for high-performing agile teams. license: MIT metadata: diff --git a/project-management/senior-pm/SKILL.md b/project-management/senior-pm/SKILL.md index e139922..2367770 100644 --- a/project-management/senior-pm/SKILL.md +++ b/project-management/senior-pm/SKILL.md @@ -1,5 +1,5 @@ --- -name: senior-pm +name: "senior-pm" description: Senior Project Manager for enterprise software, SaaS, and digital transformation projects. Specializes in portfolio management, quantitative risk analysis, resource optimization, stakeholder alignment, and executive reporting. Uses advanced methodologies including EMV analysis, Monte Carlo simulation, WSJF prioritization, and multi-dimensional health scoring. --- diff --git a/ra-qm-team/capa-officer/SKILL.md b/ra-qm-team/capa-officer/SKILL.md index 4acf62e..be86810 100644 --- a/ra-qm-team/capa-officer/SKILL.md +++ b/ra-qm-team/capa-officer/SKILL.md @@ -1,5 +1,5 @@ --- -name: capa-officer +name: "capa-officer" description: CAPA system management for medical device QMS. Covers root cause analysis, corrective action planning, effectiveness verification, and CAPA metrics. Use for CAPA investigations, 5-Why analysis, fishbone diagrams, root cause determination, corrective action tracking, effectiveness verification, or CAPA program optimization. triggers: - CAPA investigation diff --git a/ra-qm-team/fda-consultant-specialist/SKILL.md b/ra-qm-team/fda-consultant-specialist/SKILL.md index 3c08eba..6fc4f6c 100644 --- a/ra-qm-team/fda-consultant-specialist/SKILL.md +++ b/ra-qm-team/fda-consultant-specialist/SKILL.md @@ -1,5 +1,5 @@ --- -name: fda-consultant-specialist +name: "fda-consultant-specialist" description: FDA regulatory consultant for medical device companies. Provides 510(k)/PMA/De Novo pathway guidance, QSR (21 CFR 820) compliance, HIPAA assessments, and device cybersecurity. Use when user mentions FDA submission, 510(k), PMA, De Novo, QSR, premarket, predicate device, substantial equivalence, HIPAA medical device, or FDA cybersecurity. --- diff --git a/ra-qm-team/gdpr-dsgvo-expert/SKILL.md b/ra-qm-team/gdpr-dsgvo-expert/SKILL.md index 31feaa8..8b6f989 100644 --- a/ra-qm-team/gdpr-dsgvo-expert/SKILL.md +++ b/ra-qm-team/gdpr-dsgvo-expert/SKILL.md @@ -1,5 +1,5 @@ --- -name: gdpr-dsgvo-expert +name: "gdpr-dsgvo-expert" description: GDPR and German DSGVO compliance automation. Scans codebases for privacy risks, generates DPIA documentation, tracks data subject rights requests. Use for GDPR compliance assessments, privacy audits, data protection planning, DPIA generation, and data subject rights management. --- diff --git a/ra-qm-team/information-security-manager-iso27001/SKILL.md b/ra-qm-team/information-security-manager-iso27001/SKILL.md index 177bfdf..77723e9 100644 --- a/ra-qm-team/information-security-manager-iso27001/SKILL.md +++ b/ra-qm-team/information-security-manager-iso27001/SKILL.md @@ -1,5 +1,5 @@ --- -name: information-security-manager-iso27001 +name: "information-security-manager-iso27001" description: ISO 27001 ISMS implementation and cybersecurity governance for HealthTech and MedTech companies. Use for ISMS design, security risk assessment, control implementation, ISO 27001 certification, security audits, incident response, and compliance verification. Covers ISO 27001, ISO 27002, healthcare security, and medical device cybersecurity. --- diff --git a/ra-qm-team/isms-audit-expert/SKILL.md b/ra-qm-team/isms-audit-expert/SKILL.md index 8747e47..04fe7b6 100644 --- a/ra-qm-team/isms-audit-expert/SKILL.md +++ b/ra-qm-team/isms-audit-expert/SKILL.md @@ -1,5 +1,5 @@ --- -name: isms-audit-expert +name: "isms-audit-expert" description: Information Security Management System auditing for ISO 27001 compliance, security control assessment, and certification support triggers: - ISMS audit diff --git a/ra-qm-team/mdr-745-specialist/SKILL.md b/ra-qm-team/mdr-745-specialist/SKILL.md index 45be2b3..bc93880 100644 --- a/ra-qm-team/mdr-745-specialist/SKILL.md +++ b/ra-qm-team/mdr-745-specialist/SKILL.md @@ -1,5 +1,5 @@ --- -name: mdr-745-specialist +name: "mdr-745-specialist" description: EU MDR 2017/745 compliance specialist for medical device classification, technical documentation, clinical evidence, and post-market surveillance. Covers Annex VIII classification rules, Annex II/III technical files, Annex XIV clinical evaluation, and EUDAMED integration. triggers: - MDR compliance diff --git a/ra-qm-team/qms-audit-expert/SKILL.md b/ra-qm-team/qms-audit-expert/SKILL.md index 35baad4..6594125 100644 --- a/ra-qm-team/qms-audit-expert/SKILL.md +++ b/ra-qm-team/qms-audit-expert/SKILL.md @@ -1,5 +1,5 @@ --- -name: qms-audit-expert +name: "qms-audit-expert" description: ISO 13485 internal audit expertise for medical device QMS. Covers audit planning, execution, nonconformity classification, and CAPA verification. Use for internal audit planning, audit execution, finding classification, external audit preparation, or audit program management. triggers: - ISO 13485 audit diff --git a/ra-qm-team/quality-documentation-manager/SKILL.md b/ra-qm-team/quality-documentation-manager/SKILL.md index 17f1b08..c461077 100644 --- a/ra-qm-team/quality-documentation-manager/SKILL.md +++ b/ra-qm-team/quality-documentation-manager/SKILL.md @@ -1,5 +1,5 @@ --- -name: quality-documentation-manager +name: "quality-documentation-manager" description: Document control system management for medical device QMS. Covers document numbering, version control, change management, and 21 CFR Part 11 compliance. Use for document control procedures, change control workflow, document numbering, version management, electronic signature compliance, or regulatory documentation review. triggers: - document control diff --git a/ra-qm-team/quality-manager-qmr/SKILL.md b/ra-qm-team/quality-manager-qmr/SKILL.md index b70b367..5758133 100644 --- a/ra-qm-team/quality-manager-qmr/SKILL.md +++ b/ra-qm-team/quality-manager-qmr/SKILL.md @@ -1,5 +1,5 @@ --- -name: quality-manager-qmr +name: "quality-manager-qmr" description: Senior Quality Manager Responsible Person (QMR) for HealthTech and MedTech companies. Provides quality system governance, management review leadership, regulatory compliance oversight, and quality performance monitoring per ISO 13485 Clause 5.5.2. triggers: - management review diff --git a/ra-qm-team/quality-manager-qms-iso13485/SKILL.md b/ra-qm-team/quality-manager-qms-iso13485/SKILL.md index 4869472..5f70f65 100644 --- a/ra-qm-team/quality-manager-qms-iso13485/SKILL.md +++ b/ra-qm-team/quality-manager-qms-iso13485/SKILL.md @@ -1,5 +1,5 @@ --- -name: quality-manager-qms-iso13485 +name: "quality-manager-qms-iso13485" description: ISO 13485 Quality Management System implementation and maintenance for medical device organizations. Provides QMS design, documentation control, internal auditing, CAPA management, and certification support. triggers: - ISO 13485 diff --git a/ra-qm-team/regulatory-affairs-head/SKILL.md b/ra-qm-team/regulatory-affairs-head/SKILL.md index c4132fd..8a7a27d 100644 --- a/ra-qm-team/regulatory-affairs-head/SKILL.md +++ b/ra-qm-team/regulatory-affairs-head/SKILL.md @@ -1,5 +1,5 @@ --- -name: regulatory-affairs-head +name: "regulatory-affairs-head" description: Senior Regulatory Affairs Manager for HealthTech and MedTech companies. Provides regulatory strategy development, submission management, pathway analysis, global compliance coordination, and cross-functional team leadership. triggers: - regulatory strategy diff --git a/ra-qm-team/risk-management-specialist/SKILL.md b/ra-qm-team/risk-management-specialist/SKILL.md index 69cd6d9..707295a 100644 --- a/ra-qm-team/risk-management-specialist/SKILL.md +++ b/ra-qm-team/risk-management-specialist/SKILL.md @@ -1,5 +1,5 @@ --- -name: risk-management-specialist +name: "risk-management-specialist" description: Medical device risk management specialist implementing ISO 14971 throughout product lifecycle. Provides risk analysis, risk evaluation, risk control, and post-production information analysis. triggers: - risk management