Use when one screen needs specifying on its own — a screen already built in the code, a screen a feature needs, or a layout to try before anything is specified. Derives it from the findings or asks, picks the floorplan, posture and density, binds regions, records tier overrides and can show the layout early as a Storybook story. Triggers on 'describe this screen', 'spec the inbox screen', 'which layout fits this', 'show me this screen', 'try two layouts'.
uncategorized · not scanned
★ 0 v0.1.0
Use when the app needs its frame — the shell frame, the navigation model it realises, the one list of destinations, and the layout patterns every screen reuses. Works with or without features and screens, from the code's own routes when they exist. Triggers on 'app shell', 'navigation structure', 'sidebar or top bar', 'what does the layout look like', 'design the frame'.
uncategorized · not scanned
★ 0 v0.1.0
[skaile-development] Evaluates resolved questions about the skaile-dev monorepo for FAQ-worthiness and curates entries. Broadened to all monorepo packages.
uncategorized · not scanned
★ 0 v0.1.0
Git operations for the standalone skaile repos (platform, workspaces, ai-assets, store, brand, …). Five modes: commit (structured commit messages), branch (create/switch feature branches), worktree (parallel work in isolated checkouts), pr (open a pull request), finish (merge/PR/keep/discard branch). The former sync and deploy modes served the retired skaile-dev shell and now stop with a pointer.
uncategorized · not scanned
★ 0 v0.1.0
Use when an agent needs to act on GitHub - read or open issues and pull requests, inspect or edit repository contents, trigger or read GitHub Actions, or run code/issue/PR search across repos the connected identity can reach. Wraps GitHub's official hosted remote MCP server (api.githubcopilot.com/mcp), so tools are scoped to the user's GitHub permissions. Reach for this over raw REST/GraphQL when the task spans several GitHub operations or you want typed, permission-scoped tools rather than hand-rolled API calls.
uncategorized · not scanned
★ 0 v0.1.1
The morning startup ritual for skaile-dev — opens with a cheeky "what did Peter do last night" investigation of the repo state, syncs the shell repo + submodules (reattaching any that landed detached at origin/main), reinstalls workspace deps, and builds the platform backend so frontend + backend are ready to start. Does NOT launch dev servers — Peter starts those himself. Use when Peter says "good morning", "/good-morning", "let's start the day", "fire up the platform", "boot me up", or any other morning kick-off phrase.
uncategorized · not scanned
★ 0 v0.1.0
Use when an agent needs to create or transform images with Ideogram - generate images from a text prompt (incl. high-quality typography), batch-generate several at once, edit/inpaint an existing image, reframe/outpaint to a new aspect ratio, or upscale. Wraps Ideogram's official hosted remote MCP server (mcp.ideogram.ai/mcp) over streamable HTTP. Auth is per-user OAuth (the user signs in to their own Ideogram account on first connect), so generations draw on the connected user's own Ideogram subscription and credits. Reach for this when image work should bill to each user's personal Ideogram plan; for a central, org-billed API key use the `use-ideogram-image` skill instead.
uncategorized · not scanned
★ 0 v0.1.0
impl-experts-js-contract
contract
Shared contract for all JavaScript/TypeScript implementation expert skills. Describes the expert skill folder structure (recipes, atomic-examples, reference-implementations), discovery conventions, and how experts are consumed by implementation skills.
uncategorized · not scanned
★ 0 v0.1.0
impl-experts-python-contract
contract
Shared contract for all Python implementation expert skills. Describes the expert skill folder structure, discovery conventions, and how Python experts are consumed by implementation skills.
uncategorized · not scanned
★ 0 v0.1.0
Monorepo-aware implementation orchestrator for the skaile-dev codebase. Reads the affected package CLAUDE.md files, identifies the tech stack, routes to the right prog-experts, produces a plan, executes with supervised dispatch, then triggers test, doc, and devlog on completion. Use for any non-trivial change to the skaile-dev monorepo.
uncategorized · not scanned
★ 0 v0.1.0
[skaile-development] The bar a ticket must clear to exist: six impact questions (user harm, money, stability, security, team drag, significant benefit), each answered with evidence. Use before filing an issue an agent found on its own (a ship follow-up, a review leftover, an audit finding), when triaging incoming issues, or when sweeping an existing backlog for tickets that can be closed. Returns KEEP / CLOSE / ASK per ticket with the evidence, and a ready-to-post close comment.
uncategorized · not scanned
★ 0 v1.0.0
[skaile-development] Debug a recently failed Skaile deployment on Jenkins. Defaults to the `skaile_platform` job; pass `target=store` to debug the `skaile_store` job instead. Reads the job over the local SSH tunnel (http://localhost:8090, anonymous read), finds the relevant build (last failed by default, or current/explicit), extracts the failure region from the console log, cross-references recent commits in skaile-dev around the build timestamp, and reports a structured summary with a fix hypothesis. Use when the user says "why did the deploy fail", "debug the jenkins failure", "what broke on jenkins", "the platform deploy is red", "the store deploy is red", "check the last platform-deploy", or otherwise asks about a Jenkins deployment failure.
uncategorized · not scanned
★ 0 v0.1.0
Cleanly kills the Skaile platform backend and every process in its spawn chain (port 3001 listener, nest start --watch, dotenvx, bun run dev, sh wrappers). Use when the user says "kill the backend", "stop the backend", "free port 3001", "kill bun run dev", "clean up stray backend processes", or wants a clean slate before restarting `bun run dev` in `platform/backend`.
uncategorized · not scanned
★ 0 v1.0.0
knowledge-paper-extractor
skill
Use when you need to extract metadata (title, authors, abstract) and references from scientific PDF papers or book chapters.
uncategorized · not scanned
★ 0 v0.1.0
knowledge-paper-podcast
skill
Use when you need to create a podcast script from the output of the knowledge-paper-research skill.
uncategorized · not scanned
★ 0 v0.1.0
knowledge-paper-research
skill
Given a scientific paper (PDF or Markdown), run a full structured-knowledge extraction and web-research pipeline. Produces one metadata file next to the paper and a dedicated <stem>_research/ folder containing four thematic research files plus one per-author profile file (prefixed author_). Use whenever you need to deeply understand a paper, prepare a research briefing, or enrich a paper's content with external context.
uncategorized · not scanned
★ 0 v0.1.0
knowledge-research-contract
contract
Shared contract for all knowledge-research skills. Describes research output folder structure, findings format, citation conventions, and how research artifacts are consumed by downstream skills.
uncategorized · not scanned
★ 0 v0.1.0
knowledge-research
preset
Knowledge acquisition — deep research, academic paper extraction, and structured synthesis
uncategorized · not scanned
★ 0 v1.0.0
knowledge-writer-podcast
skill
Use when you need to generate long form podcast content from documents using a sophisticated multi-agent orchestration process.
uncategorized · not scanned
★ 0 v0.1.0
knowledge-writing-contract
contract
Shared contract for all knowledge-writing skills. Describes writing output formats, chapter/episode structure, template conventions, and how writing skills consume research artifacts.
uncategorized · not scanned
★ 0 v0.1.0
Content generation from research — podcast scripts, book chapters, and audio productions
uncategorized · not scanned
★ 0 v1.0.0
[skaile-development] Distill a git diff into a 'reading diff' for a human: a judgment-call header plus an abridged diff whose every line is verbatim source - mechanical noise (renames, lockfiles, generated files, formatting, import churn) collapsed or dropped. Comprehension, not critique - it does not hunt defects. Use when the user wants to understand a diff rather than review it: before approving a merge, catching up on a branch, reading agent-written code, or when the ship skill offers a reading diff at its final merge question. Concept and rubric from boldsoftware/meat, reimplemented as a prompt - no binary, no extra API key.
uncategorized · not scanned
★ 0 v1.0.0
migrate-skaile-manifest
skill
Use when you need to migrate a legacy skaile.yaml (schema 4.x and earlier, using `repositories:` or `ai_resources:`) into the new canonical-identity shape (`sources:` + `stores:` + canonical dep refs `kind:@<publisher>/name[#pin]`). Triggers: 'migrate skaile.yaml', 'convert manifest', 'schema 4.x migration', 'update to canonical-identity', 'fix repositories: error', 'fix ai_resources: error', '@skaile to @skaile-ai rebrand'.
uncategorized · not scanned
★ 0 v0.1.0
Use when stakeholder notes left on the Storybook mockup need to land in the concept, or when the user says 'work through the feedback', 'apply the annotations', 'what did the reviewers say'. Routes each open note to the spec, data-model entity or glossary term it belongs in, authors a reviewable diff for it, and — after you approve the review file — applies the approved diffs in one commit and closes the notes.
uncategorized · not scanned
★ 0 v0.2.0