← all publishers

signalpilot-labs

@signalpilot-labs source repo

34 published skills

  1. Dbt Write 2 · signalpilot-labs
    Loaded at Step 2 for the full workflow. Covers column naming, type preservation, JOIN defaults, lookup joins, sibling models, materialization, packages, and filtering rules.
    0
    installs
  2. Duckdb SQL 2 · signalpilot-labs
    Load when hitting DuckDB syntax errors or writing DuckDB-specific SQL. Covers gotchas that differ from PostgreSQL/MySQL.
    0
    installs
  3. Sqlite SQL 2 · signalpilot-labs
    SQLite-specific SQL patterns: substr/instr for string ops, || for concatenation, LIKE (no ILIKE), date()/strftime() for dates, CAST for type coercion, no FULL OUTER JOIN, GROUP_CONCAT, typeof(), COALESCE/IFNULL, printf() formatting.
    0
    installs
  4. Bigquery SQL 2 · signalpilot-labs
    BigQuery-specific SQL patterns: UNNEST for array expansion, STRUCT, ARRAY_AGG, DATE_DIFF/DATE_ADD, backtick-quoted table references, EXCEPT/REPLACE in SELECT, approximate aggregation, partitioned and wildcard tables.
    0
    installs
  5. Dbt Workflow 2 · signalpilot-labs bundle
    Load FIRST before any dbt project work. Covers the full 8-step dbt workflow: project scanning, skill loading, validation, macro discovery, research, technical spec, SQL writing, and verification. Also covers output shape inference, incremental model handling, and what to trust in YML.
    0
    installs
  6. SQL Workflow 2 · signalpilot-labs
    Use this skill before writing any SQL query. Covers: output shape inference (cardinality clues from the question), efficient schema exploration, iterative CTE-based query building, structured verification loop (row count, NULL audit, fan-out check, sample inspection), error recovery protocol, saving output to result.sql and result.csv, turn budget management, and common query traps.
    0
    installs
  7. Dbt Debugging 2 · signalpilot-labs
    Load when dbt run or dbt parse fails. Covers YML duplicate patches, ref errors, passthrough model warnings, current_date fixes, DuckDB error messages, and zero-row diagnosis.
    0
    installs
  8. Snowflake SQL 2 · signalpilot-labs
    Snowflake-specific SQL patterns: QUALIFY for window filtering, LATERAL FLATTEN for arrays, semi-structured VARIANT data, ILIKE for case-insensitive matching, date functions, and time travel.
    0
    installs
  9. Notion Context · signalpilot-labs
    Gather business context from Notion before dbt builds. Searches all configured integrations, extracts definitions/decisions/constraints, writes structured context for the build agent and notion-verify subagent.
    0
    installs
  10. Domain Hr · signalpilot-labs
    HR & operations rules: SCD current-record filtering, issue resolution metrics.
    0
    installs
  11. Dbt Testing · signalpilot-labs
    Load when task involves adding, writing, or fixing dbt unit tests. Covers unit_tests YAML format, given/expect blocks, edge-case coverage, and the difference between unit tests and schema tests.
    0
    installs
  12. Dbt Snapshots · signalpilot-labs
    Load when task involves dbt snapshots, SCD Type 2, or tracking data changes over time. Covers strategy selection, column casing, verification, and common pitfalls.
    0
    installs
  13. Dbt Versioning · signalpilot-labs
    Load when task involves dbt model versioning, creating v2 of a model, or backward-compatible model changes. Covers versions YAML config, defined_in, latest_version, and ref() with version pins.
    0
    installs
  14. Domain Product · signalpilot-labs
    Product analytics rules: calendar spine cross-joins, date boundary caps, event type pivoting, first-run NULL behavior.
    0
    installs
  15. Domain Marketing · signalpilot-labs
    Marketing domain knowledge: attribution models, engagement funnel order.
    0
    installs
  16. Domain Healthcare · signalpilot-labs
    Healthcare data science rules: encounter-based grain, clinical coding hierarchies, cost allocation, NULL semantics in clinical data.
    0
    installs
  17. Dbt Write · signalpilot-labs
    Load at Step 4 when writing SQL models. Covers column naming, type preservation, JOIN defaults, lookup joins, sibling models, materialization, packages, and filtering rules.
    0
    installs
  18. Duckdb SQL · signalpilot-labs
    Load when hitting DuckDB syntax errors or writing DuckDB-specific SQL. Covers gotchas that differ from PostgreSQL/MySQL.
    0
    installs
  19. Sqlite SQL · signalpilot-labs
    SQLite-specific SQL patterns: substr/instr for string ops, || for concatenation, LIKE (no ILIKE), date()/strftime() for dates, CAST for type coercion, no FULL OUTER JOIN, GROUP_CONCAT, typeof(), COALESCE/IFNULL, printf() formatting.
    0
    installs
  20. Bigquery SQL · signalpilot-labs
    BigQuery-specific SQL patterns: UNNEST for array expansion, STRUCT, ARRAY_AGG, DATE_DIFF/DATE_ADD, backtick-quoted table references, EXCEPT/REPLACE in SELECT, approximate aggregation, partitioned and wildcard tables.
    0
    installs
  21. Dbt Workflow · signalpilot-labs
    Load at Step 1 before exploring the project. Covers output shape inference, incremental model handling, and what to trust in YML.
    0
    installs
  22. SQL Workflow · signalpilot-labs
    Use this skill before writing any SQL query. Covers: output shape inference (cardinality clues from the question), efficient schema exploration, iterative CTE-based query building, structured verification loop (row count, NULL audit, fan-out check, sample inspection), error recovery protocol, saving output to result.sql and result.csv, turn budget management, and common benchmark traps.
    0
    installs
  23. Dbt Debugging · signalpilot-labs
    Load when dbt run or dbt parse fails. Covers YML duplicate patches, ref errors, passthrough model warnings, current_date fixes, DuckDB error messages, and zero-row diagnosis.
    0
    installs
  24. Snowflake SQL · signalpilot-labs
    Snowflake-specific SQL patterns: QUALIFY for window filtering, LATERAL FLATTEN for arrays, semi-structured VARIANT data, ILIKE for case-insensitive matching, date functions, and time travel.
    0
    installs
  25. Xata · signalpilot-labs
    Load when working with Xata Postgres branches: forking a branch, building or testing dbt models on a branch, wiring dbt to a branch's credentials, diffing two branches, or the pre-merge impact report. Covers create_xata_branch, delete_xata_branch, get_dbt_profile, xata_branch_diff, schema_diff_branches, and pgroll migrations.
    0
    installs
  26. Dbt Date Spines · signalpilot-labs
    dbt Date Spine Hazard — Fixing current_date in Model Files
    0
    installs
  27. Signalpilot · signalpilot-labs
    SignalPilot MCP tool catalog for governed database access.
    0
    installs
  28. Domain Media · signalpilot-labs
    Media & entertainment domain knowledge: content catalogs and participation tables.
    0
    installs
  29. Write Report · signalpilot-labs
    Generates an HTML report summarizing dbt project work: decisions, SQL, queries, verifier results, and visual charts. Only load when explicitly requested.
    0
    installs
  30. Knowledge Base · signalpilot-labs
    Write a technical spec after research. Distills exploration into structured decisions. On retries, read the existing spec instead of re-researching.
    0
    installs
  31. Domain Ecommerce · signalpilot-labs
    E-commerce domain knowledge: transaction lifecycle, driving tables, status filtering.
    0
    installs
  32. Domain Financial · signalpilot-labs
    Financial reporting rules: grain consistency, balance sheets, double-entry ledgers, fiscal year boundaries, period-over-period calculations.
    0
    installs
  33. Dbt Knowledgebase · signalpilot-labs
    Populate the knowledge base from dbt project research. Proposes entries across all 6 categories at org, project, and connection scopes.
    0
    installs
  34. Dashboard Authoring · signalpilot-labs
    Create, repair, or refine governed SignalPilot dashboards through the run-scoped authoring tools. Use only for explicit dashboard authoring requests, not ordinary analytics questions, chart answers, or HTML reports.
    0
    installs