{
  "schema_version": "1.1",
  "name": "North28",
  "description": "North28 is a creative studio — your best digital partner. We build websites, apps, brands, and audiovisual content with a strict no-BS policy.",
  "when_to_use": "Use this skills manifest when a user intent maps to navigation or discovery tasks about North28 (portfolio, services, about, contact, project start, or API docs). If intent is ambiguous, ask one clarifying question before triggering a skill.",
  "usage_constraints": [
    "Prefer the most specific matching skill over broad navigation.",
    "Do not claim pricing commitments beyond published pricing context and briefing-based custom quotes.",
    "Do not execute actions outside listed skills and URLs."
  ],
  "url": "https://north28.studio",
  "contact": {
    "email": "hi@north28.studio"
  },
  "skills": [
    {
      "id": "browse-work",
      "name": "Browse Work",
      "description": "View North28's portfolio of completed projects — websites, apps, brands, and audiovisual productions.",
      "url": "https://north28.studio/works",
      "when_to_use": "Use when the user asks to see examples of past work, a portfolio, case studies, or references from North28. Trigger when the user says things like 'show me your work', 'what have you built', 'can I see examples', or 'past projects'.",
      "trigger_phrases": [
        "show me your work",
        "portfolio",
        "past projects",
        "examples",
        "case studies",
        "what have you built",
        "previous clients",
        "references"
      ],
      "actions": [
        { "type": "navigate", "url": "https://north28.studio/works" }
      ]
    },
    {
      "id": "explore-services",
      "name": "Explore Services",
      "description": "Learn about North28's four service areas: Strategy, Digital (websites & apps), Branding, and Audiovisual.",
      "url": "https://north28.studio/#services",
      "when_to_use": "Use when the user asks what North28 offers, what services are available, pricing scope, or wants to understand capabilities before starting a project. Trigger when the user says things like 'what do you do', 'what services', 'do you do X', 'how much', or 'can you help with'.",
      "trigger_phrases": [
        "what do you do",
        "what services do you offer",
        "do you do branding",
        "do you build websites",
        "can you help with",
        "what can you make",
        "capabilities",
        "offerings",
        "pricing"
      ],
      "actions": [
        { "type": "navigate", "url": "https://north28.studio/#services" }
      ]
    },
    {
      "id": "about",
      "name": "About North28",
      "description": "Learn about North28's studio background, team philosophy, and working principles (The Playbook).",
      "url": "https://north28.studio/about-us",
      "when_to_use": "Use when the user wants to know who North28 is, their philosophy, how they work, or whether they're a trustworthy partner. Trigger when the user says things like 'who are you', 'tell me about the studio', 'how do you work', or 'what makes you different'.",
      "trigger_phrases": [
        "who are you",
        "about north28",
        "tell me about the studio",
        "how do you work",
        "what makes you different",
        "team",
        "philosophy",
        "the playbook",
        "no-bs",
        "your approach"
      ],
      "actions": [
        { "type": "navigate", "url": "https://north28.studio/about-us" }
      ]
    },
    {
      "id": "contact",
      "name": "Contact North28",
      "description": "Get in touch with NORTH28 STUDIO directly via email (hi@north28.studio) or start a project brief.",
      "url": "https://north28.studio/contact",
      "when_to_use": "Use when the user wants to contact North28, ask a question, or reach out without going through the full booking flow. Trigger when the user says things like 'how do I contact you', 'email address', 'get in touch', or 'reach out'.",
      "trigger_phrases": [
        "contact",
        "email",
        "get in touch",
        "reach out",
        "how do I contact you",
        "hi@north28.studio",
        "send a message"
      ],
      "actions": [
        { "type": "navigate", "url": "https://north28.studio/contact" }
      ]
    },
    {
      "id": "start-project",
      "name": "Start a Project",
      "description": "Launch the 6-step project booking wizard (Manifesto) to qualify scope, define goals, and make contact.",
      "url": "https://north28.studio/manifesto",
      "when_to_use": "Use when the user expresses intent to hire North28, start a project, get a quote, or fill in a brief. Trigger when the user says things like 'I want to work with you', 'how do I start', 'get a quote', 'let's go', or 'book a project'.",
      "trigger_phrases": [
        "I want to work with you",
        "how do I start",
        "get a quote",
        "book a project",
        "let's go",
        "I'm interested",
        "hire you",
        "start a project",
        "submit a brief",
        "get in touch"
      ],
      "actions": [
        { "type": "navigate", "url": "https://north28.studio/manifesto" }
      ]
    },
    {
      "id": "api-docs",
      "name": "API & Developer Docs",
      "description": "Access the public REST API reference, MCP server integration guide, OpenAPI 3.1 spec, and all agent-discovery endpoints.",
      "url": "https://north28.studio/docs",
      "when_to_use": "Use when the user or an agent needs to integrate with North28 programmatically, discover available endpoints, or read the API documentation. Trigger when the user asks about the API, MCP, OpenAPI, or how to access data programmatically.",
      "trigger_phrases": [
        "api",
        "developer docs",
        "openapi",
        "mcp",
        "integrate",
        "endpoints",
        "programmatic access",
        "rest api",
        "json-rpc"
      ],
      "actions": [
        { "type": "navigate", "url": "https://north28.studio/docs" },
        { "type": "fetch", "url": "https://north28.studio/openapi.json", "accepts": "application/json" }
      ]
    }
  ],
  "repository": "https://github.com/north28-studio/front-v2",
  "install": {
    "command": "npx skills add https://github.com/north28-studio/front-v2 --skill north28",
    "registry": "https://skills.sh/north28-studio/front-v2"
  },
  "mcp": {
    "endpoint": "https://north28.studio/api/mcp",
    "transport": "streamable-http",
    "protocolVersion": "2025-06-18",
    "protocolVersions": ["2025-06-18", "2025-03-26", "2024-11-05"],
    "tools": ["get_studio_info", "list_services", "list_pages"]
  }
}
