mirror of
https://github.com/magnus919/agent-skills.git
synced 2026-09-11 19:47:12 +03:00
3eb7bd4096
* feat(validation): enforce 60K-char cap on skill reference files Implements issue #277: - validate-references.rb: new oversized_reference_errors check — every references/*.md must be <= 60,000 characters; error reports path, size, and the split-and-reindex remediation; wired into validate-skills.rb - test-validate-skills.rb: 5 fixture tests (under-limit passes, over-limit fails with path+size, exactly-at-limit passes, remediation message, non-.md ignored); the suite now runs in validate.yml after the format check (it was previously untested in CI) - Docs: agent-skills/SKILL.md, agent-skills/references/best-practices.md, and the AGENTS.md Format Compliance table document the cap and the split-and-reindex procedure - Compliance: split remote-systems-administration/references/ansible.md and programming-principles/references/refactoring-guru.full.md into an index + focused parts (content moved verbatim); SKILL.md routing, README, and source-index references updated; pre-existing stale refactoring-guru-smells.md reference repointed to the index - Fix pre-existing quality-gate violations in the programming-principles and remote-systems-administration descriptions (imperative verb + negative boundary) so this PR's CI quality step passes; regenerated llms.txt and marketplace artifacts Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com> * test(evals): add eval manifests to modified skills for ratchet The eval-coverage ratchet requires schema-valid eval manifests for any skill modified once coverage is past 50%. This PR modifies programming-principles and remote-systems-administration (splitting their oversized references), so add evals/evals.json to both: - programming-principles: 6 output-quality cases (task-to-book mapping, principled code review, refactor-vs-rewrite, no-op detection, rule distillation, principle conflicts) - remote-systems-administration: 6 output-quality cases (discovery before change, smallest control plane, rollback planning, platform identification, verification evidence, escalation on missing authority) Coverage: 87/145 (60.0%) schema-valid; ratchet clean. Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com> --------- Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
1225 lines
78 KiB
JSON
1225 lines
78 KiB
JSON
{
|
|
"name": "magnus-agent-skills",
|
|
"owner": {
|
|
"name": "Magnus Hedemark"
|
|
},
|
|
"description": "AI agent skills — reusable workflows, protocols, and knowledge packs for agentic systems.",
|
|
"plugins": [
|
|
{
|
|
"name": "adr-authoring",
|
|
"source": "./",
|
|
"skills": [
|
|
"./adr-authoring"
|
|
],
|
|
"strict": false,
|
|
"description": "Write, review, and maintain architecture decision records with clear context, alternatives, consequences, and lifecycle governance. Use when a consequential technical decision must remain understandable."
|
|
},
|
|
{
|
|
"name": "agent-council",
|
|
"source": "./",
|
|
"skills": [
|
|
"./agent-council"
|
|
],
|
|
"strict": false,
|
|
"description": "Multi-agent structured debate system. Spawn a panel of expert agents to debate any question, with convergence-aware iteration and typed synthesis output. Run via `agent-council` CLI. Compatible with any AI agent harness that supports agentskills.io skills (Claude Code, Cursor, Hermes Agent, OpenHands, etc.)."
|
|
},
|
|
{
|
|
"name": "agent-evals-and-observability",
|
|
"source": "./",
|
|
"skills": [
|
|
"./agent-evals-and-observability"
|
|
],
|
|
"strict": false,
|
|
"description": "Design, run, review, or release framework- and vendor-neutral evaluations and observability for AI agents. Use when defining agent evals, datasets, graders, trajectory review, regression analysis, release gates, production traces, or privacy-aware telemetry. Covers task and trajectory contracts, statistical comparisons, and incident-to-case learning; route framework implementation to pydanticai or langgraph when needed."
|
|
},
|
|
{
|
|
"name": "agent-production-operations",
|
|
"source": "./",
|
|
"skills": [
|
|
"./agent-production-operations"
|
|
],
|
|
"strict": false,
|
|
"description": "Operate an evaluated agent with tools and authority in production through a runtime control plane covering versioning, staged rollout, fallback, cost and latency budgets, tool health, human escalation, disablement, and trace-to-eval feedback. Do not use for building agents, designing evals, or general release, SRE, security, or platform engineering — those methods stay with their specialist skills."
|
|
},
|
|
{
|
|
"name": "agent-skills",
|
|
"source": "./",
|
|
"skills": [
|
|
"./agent-skills"
|
|
],
|
|
"strict": false,
|
|
"description": "Use this skill when creating, reviewing, or editing Agent Skills-format skills, or when implementing skill discovery and loading in an agent client. It covers directory structure, SKILL.md metadata, progressive disclosure, evals, and repository conventions. Do not use this skill for general software work that does not involve the Agent Skills format or lifecycle."
|
|
},
|
|
{
|
|
"name": "api-design-and-evolution",
|
|
"source": "./",
|
|
"skills": [
|
|
"./api-design-and-evolution"
|
|
],
|
|
"strict": false,
|
|
"description": "Design, document, review, and evolve consumer-facing APIs and event interfaces. Use when choosing REST/HTTP, GraphQL, RPC, events, webhooks, or streaming; writing OpenAPI or AsyncAPI contracts; defining schemas, pagination, mutations, errors, idempotency, or API compatibility; or planning API versioning, deprecation, and migration. Use secure-software-engineering for a full security lifecycle, ADR authoring for durable architecture decisions, and spec-driven-development for a delivery specification and implementation gates."
|
|
},
|
|
{
|
|
"name": "artifact-pyramids",
|
|
"source": "./",
|
|
"skills": [
|
|
"./artifact-pyramids"
|
|
],
|
|
"strict": false,
|
|
"description": "Organize durable agent research outputs as summaries, analysis, and evidence dossiers. Use when producing multi-layer research artifacts or coordinating research handoffs."
|
|
},
|
|
{
|
|
"name": "autogen",
|
|
"source": "./",
|
|
"skills": [
|
|
"./autogen"
|
|
],
|
|
"strict": false,
|
|
"description": "Expert skill for conversational multi-agent AI with Microsoft AutoGen. AssistantAgent, UserProxyAgent, GroupChat, code execution, nested chats, cancellation tokens, tool integration, and MCP support. Use when building conversation-driven multi-agent systems or comparing agent frameworks."
|
|
},
|
|
{
|
|
"name": "backend-engineering",
|
|
"source": "./",
|
|
"skills": [
|
|
"./backend-engineering"
|
|
],
|
|
"strict": false,
|
|
"description": "Design and implement backend services and APIs — REST, gRPC, GraphQL endpoint patterns, service architecture (clean/hexagonal/layered), database access patterns, integration and middleware design, error handling, and service-level testing. Language and framework agnostic. Do not use for frontend, data engineering, or platform infrastructure provisioning."
|
|
},
|
|
{
|
|
"name": "binary-analysis",
|
|
"source": "./",
|
|
"skills": [
|
|
"./binary-analysis"
|
|
],
|
|
"strict": false,
|
|
"description": "Analyze unknown binary files through a deterministic CLI that wraps Ghidra's static-analysis engine. Use when you need to inspect a PE, ELF, or Mach-O file — triage suspicious binaries, map imported APIs, decompile functions, trace call paths, or produce structured evidence reports. Do not use for runtime analysis (debugging, dynamic tracing, sandbox execution), for modifying or patching binaries, or for binaries you already know everything about. The skill owns planning, hypothesis formation, and evidence synthesis; the CLI owns all deterministic operations."
|
|
},
|
|
{
|
|
"name": "brand-designer",
|
|
"source": "./",
|
|
"skills": [
|
|
"./brand-designer"
|
|
],
|
|
"strict": false,
|
|
"description": "Create comprehensive brand identity documentation for any brand. Guides you through documenting strategy, visual identity (logo, color, typography, imagery), voice and tone, application guidelines, governance, and asset inventory. Produces markdown specs, compiled brand books, and brand-compliant images via reference-image-aware generation. Use when you need to capture a brand's identity in structured, durable form — for vault storage, agency handoff, or press kit distribution."
|
|
},
|
|
{
|
|
"name": "c4-diagramming",
|
|
"source": "./",
|
|
"skills": [
|
|
"./c4-diagramming"
|
|
],
|
|
"strict": false,
|
|
"description": "Create C4 software-architecture diagrams using Mermaid or Structurizr. Use when teams need clear system context, container, component, or code-level views."
|
|
},
|
|
{
|
|
"name": "capacity-and-cost-engineering",
|
|
"source": "./",
|
|
"skills": [
|
|
"./capacity-and-cost-engineering"
|
|
],
|
|
"strict": false,
|
|
"description": "Model technical capacity, unit cost, and budget constraints connected to demand, performance, and reliability decisions. Use when projecting capacity from growth forecasts, sizing for peak events, designing cost-aware scaling policies, defining budget thresholds or quota/rate-limit enforcement, running or planning load/soak tests as capacity evidence, or resolving SLO-cost tradeoffs. Do NOT use for financial P&L statements, fundraising scenarios, or SaaS metrics (route to financial-modeling); for infrastructure implementation or cloud-resource provisioning (route to platform-engineering); or for generic cloud-cost tips and universal utilization targets — this skill does not prescribe fixed savings rates or one-size-fits-all thresholds."
|
|
},
|
|
{
|
|
"name": "chief-of-staff-methodology",
|
|
"source": "./",
|
|
"skills": [
|
|
"./chief-of-staff-methodology"
|
|
],
|
|
"strict": false,
|
|
"description": "Prepare accountable executive decisions, information triage, briefing, calendar choices, organizational sensing, and institutional memory without assuming authority or monitoring people. Use when a chief of staff or CoS, executive office, gatekeeping, decision memo, executive briefing, board materials, organizational sensing, team health, institutional memory, calendar triage, meeting audit, strategic time, or attention allocation is requested."
|
|
},
|
|
{
|
|
"name": "cli-builder",
|
|
"source": "./",
|
|
"skills": [
|
|
"./cli-builder"
|
|
],
|
|
"strict": false,
|
|
"description": "Build or refactor CLI tools designed for AI agent consumption: non-interactive, flag-driven, idempotent, with --json output and --dry-run preview. Use when creating a new script the agent will call, adding agent-friendly flags to an existing tool, or debugging why an agent keeps failing to use your CLI."
|
|
},
|
|
{
|
|
"name": "cncf-landscape",
|
|
"source": "./",
|
|
"skills": [
|
|
"./cncf-landscape"
|
|
],
|
|
"strict": false,
|
|
"description": "Use this skill when discovering and comparing cloud-native technologies from the CNCF Landscape for an architecture or engineering decision. Query the live public Landscape API, filter candidates by capability, category, maturity, license, and repository signals, then produce an evidence-backed shortlist with trade-offs, unknowns, and validation steps. Do not use it as a substitute for project documentation, production-readiness testing, legal review, or general architecture methodology."
|
|
},
|
|
{
|
|
"name": "color-management",
|
|
"source": "./",
|
|
"skills": [
|
|
"./color-management"
|
|
],
|
|
"strict": false,
|
|
"description": "Expert-level color management for ICC profiles, working spaces, gamut mapping, and color science. Use when inspecting ICC profiles, converting between color spaces, checking gamut clipping, validating well-behaved working spaces, or troubleshooting color workflow issues with ImageMagick, ArgyllCMS, Exiftool, or LittleCMS."
|
|
},
|
|
{
|
|
"name": "conditional-customer-success",
|
|
"source": "./",
|
|
"skills": [
|
|
"./conditional-customer-success"
|
|
],
|
|
"strict": false,
|
|
"description": "Guide recurring human-relationship practices — success plans, health evidence, renewal and expansion signals, QBRs, handoffs, escalation, and closed-loop Voice of Customer. Do not use this skill for products without accounts, renewals, QBRs, or a customer-success team, including some internal tools, pure transactional products without recurring relationships, and public services without account-based engagement. Load only when the product context includes a recurring human relationship; decline or route away otherwise."
|
|
},
|
|
{
|
|
"name": "confluence-cli",
|
|
"source": "./",
|
|
"skills": [
|
|
"./confluence-cli"
|
|
],
|
|
"strict": false,
|
|
"description": "Interact with Atlassian Confluence from the terminal: list spaces, browse pages, view page content, search with CQL, and create pages. Use when the user mentions Confluence, a space key (e.g. DEV), or asks about documentation, wiki pages, space content, or knowledge base articles."
|
|
},
|
|
{
|
|
"name": "crewai",
|
|
"source": "./",
|
|
"skills": [
|
|
"./crewai"
|
|
],
|
|
"strict": false,
|
|
"description": "Expert skill for role-based multi-agent orchestration with CrewAI. Agents with Role/Goal/Backstory, task design, crew composition (sequential or hierarchical), tool integration, callbacks, and production deployment. Use when orchestrating multi-agent teams or comparing agent frameworks."
|
|
},
|
|
{
|
|
"name": "crm",
|
|
"source": "./",
|
|
"skills": [
|
|
"./crm"
|
|
],
|
|
"strict": false,
|
|
"description": "Operate HubSpot CRM from a terminal or agent: list and search contact records, view deal pipeline stages, and — with explicit confirmation — move deals between stages, backed by a bundled crm-cli script that is read-only by default and gates every stage change behind a --dry-run/--yes confirmation. Use when an agent needs to answer questions about contacts or deals, produce pipeline views, or apply a confirmed stage change. Do not use for building HubSpot apps or workflow automations (that is HubSpot app development), marketing/sequence automation, or other CRMs like Salesforce (that is their own tooling)."
|
|
},
|
|
{
|
|
"name": "crowdsec",
|
|
"source": "./",
|
|
"skills": [
|
|
"./crowdsec"
|
|
],
|
|
"strict": false,
|
|
"description": "Deploy, configure, and manage CrowdSec — the open-source, collaborative IPS/IDPS/WAF. Covers Security Engine setup (Linux, Docker), cscli hub management, remediation components, AppSec WAF, profiles, notifications, blocklists, CTI, and metrics. Use when setting up or troubleshooting CrowdSec."
|
|
},
|
|
{
|
|
"name": "cyberpunk",
|
|
"source": "./",
|
|
"skills": [
|
|
"./cyberpunk"
|
|
],
|
|
"strict": false,
|
|
"description": "Create or analyze settings, scenes, world operations, and image direction in the literary cyberpunk mode of William Gibson's Sprawl fiction: dense, accreted urban systems; uneven high technology; corporate power; mediated culture; and human-scale survival inside global networks. Use for Gibson-informed creative work, setting design, or visual briefs, not for generic neon cyberpunk, faithful continuation of named canon, or imitation of Gibson's prose."
|
|
},
|
|
{
|
|
"name": "daily-life-discovery",
|
|
"source": "./",
|
|
"skills": [
|
|
"./daily-life-discovery"
|
|
],
|
|
"strict": false,
|
|
"description": "Guide a consent-based conversation that helps a person discover how an AI agent could improve their day-to-day life: routines, friction, attention, decisions, relationships, learning, and small experiments. Use when someone asks for a daily check-in, wants the agent to learn how they work, says \"grill me,\" wants a conversational journal, or asks what an AI could help with. Do not use for therapy, diagnosis, crisis support, covert monitoring, or product requirements interviews."
|
|
},
|
|
{
|
|
"name": "data-architect",
|
|
"source": "./",
|
|
"skills": [
|
|
"./data-architect"
|
|
],
|
|
"strict": false,
|
|
"description": "A virtual data architect for teams who don't have one. If your data pipelines are growing faster than your team, nobody agrees on what 'customer' means, your cloud bill is climbing without clear reason, or you're about to choose a data platform and need someone who's seen this before — load this skill. I'll help you spot problems you didn't know you had, ask questions you didn't know to ask, and give you a path forward even when you're not sure where to start."
|
|
},
|
|
{
|
|
"name": "data-engineering",
|
|
"source": "./",
|
|
"skills": [
|
|
"./data-engineering"
|
|
],
|
|
"strict": false,
|
|
"description": "Design and operate data infrastructure — database operations (vector, relational, graph, time-series), ETL/ELT pipeline design (dbt patterns, incremental loading), SQL analytical patterns, data quality monitoring, schema migration, and storage infrastructure management. Do not use for statistical analysis or ML model development."
|
|
},
|
|
{
|
|
"name": "data-scientist",
|
|
"source": "./",
|
|
"skills": [
|
|
"./data-scientist"
|
|
],
|
|
"strict": false,
|
|
"description": "PhD-level expertise in data science, statistics, and machine learning. Use when the task requires rigorous statistical analysis, experimental design, causal inference, advanced modeling, research methodology, or data science project leadership. Load when the user asks about statistical methods, experimental design, model selection, A/B testing, hypothesis testing, power analysis, regression, causality, Bayesian analysis, or research methodology."
|
|
},
|
|
{
|
|
"name": "de-spin",
|
|
"source": "./",
|
|
"skills": [
|
|
"./de-spin"
|
|
],
|
|
"strict": false,
|
|
"description": "Use when someone asks what is true, false, misleading, unsupported, unknown, or genuinely complicated in a persuasive message, article, pitch, advertisement, policy claim, or viral post. Analyze propaganda, spin, selective framing, urgency, social proof, deceptive marketing, and AI-generated persuasion by tracing claims to evidence and separating literal truth from implied conclusions. Do not use to read deception from demeanor, adjudicate intent, or replace broad domain research."
|
|
},
|
|
{
|
|
"name": "docker-compose",
|
|
"source": "./",
|
|
"skills": [
|
|
"./docker-compose"
|
|
],
|
|
"strict": false,
|
|
"description": "Use Docker Compose to define, run, debug, and harden multi-container applications. Load for compose.yaml design, networking, volumes, secrets, profiles, overrides, watch mode, lifecycle operations, or troubleshooting."
|
|
},
|
|
{
|
|
"name": "documents",
|
|
"source": "./",
|
|
"skills": [
|
|
"./documents"
|
|
],
|
|
"strict": false,
|
|
"description": "Generate, inspect, validate, and fix PDF, Word (.docx), Excel (.xlsx), and PowerPoint (.pptx) documents: turn structured content into render-ready artifacts, verify structural and output quality before delivery, and repair broken files. Use when a task involves creating, editing, converting, or validating office documents and PDFs. Do not use for ebook packaging (use epub), for images, video, or other media production, for API or code documentation, or for data pipelines (use data-engineering)."
|
|
},
|
|
{
|
|
"name": "dsm5",
|
|
"source": "./",
|
|
"skills": [
|
|
"./dsm5"
|
|
],
|
|
"strict": false,
|
|
"description": "Assess and explain questions about mental health and neurocognitive conditions against DSM-5-TR diagnostic criteria, and guide evidence-based conversations for clinicians, patients, and family members. Use when someone asks about symptoms, possible conditions, differential diagnoses, diagnostic criteria, prevalence, specifiers, or wants to understand or explain a mental health or neurological condition in plain language. Do not use for formal diagnosis, treatment decisions, crisis intervention, legal or insurance determinations, or any situation that requires a licensed clinician's judgment."
|
|
},
|
|
{
|
|
"name": "dspy",
|
|
"source": "./",
|
|
"skills": [
|
|
"./dspy"
|
|
],
|
|
"strict": false,
|
|
"description": "Expert skill for programming—not prompting—language models with Stanford's DSPy framework. Signatures, modules (Predict, ChainOfThought, ReAct), optimizer/teleprompter selection, compilation, caching, evaluation. Use when doing programmatic prompt optimization or building compiled prompt programs."
|
|
},
|
|
{
|
|
"name": "email",
|
|
"source": "./",
|
|
"skills": [
|
|
"./email"
|
|
],
|
|
"strict": false,
|
|
"description": "Send and diagnose transactional email through Twilio SendGrid from a terminal or agent: send messages, check deliverability (bounces and spam reports), and verify Signed Event Webhook signatures (ECDSA P-256) — with a bundled email-cli script that is read-only by default and gates every send behind a --dry-run/--yes confirmation. Use when an agent needs to send a transactional email, triage bounces or spam complaints, or confirm an inbound SendGrid webhook is authentic. Do not use for marketing or bulk email campaigns (that is SendGrid Marketing Campaigns), building email template systems, or other email providers (that is their own tooling)."
|
|
},
|
|
{
|
|
"name": "epub",
|
|
"source": "./",
|
|
"skills": [
|
|
"./epub"
|
|
],
|
|
"strict": false,
|
|
"description": "EPUB file format expert — read, write, and edit EPUB2/EPUB3 ebooks. Extract text, metadata, structure, and knowledge from EPUB files for enrichment or memory. Create valid EPUBs from scratch. Validate against the EPUB specification. Use when the user mentions epub, ebook, EPUB file, ebook format, read epub, write epub, create ebook, extract from epub, epub to text, or ebook structure."
|
|
},
|
|
{
|
|
"name": "esp32-development",
|
|
"source": "./",
|
|
"skills": [
|
|
"./esp32-development"
|
|
],
|
|
"strict": false,
|
|
"description": "Build, configure, flash, test, debug, and recover firmware for ESP32-family boards, including ESP-IDF C/C++, Arduino/PlatformIO, MicroPython, CircuitPython, ESPHome, Zephyr, Rust, and NuttX. Use when identifying an ESP32 board, choosing a framework, wiring GPIO or peripheral buses, integrating sensors or actuators, diagnosing serial/boot/power/network failures, or planning OTA and production security. Do not use as a substitute for the exact board schematic, SoC datasheet, or attached component datasheet."
|
|
},
|
|
{
|
|
"name": "financial-modeling",
|
|
"source": "./",
|
|
"skills": [
|
|
"./financial-modeling"
|
|
],
|
|
"strict": false,
|
|
"description": "Build and review assumptions-led financial models, unit economics, pricing, fundraising scenarios, and SaaS operating metrics. Use when calculating CAC, LTV, payback, runway, ARR, churn, NDR, Rule of 40, or sales efficiency; when modeling revenue, costs, cash flow, pricing, cap tables, or financing."
|
|
},
|
|
{
|
|
"name": "fireflies",
|
|
"source": "./",
|
|
"skills": [
|
|
"./fireflies"
|
|
],
|
|
"strict": false,
|
|
"description": "Query Fireflies.ai meeting transcripts, meeting notes, summaries, contacts, channels, AI meeting analytics, AskFred, audio uploads, and webhook signatures through its GraphQL API. Use when a user mentions Fireflies, Fireflies.ai, meeting transcripts or notes stored in Fireflies, AskFred, or Fireflies webhooks. Do not use for local audio transcription, calendar management, or meetings that are not Fireflies data."
|
|
},
|
|
{
|
|
"name": "flaresolverr",
|
|
"source": "./",
|
|
"skills": [
|
|
"./flaresolverr"
|
|
],
|
|
"strict": false,
|
|
"description": "Use the minimal FlareSolverr wrapper for a one-off health check or browser-backed GET/POST when ordinary retrieval is blocked by Cloudflare or DDoS-GUARD. Choose flaresolverr-cli instead for named session lifecycle, cookie-only returns, dry-run planning, or the full operational command surface."
|
|
},
|
|
{
|
|
"name": "flaresolverr-cli",
|
|
"source": "./",
|
|
"skills": [
|
|
"./flaresolverr-cli"
|
|
],
|
|
"strict": false,
|
|
"description": "Use a small FlareSolverr JSON CLI for browser-backed GET and POST requests, readiness checks, and session lifecycle management when a site requires Cloudflare or DDoS-GUARD challenge handling."
|
|
},
|
|
{
|
|
"name": "forgejo-cli",
|
|
"source": "./",
|
|
"skills": [
|
|
"./forgejo-cli"
|
|
],
|
|
"strict": false,
|
|
"description": "Use when managing a Forgejo or Gitea server from the terminal: issues, pull requests, repositories, file contents, labels, milestones, releases, webhooks, user settings, or any /api/v1 endpoint through a safe generic API command."
|
|
},
|
|
{
|
|
"name": "frontend-engineering",
|
|
"source": "./",
|
|
"skills": [
|
|
"./frontend-engineering"
|
|
],
|
|
"strict": false,
|
|
"description": "Build and maintain web frontends — component architecture, state management, API integration, responsive layout, client-side performance, and frontend testing patterns. Framework agnostic, focused on web frontend implementation. Do not use for backend service implementation, data engineering, or platform infrastructure work."
|
|
},
|
|
{
|
|
"name": "ghost-cli",
|
|
"source": "./",
|
|
"skills": [
|
|
"./ghost-cli"
|
|
],
|
|
"strict": false,
|
|
"description": "Manage Ghost CMS content from the terminal — create and list posts, pages, and tags, and fetch site info via the Ghost Admin API (v5/v6). Use when the user asks about ghost, cms, blog, blogging, posts, pages, tags, publishing, or site configuration."
|
|
},
|
|
{
|
|
"name": "github-runner",
|
|
"source": "./",
|
|
"skills": [
|
|
"./github-runner"
|
|
],
|
|
"strict": false,
|
|
"description": "Deploy, manage, and troubleshoot self-hosted GitHub Actions runners. Covers systemd service, Docker containers, Kubernetes (Actions Runner Controller), and the Scale Set Client. Use when setting up a CI runner, debugging registration failures, designing autoscaling, or hardening runner security."
|
|
},
|
|
{
|
|
"name": "go-to-market",
|
|
"source": "./",
|
|
"skills": [
|
|
"./go-to-market"
|
|
],
|
|
"strict": false,
|
|
"description": "Plan and execute go-to-market strategy — positioning and messaging frameworks (April Dunford's positioning, message hierarchy), customer acquisition strategy (paid, organic, PLG, SLG), brand architecture (brand house vs house of brands), growth modeling (CAC/LTV by channel, cohort analysis), market entry strategy (beachhead, land-and-expand), and competitive response (pricing wars, feature races, brand defense). Do not use for sales execution and pipeline management, product strategy, or visual brand identity design."
|
|
},
|
|
{
|
|
"name": "grafana",
|
|
"source": "./",
|
|
"skills": [
|
|
"./grafana"
|
|
],
|
|
"strict": false,
|
|
"description": "Operate, configure, provision, secure, and troubleshoot Grafana OSS, Enterprise, and Cloud, including dashboards, folders, data sources, annotations, alert rules, contact points, notification policies, silences, mute timings, service accounts, RBAC, plugins, APIs, and as-code workflows. Use for Grafana product work and Grafana-side integrations. Do not use for defining SLOs or paging policy, operating Prometheus/Loki/Tempo/InfluxDB backends, generic Docker/Kubernetes/Terraform/reverse-proxy work, plugin development, or authorized security assessments; use the corresponding specialist skill."
|
|
},
|
|
{
|
|
"name": "gutenberg",
|
|
"source": "./",
|
|
"skills": [
|
|
"./gutenberg"
|
|
],
|
|
"strict": false,
|
|
"description": "Search, download, and extract public-domain books from Project Gutenberg. Look up books by ID or keyword via gutendex, download plain-text and EPUB editions, strip licensing boilerplate, extract clean text from EPUB for illustrated works, and classify fiction vs non-fiction. Ships a portable CLI script with zero external dependencies. Use when the user says \"gutenberg\", \"public domain\", \"download a book\", \"classic literature\", \"free ebook\", \"gutenberg.org\", or names any public-domain title or author."
|
|
},
|
|
{
|
|
"name": "haystack",
|
|
"source": "./",
|
|
"skills": [
|
|
"./haystack"
|
|
],
|
|
"strict": false,
|
|
"description": "Expert skill for production search and NLP pipelines with Haystack (deepset). Pipeline DAG composition, document stores, retrievers, PromptBuilder (Jinja2), generators, evaluation, Hayhooks deployment. Use when building search pipelines or comparing NLP application frameworks."
|
|
},
|
|
{
|
|
"name": "hugo-theme",
|
|
"source": "./",
|
|
"skills": [
|
|
"./hugo-theme"
|
|
],
|
|
"strict": false,
|
|
"description": "Build, customize, and debug advanced Hugo CMS themes — template architecture, asset pipeline (CSS/JS/image processing), shortcodes and render hooks, page bundles, cover images, Hugo Modules, performance, SEO, and CI/CD. Use when working on a Hugo theme or site template layer."
|
|
},
|
|
{
|
|
"name": "implementation-planning",
|
|
"source": "./",
|
|
"skills": [
|
|
"./implementation-planning"
|
|
],
|
|
"strict": false,
|
|
"description": "Plan the implementation of an approved requirement or specification: produce an executable, dependency-aware delivery plan covering work breakdown, dependency mapping, critical path, ownership, parallelism and sequencing, rollout strategy, rollback and recovery paths, and verification against the original requirement. Supports cross-team, cross-repository, migration, and staged-rollout scenarios. Do not use for pre-approval discovery or needs-finding, authoring a specification from scratch, coding or implementation, the neckbeard issue-to-PR delivery flow itself, or any work whose prerequisite decision has not been approved — planning unapproved work is an explicit stop condition."
|
|
},
|
|
{
|
|
"name": "incident-learning",
|
|
"source": "./",
|
|
"skills": [
|
|
"./incident-learning"
|
|
],
|
|
"strict": false,
|
|
"description": "Convert operational incident and near-miss evidence into durable product, engineering, test, evaluation, and governance improvements with verified closure. Separate observed facts from causal hypotheses and unresolved uncertainty; map follow-up work across code, tests, skills, operations, product, and governance; track ownership, verification, and closure for every finding. Do not use to assign blame or produce a generic postmortem template; do not close learning because tickets were created — require evidence the intended change occurred."
|
|
},
|
|
{
|
|
"name": "jellyfin-cli",
|
|
"source": "./",
|
|
"skills": [
|
|
"./jellyfin-cli"
|
|
],
|
|
"strict": false,
|
|
"description": "Query your Jellyfin media server from the terminal — recently added media, search, item details, next-up episodes, library browsing, server info, and stats. Use when the user asks about Jellyfin, media server, movies, TV shows, next episodes, or their media library."
|
|
},
|
|
{
|
|
"name": "jira-cli",
|
|
"source": "./",
|
|
"skills": [
|
|
"./jira-cli"
|
|
],
|
|
"strict": false,
|
|
"description": "Interact with Atlassian Jira from the terminal: search issues, view details, create issues, add comments, list projects, and transition status. Use when the user mentions Jira, a ticket key (e.g. PROJ-123), or asks about issues, bugs, tasks, projects, or sprint work."
|
|
},
|
|
{
|
|
"name": "jira-jql",
|
|
"source": "./",
|
|
"skills": [
|
|
"./jira-jql"
|
|
],
|
|
"strict": false,
|
|
"description": "Expert-level skill for Jira Query Language (JQL). Use when the user asks about writing, debugging, optimizing, or understanding JQL queries; needs to filter Jira issues by complex criteria, date ranges, history, or cross-project conditions; wants to build saved filters, dashboard gadgets, or automation rules; or needs guidance on JQL performance, functions, operators, history operators (WAS/CHANGED), relative dates, role-based query patterns, or the JQL REST API."
|
|
},
|
|
{
|
|
"name": "kanban-guru",
|
|
"source": "./",
|
|
"skills": [
|
|
"./kanban-guru"
|
|
],
|
|
"strict": false,
|
|
"description": "A virtual Kanban expert who can diagnose flow problems, design board configurations, set up multi-portfolio operating models, calibrate WIP limits, establish service level expectations, and guide Scrum-to-Kanban transitions. Load this when your team is struggling with throughput, cycle times are unpredictable, multiple stakeholders compete for the same engineers, or you're wondering if Kanban is right for you."
|
|
},
|
|
{
|
|
"name": "kubernetes",
|
|
"source": "./",
|
|
"skills": [
|
|
"./kubernetes"
|
|
],
|
|
"strict": false,
|
|
"description": "Operate, troubleshoot, secure, upgrade, and automate Kubernetes clusters and workloads safely across upstream Kubernetes, k3s, RKE2, MicroK8s, k0s, Talos, OpenShift/OKD, kind, Minikube, Rancher-managed clusters, EKS, AKS, and GKE. Use when a task involves kubectl, Kubernetes APIs, Pods, Deployments, StatefulSets, Services, Ingress or Gateway API, CRDs, RBAC, NetworkPolicy, storage, scheduling, autoscaling, cluster lifecycle, or the bundled agent-first k8s-cli."
|
|
},
|
|
{
|
|
"name": "langchain",
|
|
"source": "./",
|
|
"skills": [
|
|
"./langchain"
|
|
],
|
|
"strict": false,
|
|
"description": "Expert skill for building LLM applications with LangChain — LCEL chains, RAG pipelines, agent orchestration, LangGraph integration, LangSmith observability, and production deployment via LangServe. Use when working with LangChain or comparing LLM application frameworks."
|
|
},
|
|
{
|
|
"name": "langgraph",
|
|
"source": "./",
|
|
"skills": [
|
|
"./langgraph"
|
|
],
|
|
"strict": false,
|
|
"description": "Build multi-agent AI systems with LangGraph — the low-level orchestration framework for stateful, graph-based agent workflows. Covers supervisor, swarm, and hierarchical multi-agent patterns; subgraph composition; state management (checkpointers/stores); persistence; evals; and production debugging. Reach for this when designing agent architectures that need cycles, conditional branching, parallel execution, or human-in-the-loop patterns."
|
|
},
|
|
{
|
|
"name": "lastfm",
|
|
"source": "./",
|
|
"skills": [
|
|
"./lastfm"
|
|
],
|
|
"strict": false,
|
|
"description": "Interact with the Last.fm music data API: lookup user listening history, get artist/album/track metadata, discover similar music via collaborative filtering, explore global and per-country charts, search by artist/album/track, manage tags, and scrobble listening events. Use when the user asks about music data, listening statistics, music recommendations, similar artists, charts, or wants to scrobble or love tracks."
|
|
},
|
|
{
|
|
"name": "legal-strategy",
|
|
"source": "./",
|
|
"skills": [
|
|
"./legal-strategy"
|
|
],
|
|
"strict": false,
|
|
"description": "CLO/General Counsel methodology — regulatory landscape analysis (GDPR, CCPA, AI Act, sector-specific), IP strategy (patent, trademark, trade secret, open source licensing), contract risk assessment (indemnification, liability caps, force majeure), data privacy frameworks (privacy-by-design, DPIAs, data mapping), corporate governance (board responsibilities, fiduciary duties, shareholder rights), employment law (classification, IP assignment, non-competes)."
|
|
},
|
|
{
|
|
"name": "life-coach",
|
|
"source": "./",
|
|
"skills": [
|
|
"./life-coach"
|
|
],
|
|
"strict": false,
|
|
"description": "Guide a bounded, user-led coaching process for personal goals, decisions, transitions, habits, recurring nonclinical patterns, accountability, and progress review. Use when a person explicitly asks to be coached, wants reflective challenge, or wants help examining ambivalence while retaining ownership. Do not use for therapy, crisis support, diagnosis, direct factual or action requests, product or stakeholder discovery, or medical, legal, financial, addiction, domestic-violence, or other specialist advice."
|
|
},
|
|
{
|
|
"name": "linear",
|
|
"source": "./",
|
|
"skills": [
|
|
"./linear"
|
|
],
|
|
"strict": false,
|
|
"description": "Manage Linear teams, projects, cycles, issues, comments, workflow state, and documents from a terminal through Linear's public GraphQL API. Use when a user asks to list, search, inspect, create, update, move, or comment on Linear work, or to find Linear documents. Do not use to embed a live agent inside Linear or to build an MCP integration."
|
|
},
|
|
{
|
|
"name": "llama-cpp",
|
|
"source": "./",
|
|
"skills": [
|
|
"./llama-cpp"
|
|
],
|
|
"strict": false,
|
|
"description": "Operate, configure, benchmark, and troubleshoot llama.cpp across CPU, Metal, CUDA, HIP/ROCm, Vulkan, SYCL, and hybrid or multi-GPU systems. Use when installing or building llama.cpp, selecting or inspecting GGUF models, running llama-cli, serving an OpenAI-compatible API with llama-server, tuning memory and performance, or diagnosing backend, context, template, and API failures. Do not use for model training or fine-tuning, general inference-framework selection, llama-cpp-python or other bindings, LlamaIndex, Ollama, or LM Studio operation."
|
|
},
|
|
{
|
|
"name": "llamaindex",
|
|
"source": "./",
|
|
"skills": [
|
|
"./llamaindex"
|
|
],
|
|
"strict": false,
|
|
"description": "Expert skill for building LLM applications with the LlamaIndex framework — RAG pipelines, multi-agent orchestration, event-driven workflows, knowledge graph construction, production deployment, and evaluation. Use when working with LlamaIndex or comparing RAG and agent orchestration frameworks."
|
|
},
|
|
{
|
|
"name": "mermaid-diagrams",
|
|
"source": "./",
|
|
"skills": [
|
|
"./mermaid-diagrams"
|
|
],
|
|
"strict": false,
|
|
"description": "Author, render, and troubleshoot Mermaid diagrams for documentation, architecture, processes, and technical communication. Use when a text-based diagram needs to stay versionable."
|
|
},
|
|
{
|
|
"name": "meshcore-packet-capture",
|
|
"source": "./",
|
|
"skills": [
|
|
"./meshcore-packet-capture"
|
|
],
|
|
"strict": false,
|
|
"description": "Capture MeshCore Companion packets via BLE, serial, or TCP."
|
|
},
|
|
{
|
|
"name": "migration-engineering",
|
|
"source": "./",
|
|
"skills": [
|
|
"./migration-engineering"
|
|
],
|
|
"strict": false,
|
|
"description": "Plan and execute safe cross-system migrations — schema, data, API, infrastructure, and service — with compatibility windows, dual-running, backfills, reconciliation, cutover, deprecation, and cleanup. Covers expand/contract, reversible and irreversible recovery paths, migration observability, correctness evidence, ownership, and customer impact. Do not use for single-technology quick fixes, tool-specific how-to guides, or migrations whose scope does not cross a system boundary; do not prescribe one migration technology or claim rollback is always possible."
|
|
},
|
|
{
|
|
"name": "ml-engineering",
|
|
"source": "./",
|
|
"skills": [
|
|
"./ml-engineering"
|
|
],
|
|
"strict": false,
|
|
"description": "Plan and execute production ML engineering work — model training and fine-tuning (LoRA/QLoRA), evaluation and eval-set design, quantization decisions, inference deployment, and regression triage, grounded in practical engineering patterns for production ML systems. Do not use for statistical modeling and experimental design (that's the data scientist) or for operating a specific inference engine (that's a tool skill such as llama-cpp or vllm)."
|
|
},
|
|
{
|
|
"name": "mobile-development",
|
|
"source": "./",
|
|
"skills": [
|
|
"./mobile-development"
|
|
],
|
|
"strict": false,
|
|
"description": "Build, test, sign, and ship mobile apps across iOS, Android, Flutter, and React Native — project scaffolding, builds and code signing, device and emulator testing, store submission (App Store and Play Store), app lifecycle and backgrounding, offline and sync, and mobile-specific testing. Use when the task involves creating, building, testing, or shipping a mobile app for iOS or Android, or reasoning about mobile behavior such as background execution, push notifications, offline storage, and data sync. Do not use for web frontend work (that is frontend-engineering), backend services and APIs (that is backend-engineering), or desktop and web platform targets outside the iOS and Android scope."
|
|
},
|
|
{
|
|
"name": "neckbeard",
|
|
"source": "./",
|
|
"skills": [
|
|
"./neckbeard"
|
|
],
|
|
"strict": false,
|
|
"description": "Use when asked to fix, build, refactor, review, verify, or release software and the work is non-trivial — including delivering a change request (issue, ticket, or request) from intake through planning, gates, implementation, review, verified PR, and authorized post-merge release. neckbeard routes the change through framing, discovery, design, implementation, review, verification, delivery, and learning — choosing the smallest *safe* intervention, proving it at the real delivery boundary, and leaving an inspectable evidence ledger. For change-request / issue-to-PR work, conditionally loads a 9-phase journey with gates, delivery packet, and lifecycle integration. Composes specialist catalog skills rather than replacing them. Not a persona, not a '10x developer' prompt, not a LOC-minimizer. The journey is not loaded for plain fixes, refactors, or reviews that lack an issue/ticket trajectory."
|
|
},
|
|
{
|
|
"name": "notion",
|
|
"source": "./",
|
|
"skills": [
|
|
"./notion"
|
|
],
|
|
"strict": false,
|
|
"description": "Operate Notion from a terminal or agent: retrieve pages, query databases, search pages and databases, and update page properties — with a bundled notion-cli script that is read-only by default and gates every create or update behind a --dry-run/--yes confirmation. Use when an agent needs to read Notion content, answer questions from a team wiki or database, or make a confirmed edit. Do not use for building Notion integrations or block-level page composition beyond property updates (that is Notion API application development), or for other knowledge bases (that is their own tooling)."
|
|
},
|
|
{
|
|
"name": "nous-branding",
|
|
"source": "./",
|
|
"skills": [
|
|
"./nous-branding"
|
|
],
|
|
"strict": false,
|
|
"description": "Generate images and content consistent with the Nous Research brand identity. Use when creating visuals in the Nous / Theia / Hermes ecosystem: a \"cyber-classical\" style blending neo-classical statuary, cyberpunk/industrial grunge, and retro anime illustration. Covers official brand color palette, typography (Inter/IBM Plex Sans, JetBrains Mono, heavy distressed display faces), the Nous Girl mascot, texture system, and image prompt construction. Ships reference images for palette, mascot, and brand collage that can be used as img2img inputs."
|
|
},
|
|
{
|
|
"name": "open-knowledge-format",
|
|
"source": "./",
|
|
"skills": [
|
|
"./open-knowledge-format"
|
|
],
|
|
"strict": false,
|
|
"description": "Google's Open Knowledge Format (OKF) v0.1 — an open, vendor-neutral spec for representing knowledge as markdown files with YAML frontmatter, designed for AI agent consumption. Use when the user mentions OKF, Open Knowledge Format, Google's knowledge format, LLM wiki bundles, agent knowledge packs, creating OKF bundles, validating OKF documents, or converting knowledge into the OKF standard."
|
|
},
|
|
{
|
|
"name": "openlibrary-cli",
|
|
"source": "./",
|
|
"skills": [
|
|
"./openlibrary-cli"
|
|
],
|
|
"strict": false,
|
|
"description": "Search books, authors, and works on Open Library from the terminal. Look up books by ISBN, search titles and authors, and fetch detailed work/author records via the public Open Library API. No API key required."
|
|
},
|
|
{
|
|
"name": "opensource-contributions",
|
|
"source": "./",
|
|
"skills": [
|
|
"./opensource-contributions"
|
|
],
|
|
"strict": false,
|
|
"description": "Make good open source contributions — check CONTRIBUTING.md first, follow project norms, be a good citizen. Covers bug reports, feature requests, and pull requests with a defensible default posture when the project hasn't documented expectations."
|
|
},
|
|
{
|
|
"name": "operational-design",
|
|
"source": "./",
|
|
"skills": [
|
|
"./operational-design"
|
|
],
|
|
"strict": false,
|
|
"description": "Design and improve operational processes and organizational scaling — process design, operational metrics, compliance and audit, vendor management, and team topology. Covers value stream mapping, BPMN, bottleneck analysis, scaling from 10 to 100 to 1000 people, KPI design, balanced scorecard, SOC 2, ISO 27001, GDPR readiness, RFP processes, SLA design, vendor scorecards, team topologies, Conway's Law, and Dunbar's Number. Do not use for engineering delivery, financial modeling, or technology evaluation."
|
|
},
|
|
{
|
|
"name": "org-design",
|
|
"source": "./",
|
|
"skills": [
|
|
"./org-design"
|
|
],
|
|
"strict": false,
|
|
"description": "CHRO methodology — organizational design (team topologies, span of control, reporting structures), talent strategy (make-vs-buy, skill taxonomies, succession planning), compensation frameworks (market benchmarking, equity design, leveling), culture architecture (values codification, rituals, psychological safety), organizational health metrics (eNPS, retention risk, engagement surveys), DEI strategy (inclusive design, equitable systems, belonging)."
|
|
},
|
|
{
|
|
"name": "pace-plan",
|
|
"source": "./",
|
|
"skills": [
|
|
"./pace-plan"
|
|
],
|
|
"strict": false,
|
|
"description": "Build, coordinate, operate, troubleshoot, exercise, and improve an authorized Primary, Alternate, Contingency, and Emergency communications plan. Use for resilient emergency-communications paths and their ownership, triggers, check-ins, tests, and corrective actions. Do not use for generic incident status messaging, frequency or channel planning, radio programming, or unauthorized transmission and activation."
|
|
},
|
|
{
|
|
"name": "peertube",
|
|
"source": "./",
|
|
"skills": [
|
|
"./peertube"
|
|
],
|
|
"strict": false,
|
|
"description": "Browse PeerTube federated video from the terminal: view videos and channels, search across instances, check server stats, and manage your account. Uses OAuth2 authentication with token persistence. Use when the user mentions PeerTube, federated video, decentralized video platforms, or browsing/uploading to a PeerTube instance."
|
|
},
|
|
{
|
|
"name": "platform-engineering",
|
|
"source": "./",
|
|
"skills": [
|
|
"./platform-engineering"
|
|
],
|
|
"strict": false,
|
|
"description": "Use this skill when building or operating internal developer platforms: infrastructure as code, CI/CD, container orchestration, service networking, secrets, and observability. Do not use it to define release process, promotion, rollout, or rollback policy; use release-engineering for that delivery model."
|
|
},
|
|
{
|
|
"name": "playwright",
|
|
"source": "./",
|
|
"skills": [
|
|
"./playwright"
|
|
],
|
|
"strict": false,
|
|
"description": "Operate Playwright for browser automation end to end: author and debug E2E test suites (robust locators, network interception and mocking, parallel workers, accessibility snapshot checks), wire them into CI, and drive headless browsing and scraping with an extract -> validate -> save loop. Use when writing, running, fixing, or scraping with Playwright, when a Playwright CI failure or JSON report needs triage, or when the bundled pwrun script should analyze a run. Do not use for QA strategy or test framework selection (route to qa-methodology), for frontend component or architecture design (route to frontend-engineering), or for Cloudflare/DDoS-GUARD challenge bypass (use flaresolverr)."
|
|
},
|
|
{
|
|
"name": "postgres",
|
|
"source": "./",
|
|
"skills": [
|
|
"./postgres"
|
|
],
|
|
"strict": false,
|
|
"description": "Operate PostgreSQL instances safely: configuration review, index and query-plan analysis, vacuum and bloat management, WAL archiving and point-in-time recovery, replication and failover, extensions, major-version upgrades, and evidence-based diagnostics with the bundled read-only pgdiag script. Use when running or inspecting a PostgreSQL server, diagnosing performance or backup health, or planning an upgrade or failover. Do not use for application-level data access patterns (that's backend-engineering) or schema design (that's data-architect/data-engineering)."
|
|
},
|
|
{
|
|
"name": "privacy-engineering",
|
|
"source": "./",
|
|
"skills": [
|
|
"./privacy-engineering"
|
|
],
|
|
"strict": false,
|
|
"description": "Translate privacy principles and legal requirements into data-flow, lifecycle, acceptance, and verification artifacts. Map data classification, purpose, processing, access, retention, deletion, residency, and consent; define verifiable privacy acceptance criteria; and produce data-lifecycle records, retention/deletion verification plans, and privacy change reviews. Use when engineering privacy into a system, feature, or data flow — not for legal advice, jurisdiction-specific regulatory interpretation, or replacing security engineering or incident response."
|
|
},
|
|
{
|
|
"name": "product-adoption",
|
|
"source": "./",
|
|
"skills": [
|
|
"./product-adoption"
|
|
],
|
|
"strict": false,
|
|
"description": "Diagnose and design product adoption for onboarding, activation, behavior change, feature discovery, rollout, and sustained use after launch. Covers consumer, B2B, internal-tool, and public-service contexts with evidence-based decision points and cohort segmentation. Does not own acquisition campaigns or marketing conversion (routes to go-to-market), product-analytics instrumentation (routes to product-analytics-and-measurement), or customer-success account management and health scoring (routes to conditional-customer-success)."
|
|
},
|
|
{
|
|
"name": "product-analytics-and-measurement",
|
|
"source": "./",
|
|
"skills": [
|
|
"./product-analytics-and-measurement"
|
|
],
|
|
"strict": false,
|
|
"description": "Define observable, governed evidence for product outcomes through metric trees, event/tracking plans, instrumentation QA, and measurement governance. Use when defining product metrics, designing tracking plans, building event taxonomies, running product funnels or cohort analysis, setting up dashboard contracts, or auditing instrumentation quality. Do NOT use for statistical inference or experiment design (route to data-scientist), data pipeline implementation (route to data-engineering), data architecture decisions (route to data-architect), observability or infrastructure monitoring (route to site-reliability-engineering), or general business intelligence and dashboard building (route to BI tooling)."
|
|
},
|
|
{
|
|
"name": "product-design-and-ux",
|
|
"source": "./",
|
|
"skills": [
|
|
"./product-design-and-ux"
|
|
],
|
|
"strict": false,
|
|
"description": "Define user-facing product behavior from validated evidence and approved scope. Use for information architecture, task flows, state and recovery models, interface contracts, usability-study plans, interaction-pattern tradeoffs, or engineering UX handoffs. Use after product discovery and product decisions; route WCAG/ARIA conformance work to web-accessibility and formal software specifications to spec-driven-development."
|
|
},
|
|
{
|
|
"name": "product-discovery",
|
|
"source": "./",
|
|
"skills": [
|
|
"./product-discovery"
|
|
],
|
|
"strict": false,
|
|
"description": "Discover product requirements from human stakeholders — map who to talk to, ask questions that surface hidden assumptions, detect gaps in real time, resolve conflicts, and translate conversations into structured SDD specs. Phase 0 upstream of Spec-Driven Development."
|
|
},
|
|
{
|
|
"name": "product-experimentation",
|
|
"source": "./",
|
|
"skills": [
|
|
"./product-experimentation"
|
|
],
|
|
"strict": false,
|
|
"description": "Run end-to-end product experiments from assumption to decision: translate assumptions into testable hypotheses and experiment briefs, select the right method among qualitative interviews, prototypes, concierge tests, fake doors, feature flags, and A/B tests, and produce readouts that update the roadmap and decision record. Do not use when a qualitative or prototype test is the clearly right answer without statistical measurement; do not prescribe A/B testing by default; do not treat statistical significance as the only decision criterion or hide ethical and guardrail considerations."
|
|
},
|
|
{
|
|
"name": "product-lifecycle",
|
|
"source": "./",
|
|
"skills": [
|
|
"./product-lifecycle"
|
|
],
|
|
"strict": false,
|
|
"description": "Route a product through its full lifecycle — discovery, strategy, portfolio choice, roadmap, UX and requirements, experimentation, delivery handoff, adoption, success, and lifecycle review — by composing existing specialist product skills with phase-entry evidence, handoff artifacts, and escalation rules. Use when evaluating a new product idea, managing a product through its lifecycle, or connecting product phases that currently operate in isolation. Do not use for a single product task that is already owned by a specialist skill (load that skill directly); do not use for software delivery lifecycle work (route to neckbeard); do not use to duplicate product discovery, strategy, UX, experimentation, analytics, release, or delivery methods."
|
|
},
|
|
{
|
|
"name": "product-lifecycle-learning",
|
|
"source": "./",
|
|
"skills": [
|
|
"./product-lifecycle-learning"
|
|
],
|
|
"strict": false,
|
|
"description": "Compare intended product outcomes against observed results to close the launch-to-learning loop: collect post-launch evidence, distinguish expected from observed from uncertain from inferred claims, update assumptions, assess feature health, and choose among continue/improve/harvest/pivot/pause/retire — including retirement lifecycles with deprecation, migration, customer treatment, and retained reusable learning. Do not use for incident postmortems or root-cause analysis (routes to incident-learning or site-reliability-engineering); do not use for analytics instrumentation or metric dashboard design (routes to product-analytics-and-measurement); do not use arbitrary thresholds as universal retirement rules — decisions require human judgment and context."
|
|
},
|
|
{
|
|
"name": "product-methodology",
|
|
"source": "./",
|
|
"skills": [
|
|
"./product-methodology"
|
|
],
|
|
"strict": false,
|
|
"description": "Product management frameworks for translating validated evidence into prioritized backlogs, decisions, specifications, and stakeholder communications. Covers RICE, MoSCoW, opportunity solution trees, decision logs, spec drafting, and audience-specific stakeholder communication."
|
|
},
|
|
{
|
|
"name": "product-operations-and-governance",
|
|
"source": "./",
|
|
"skills": [
|
|
"./product-operations-and-governance"
|
|
],
|
|
"strict": false,
|
|
"description": "Define and run product governance — recurring decision rights, intake, portfolio cadences, evidence standards, and cross-functional operating contracts. Covers six review cadences (intake, portfolio, roadmap, experiment, launch, lifecycle) with named accountable owners, minimum evidence standards per decision type, and escalation paths. Supports lightweight and high-assurance operating modes with configurable governance patterns. Use when designing a product governance model, resolving contested decisions, establishing evidence standards, recording exceptions and escalations, or building cross-functional operating contracts. Do NOT use for executive governance (capital allocation, org structure — route to chief-of-staff-methodology or strategy-frameworks), for technical delivery gates (CI/CD, release approval — route to release-engineering or spec-driven-development), or to impose a universal org chart."
|
|
},
|
|
{
|
|
"name": "product-roadmapping-and-portfolio",
|
|
"source": "./",
|
|
"skills": [
|
|
"./product-roadmapping-and-portfolio"
|
|
],
|
|
"strict": false,
|
|
"description": "Build and maintain outcome-based product roadmaps and portfolio views that sequence strategic bets by evidence, not dates. Covers Now/Next/Later views, strategic-bet management, capacity allocation, dependency and confidence mapping, scenario planning, continue/pause/kill/revisit criteria, stakeholder narratives, and roadmap review cadences. Use when building or reviewing a product roadmap, managing a portfolio of bets, or communicating strategic sequencing to stakeholders. Do NOT use for tactical prioritization mechanics (RICE, MoSCoW, Kano, OST — route to product-methodology or product-strategy), for project scheduling or Gantt charts, or for delivery-flow management (route to kanban-guru)."
|
|
},
|
|
{
|
|
"name": "product-strategy",
|
|
"source": "./",
|
|
"skills": [
|
|
"./product-strategy"
|
|
],
|
|
"strict": false,
|
|
"description": "CPO methodology — product vision and strategy (North Star, product principles), competitive analysis and positioning, roadmap prioritization (RICE, Kano, OST), product-market fit frameworks (Sean Ellis test, retention curves), market sizing (TAM/SAM/SOM), platform strategy, product lifecycle management."
|
|
},
|
|
{
|
|
"name": "production-excellence",
|
|
"source": "./",
|
|
"skills": [
|
|
"./production-excellence"
|
|
],
|
|
"strict": false,
|
|
"description": "Route cross-domain production evidence (readiness, migration, recovery, capacity/cost, incident-learning) into a launch or operational decision — go, no-go, defer, exception, or escalation — with an accountable owner and a post-launch learning path. Compose production specialists without copying their runbooks. Do not use for incident command, release-pipeline mechanics, platform architecture, threat modeling, data-pipeline design, or any task owned end-to-end by a single specialist skill; do not use as a generic checklist detached from service ownership, risk, evidence, and verification."
|
|
},
|
|
{
|
|
"name": "production-readiness",
|
|
"source": "./",
|
|
"skills": [
|
|
"./production-readiness"
|
|
],
|
|
"strict": false,
|
|
"description": "Define the minimum production evidence packet by risk class and produce go/no-go/defer/exception launch decisions with accountable owners. Cover ownership, user/business outcome, dependencies, SLOs, observability, support, security, data, rollback, capacity, and cost — every category with a named source or explicit missing-evidence outcome. Route detailed checks to existing specialist skills. Do not use for release pipeline mechanics (release-engineering) or incident response and SLO operations (site-reliability-engineering)."
|
|
},
|
|
{
|
|
"name": "programming-principles",
|
|
"source": "./",
|
|
"skills": [
|
|
"./programming-principles"
|
|
],
|
|
"strict": false,
|
|
"description": "Apply distilled coding principles from 14 classic software books to code review, refactoring, design, and implementation decisions. Do not use for language- or framework-specific tutorials, tool manuals, or tasks already governed by a project's established conventions."
|
|
},
|
|
{
|
|
"name": "pydanticai",
|
|
"source": "./",
|
|
"skills": [
|
|
"./pydanticai"
|
|
],
|
|
"strict": false,
|
|
"description": "Build type-safe AI agents and graph-based workflows with PydanticAI and PydanticGraph. Agent creation, function tools, capabilities, dependency injection, structured output, streaming, multi-agent patterns, testing, evals, and graph state machines. Use whenever you are building agents, tool-using LLM workflows, or graph-based state machines in Python."
|
|
},
|
|
{
|
|
"name": "qa-methodology",
|
|
"source": "./",
|
|
"skills": [
|
|
"./qa-methodology"
|
|
],
|
|
"strict": false,
|
|
"description": "Design and apply QA methodology for software teams: test strategy, regression testing, CI failure triage, test automation, quality gates and metrics, risk-based testing, exploratory testing, test design techniques, AI code quality gates (independent verification, acceptance-criteria testability review for agentic Spec-Driven Development), mutation-guided test hardening and review evidence (surviving mutants, weak assertions, diff-aware mutation testing), agentic eval design (dataset test design, judge-as-system-under-test, flaky-eval discipline), QA career levels (Senior/Staff/Principal), and SDET engineering (test infrastructure, gTAA, CI/CD integration). Do not use for root-cause debugging of production incidents, security implementation or threat modeling, or evaluation framework governance and statistical analysis — route those to systematic-debugging, secure-software-engineering, and agent-evals-and-observability respectively."
|
|
},
|
|
{
|
|
"name": "raleigh",
|
|
"source": "./",
|
|
"skills": [
|
|
"./raleigh"
|
|
],
|
|
"strict": false,
|
|
"description": "Query, search, and download public datasets and civic information for the City of Raleigh. Use for live ArcGIS Hub catalog discovery, ArcGIS FeatureServer and MapServer queries, ImageServer imagery exports, official Raleigh geocoding, GoRaleigh transit feeds, guest-public development records, public RaleighNC.gov content, eSCRIBE public meetings, Raleigh fire reports and inspections, and the Raleigh-Wake ECC active incident feed. Do not use for private data, authenticated operations, payments, submissions, bulk crawling, or non-public portals."
|
|
},
|
|
{
|
|
"name": "release-engineering",
|
|
"source": "./",
|
|
"skills": [
|
|
"./release-engineering"
|
|
],
|
|
"strict": false,
|
|
"description": "Design, automate, and operate end-to-end software releases: release process models and pipelines (trunk-based development, CD stages, release trains), progressive delivery and feature flags, versioning and artifact management (SemVer, conventional commits, changelogs, SBOM/provenance), readiness and quality gates, rollback and recovery planning, change-management and audit compliance (SOC 2, SOX, PCI), DORA metrics, and multi-team release coordination. Do not use for application feature implementation (backend-engineering/frontend-engineering), production incident root-cause debugging or on-call/SLO operations (systematic-debugging / site-reliability-engineering), security implementation or threat modeling (secure-software-engineering), or internal developer platform construction (platform-engineering)."
|
|
},
|
|
{
|
|
"name": "remote-systems-administration",
|
|
"source": "./",
|
|
"skills": [
|
|
"./remote-systems-administration"
|
|
],
|
|
"strict": false,
|
|
"description": "Administer and troubleshoot remote Linux, FreeBSD, NetBSD, OpenBSD, and macOS systems safely, one host or a fleet at a time. Use when a task requires SSH, Ansible, Paramiko, POSIX diagnostics, service management, software updates, system configuration, firewall changes, or evidence-led remote operations. Do not use for local-only desktop administration, container or cluster orchestration (route to kubernetes), or cloud consoles that expose no remote shell."
|
|
},
|
|
{
|
|
"name": "research-and-vault",
|
|
"source": "./",
|
|
"skills": [
|
|
"./research-and-vault"
|
|
],
|
|
"strict": false,
|
|
"description": "Chain web research, atomic extraction, and durable knowledge capture into a repeatable workflow when the same research-to-notes sequence is needed."
|
|
},
|
|
{
|
|
"name": "research-methodology",
|
|
"source": "./",
|
|
"skills": [
|
|
"./research-methodology"
|
|
],
|
|
"strict": false,
|
|
"description": "Plan, conduct, evaluate, and synthesize rigorous research. Use for journalistic, industry, or technical investigations that need credible evidence and a traceable method."
|
|
},
|
|
{
|
|
"name": "resilience-and-recovery",
|
|
"source": "./",
|
|
"skills": [
|
|
"./resilience-and-recovery"
|
|
],
|
|
"strict": false,
|
|
"description": "Design, exercise, and evidence graceful degradation, disaster recovery, and restoration behavior across systems and dependencies. Covers failure-mode analysis, RTO/RPO decision records, restore testing, game days, failover drills, data integrity verification, and recovery communication. Do not use for live incident command or incident response; route to site-reliability-engineering for those. Do not use for infrastructure implementation details; route to platform-engineering."
|
|
},
|
|
{
|
|
"name": "restic",
|
|
"source": "./",
|
|
"skills": [
|
|
"./restic"
|
|
],
|
|
"strict": false,
|
|
"description": "Install, configure, operate, secure, automate, tune, troubleshoot, and recover restic backups across local, SFTP, S3-compatible, cloud, and REST backends. Use when creating or managing a restic repository, designing backup or retention policy, validating restores, handling repository health or locks, moving repositories, or building safe scheduled backup jobs. Do not use for a generic file-copy task that does not need encrypted, deduplicated snapshots."
|
|
},
|
|
{
|
|
"name": "secure-software-engineering",
|
|
"source": "./",
|
|
"skills": [
|
|
"./secure-software-engineering"
|
|
],
|
|
"strict": false,
|
|
"description": "Use when designing or implementing software securely: define security requirements, threat-model a feature, choose secure defaults, design authentication and authorization, handle untrusted data and secrets, evaluate dependencies, or review security-sensitive changes. Use for prevention during requirements, design, implementation, and review; not for post-build security assessments or scanning an existing codebase."
|
|
},
|
|
{
|
|
"name": "security-audit-methodology",
|
|
"source": "./",
|
|
"skills": [
|
|
"./security-audit-methodology"
|
|
],
|
|
"strict": false,
|
|
"description": "Plan authorized security reviews with threat modeling, architecture and dependency audits, and vulnerability classification. Use for scoped defensive security assessment. Do not use for offensive operations, unauthorized testing, or security control implementation."
|
|
},
|
|
{
|
|
"name": "seo-audit",
|
|
"source": "./",
|
|
"skills": [
|
|
"./seo-audit"
|
|
],
|
|
"strict": false,
|
|
"description": "Audit websites and pages for technical SEO, on-page SEO, schema markup, content discoverability, and answer-engine readiness. Use when prioritizing search visibility improvements."
|
|
},
|
|
{
|
|
"name": "site-reliability-engineering",
|
|
"source": "./",
|
|
"skills": [
|
|
"./site-reliability-engineering"
|
|
],
|
|
"strict": false,
|
|
"description": "Design, operate, and improve reliable production systems with SLOs, incident command, observability, error budgets, and operational practices."
|
|
},
|
|
{
|
|
"name": "slack",
|
|
"source": "./",
|
|
"skills": [
|
|
"./slack"
|
|
],
|
|
"strict": false,
|
|
"description": "Operate Slack workspaces from a terminal or agent: list channels, read messages, follow threads, search message history, list files, and verify inbound webhook signatures — with a bundled slack-cli script that is read-only by default and gates every send behind a --dry-run/--yes confirmation. Use when an agent needs to read or post Slack data, triage incidents, or answer questions about what was said in a workspace. Do not use for building Slack apps or bots (that is application development) or workspace administration like user provisioning and org settings (that is the Slack admin console)."
|
|
},
|
|
{
|
|
"name": "software-architecture-analysis",
|
|
"source": "./",
|
|
"skills": [
|
|
"./software-architecture-analysis"
|
|
],
|
|
"strict": false,
|
|
"description": "Reverse-engineer a software codebase to understand architecture, data flow, privacy posture, and feature surface — then produce a clean-room design document, PRD, or migration plan that re-imagines the system under new constraints (local-first, privacy-first, self-hosted). Use when you need to understand how a system works from its source code or produce a specification without copying implementation details."
|
|
},
|
|
{
|
|
"name": "spec-driven-development",
|
|
"source": "./",
|
|
"skills": [
|
|
"./spec-driven-development"
|
|
],
|
|
"strict": false,
|
|
"description": "Spec-Driven Development (SDD) methodology for AI software factories — where structured specifications are the input, AI agents generate the code, and quality gates enforce correctness at each pipeline phase. Use when designing a spec → review → decompose → implement → verify pipeline that any AI coding tool (Claude Code, Cursor, Hermes Agent, Devin, OpenHands) can follow."
|
|
},
|
|
{
|
|
"name": "strategy-frameworks",
|
|
"source": "./",
|
|
"skills": [
|
|
"./strategy-frameworks"
|
|
],
|
|
"strict": false,
|
|
"description": "Structure organizational strategy work: strategic direction, competitive and industry analysis, growth options, capital allocation, acquisitions, and portfolio choices. Use when framing consequential choices about where to compete, how to pursue an opportunity, or how to compare strategic options."
|
|
},
|
|
{
|
|
"name": "stripe",
|
|
"source": "./",
|
|
"skills": [
|
|
"./stripe"
|
|
],
|
|
"strict": false,
|
|
"description": "Read Stripe account state from a terminal or agent: balance, payment intents, and subscriptions — and perform guarded mutations like canceling a subscription — backed by a bundled stripe-cli script that is read-only first and gates every state-changing command behind a --dry-run/--yes confirmation. Use when an agent needs to answer questions about account balance, recent payments, active subscriptions, or apply a confirmed subscription cancellation. Do not use for building Stripe payments into an application (that is Stripe integration development), managing Stripe dashboard settings, or other payment processors (that is their own tooling)."
|
|
},
|
|
{
|
|
"name": "supabase",
|
|
"source": "./",
|
|
"skills": [
|
|
"./supabase"
|
|
],
|
|
"strict": false,
|
|
"description": "Use this skill when developing applications with Supabase, running the Supabase CLI, designing migrations and RLS policies, testing database behavior, generating client types, deploying the official self-hosted Docker stack, or administering its Postgres, Auth, Storage, Realtime, Functions, API gateway, backups, upgrades, and security. Use it for managed and self-hosted projects. Do not use it for generic PostgreSQL work with no Supabase services or conventions."
|
|
},
|
|
{
|
|
"name": "systematic-debugging",
|
|
"source": "./",
|
|
"skills": [
|
|
"./systematic-debugging"
|
|
],
|
|
"strict": false,
|
|
"description": "4-phase root cause debugging protocol: understand bugs before fixing. Use for ANY technical issue — test failures, production bugs, unexpected behavior, performance problems, build failures, or integration issues. ESPECIALLY when under time pressure, when \"one quick fix\" seems obvious, or when previous fix attempts have failed."
|
|
},
|
|
{
|
|
"name": "tailscale",
|
|
"source": "./",
|
|
"skills": [
|
|
"./tailscale"
|
|
],
|
|
"strict": false,
|
|
"description": "Self-hosted Tailscale/Headscale ecosystem: deploy and manage a Headscale control server, configure tailscale clients, manage ACL policies, node lifecycle, subnet routing, DERP relays, and backup/migration. Use when the user mentions Tailscale, Headscale, tailnet, mesh VPN, WireGuard mesh, or self-hosted VPN infrastructure."
|
|
},
|
|
{
|
|
"name": "technical-documentation",
|
|
"source": "./",
|
|
"skills": [
|
|
"./technical-documentation"
|
|
],
|
|
"strict": false,
|
|
"description": "Create and review technical documentation, including READMEs, agent-facing instructions, API references, and CLI help. Use when documentation must help someone complete real work. Do not use for marketing copy, brand messaging, or long-form editorial content."
|
|
},
|
|
{
|
|
"name": "technology-radar",
|
|
"source": "./",
|
|
"skills": [
|
|
"./technology-radar"
|
|
],
|
|
"strict": false,
|
|
"description": "Build and maintain technology radars for adoption, trial, assessment, and hold decisions. Use when governing technology choices, build-versus-buy decisions, or engineering portfolio risk."
|
|
},
|
|
{
|
|
"name": "telemetry",
|
|
"source": "./",
|
|
"skills": [
|
|
"./telemetry"
|
|
],
|
|
"strict": false,
|
|
"description": "Operate the observability stack that deploys as one unit: Prometheus scrape configuration, recording and alerting rules, relabeling, retention, and high availability; OpenTelemetry Collector pipelines (receivers, processors, exporters, sampling, trace/span correlation); and Loki ingest, LogQL, retention, and label design — with a bundled read-only telemetry-check script for Prometheus rule sanity and scrape-target reachability. Use when running, tuning, or troubleshooting a Prometheus, OpenTelemetry Collector, or Loki deployment, or reviewing the collection/ingest/retention layer. Do not use for observability strategy, SLI/SLO design, or paging policy (that is platform-engineering) or Grafana dashboards, panels, and Grafana-side alerting (that is grafana)."
|
|
},
|
|
{
|
|
"name": "tempest-cli",
|
|
"source": "./",
|
|
"skills": [
|
|
"./tempest-cli"
|
|
],
|
|
"strict": false,
|
|
"description": "Query hyper-local weather from a WeatherFlow Tempest station: current conditions, 7-day forecast, historical observations, and real-time UDP broadcasts. Use when the user asks about the weather, temperature, rain, wind, humidity, forecast, or wants conditions from their own station rather than a generic weather service."
|
|
},
|
|
{
|
|
"name": "terraform",
|
|
"source": "./",
|
|
"skills": [
|
|
"./terraform"
|
|
],
|
|
"strict": false,
|
|
"description": "Operate Terraform and OpenTofu across the whole infrastructure lifecycle: module structure, state backends and locking, plan/apply workflow, drift detection, remote state, upgrade and refactor flows, and evidence-based diagnostics. Use when running or inspecting terraform plans, applies, state files, imports, or state surgery, or when the bundled tfops script should handle the task. Do not use for IaC methodology or cloud design decisions - those route up to platform-engineering."
|
|
},
|
|
{
|
|
"name": "three",
|
|
"source": "./",
|
|
"skills": [
|
|
"./three"
|
|
],
|
|
"strict": false,
|
|
"description": "Build browser-based Three.js and WebGL scenes, animations, and interactive 3D visualizations with a small vanilla JavaScript starting point."
|
|
},
|
|
{
|
|
"name": "tmdb-cli",
|
|
"source": "./",
|
|
"skills": [
|
|
"./tmdb-cli"
|
|
],
|
|
"strict": false,
|
|
"description": "Search and discover movies, TV shows, and trending content via The Movie Database (TMDb) API v3. Use when the user asks about movies, TV, film, cinema, genres, certifications, ratings, cast, upcoming releases, or trending media."
|
|
},
|
|
{
|
|
"name": "traefik",
|
|
"source": "./",
|
|
"skills": [
|
|
"./traefik"
|
|
],
|
|
"strict": false,
|
|
"description": "Deploy, configure, and troubleshoot Traefik v3 reverse proxy — covers all providers, routing, TLS/ACME, middlewares, and production patterns with YAML examples. Load when setting up or debugging a Traefik instance."
|
|
},
|
|
{
|
|
"name": "trakt",
|
|
"source": "./",
|
|
"skills": [
|
|
"./trakt"
|
|
],
|
|
"strict": false,
|
|
"description": "Discover trending, anticipated, and popular movies and TV shows via the Trakt.tv API from the terminal. No authentication required for read-only discovery. Use when the user asks about what to watch, trending movies, popular shows, or media discovery."
|
|
},
|
|
{
|
|
"name": "transistor",
|
|
"source": "./",
|
|
"skills": [
|
|
"./transistor"
|
|
],
|
|
"strict": false,
|
|
"description": "Manage Transistor.fm podcast hosting from the terminal: view shows, list episodes, check analytics, and get subscriber counts. Use when the user mentions Transistor, podcast hosting, podcast analytics, show management, or episode tracking."
|
|
},
|
|
{
|
|
"name": "vercel-eve",
|
|
"source": "./",
|
|
"skills": [
|
|
"./vercel-eve"
|
|
],
|
|
"strict": false,
|
|
"description": "Build, develop, deploy, self-host, secure, and troubleshoot durable backend AI agents with Vercel Eve. Use when creating an Eve agent, adding tools, skills, subagents, channels, schedules, sandboxing, durable sessions, observability, or deploying Eve on Vercel or a Node host. Do not use for the separate Vercel AI SDK Agent APIs such as ToolLoopAgent or WorkflowAgent; use an AI SDK-specific skill for those."
|
|
},
|
|
{
|
|
"name": "verification-methodology",
|
|
"source": "./",
|
|
"skills": [
|
|
"./verification-methodology"
|
|
],
|
|
"strict": false,
|
|
"description": "Verify work against explicit criteria using direct, source-faithful evidence, reproducible checks, and clear verdicts. Use before declaring an artifact, implementation, or claim complete; do not use for exploratory research without pass/fail criteria."
|
|
},
|
|
{
|
|
"name": "vllm",
|
|
"source": "./",
|
|
"skills": [
|
|
"./vllm"
|
|
],
|
|
"strict": false,
|
|
"description": "Operate, configure, benchmark, and troubleshoot vLLM inference servers: Docker and Kubernetes deployment, quantization-aware model configuration (tensor parallelism, KV cache), OpenAI-compatible API serving, throughput and latency benchmarking, continuous batching tuning, GPU operation, and upgrade/rollback. Use when deploying or running a vLLM server (vllm serve, vllm/vllm-openai), sizing a model and its KV cache for GPUs, selecting quantization and parallelism, serving via /v1 endpoints, measuring serving throughput or latency, tuning batching, or diagnosing GPU, OOM, or startup failures in a vLLM deployment. Do not use for model training, fine-tuning, evaluation-set design, or engine-selection methodology (that is ml-engineering), or for operating the llama.cpp stack with GGUF models (that is llama-cpp); other inference engines (TGI, Ollama, Triton) are out of scope."
|
|
},
|
|
{
|
|
"name": "web-accessibility",
|
|
"source": "./",
|
|
"skills": [
|
|
"./web-accessibility"
|
|
],
|
|
"strict": false,
|
|
"description": "Design, build, and review accessible web interfaces with native semantics, keyboard and focus behavior, forms and recovery, responsive input, motion, assistive-technology testing, and WCAG 2.2-informed evidence. Use for a11y, WCAG, ARIA, screen-reader, keyboard, focus, dialog, form, widget, or accessibility review work across frameworks."
|
|
},
|
|
{
|
|
"name": "woodpecker-ci",
|
|
"source": "./",
|
|
"skills": [
|
|
"./woodpecker-ci"
|
|
],
|
|
"strict": false,
|
|
"description": "Operate Woodpecker CI from installation through production troubleshooting: configure servers and agents, connect Forgejo/Gitea or another forge, write and validate pipelines, manage secrets and plugins, use Docker or Kubernetes backends, run the CLI, and diagnose failed builds. Use when setting up, administering, or debugging Woodpecker CI."
|
|
},
|
|
{
|
|
"name": "workflow-architect",
|
|
"source": "./",
|
|
"skills": [
|
|
"./workflow-architect"
|
|
],
|
|
"strict": false,
|
|
"description": "Discover your actual workflow through conversation or observation, then generate a tailored skills bundle that encodes it as loadable agent skills with trigger conditions. Use when you want to understand your own process, formalize it, or share it with collaborators. Also use when a session feels aimless — this skill gives it structure."
|
|
},
|
|
{
|
|
"name": "yc-default-alive-calculator",
|
|
"source": "./",
|
|
"skills": [
|
|
"./yc-default-alive-calculator"
|
|
],
|
|
"strict": false,
|
|
"description": "Evaluate whether a startup is on a trajectory to profitability before running out of cash — Paul Graham's \"Default Alive / Default Dead\" framework. Takes revenue, burn rate, cash on hand, and growth rate; computes runway, burn multiple, and months to breakeven. Ships a deterministic CLI calculator. Load when founders ask about runway, burn rate, default alive, whether they need to raise money, or financial sustainability analysis."
|
|
},
|
|
{
|
|
"name": "yc-weekly-growth-compass",
|
|
"source": "./",
|
|
"skills": [
|
|
"./yc-weekly-growth-compass"
|
|
],
|
|
"strict": false,
|
|
"description": "Paul Graham's \"Startup = Growth\" framework as an operational tool. Computes weekly growth rates, benchmarks against YC tiers (1% concerning, 5-7% good, 10%+ exceptional), projects compound growth over time, and frames every startup decision through the question \"does this serve your target growth rate?\" Ships a deterministic CLI calculator. Load when founders ask about growth rate, weekly growth, startup traction, metrics, or whether they're moving fast enough."
|
|
}
|
|
]
|
|
}
|