This skill should be used when the user asks to "fix a bug", "debug this", "trace the root cause", "write a failing test first", "TDD bug fix", or when a runtime crash or incorrect behavior needs to be diagnosed and fixed in the neograph codebase. Provides the neograph-specific TDD workflow with quality gates that…
This skill should be used when the user asks about "checkpoint", "autoresume", "schema fingerprint", "CheckpointSchemaError", "time-travel", "rewind", "per-node invalidation", "checkpoint resume", or needs to understand how neograph detects schema changes and re-executes affected nodes.
This skill should be used when the user needs to "find where something lives", "import from the right module", "check the import path", "understand which layer owns this", "check deferred import budget", or needs to navigate the neograph source code without making wrong-module import mistakes.
This skill should be used when the user asks to "extend lint", "add a lint check", "validate templates", "neograph check", "lint issue types", "templateresolver", "knowntemplatevars", or needs to understand how the lint system works, how to add new checks, or how the CLI wires through to lint().
This skill should be used when the user asks about "rendering", "BAML", "describevalue", "renderinput", "renderforprompt", "prompt input rendering", "tool result rendering", "inline prompt", "template-ref prompt", "${var} resolution", or when working on code that touches how Pydantic models are converted to text for…
This skill should be used when the user asks to "write tests", "add test coverage", "design test strategy", "where should this test go", "use Hypothesis", "write obligation tests", "use fakes", or needs to understand neograph test conventions, file layout, fake infrastructure, or the three-surface parity testing rule.
Context-aware BDD step assertion completeness inspector. Use when you need to "inspect BDD steps", "audit step assertions", "check BDD assertion completeness", "find weak assertions", "find missing assertions". Links each Then step to its Gherkin scenario(s) before triage, so the AI evaluates assertions against…
This skill should be used when you need to "audit and fix a skill", "perfect a skill", "QA fix skill file", "verify and improve skill". Provides a methodology for verifying skill content against official documentation, fixing issues in-place, and producing verification reports in a single pass.
This skill should be used when you need to "audit a skill", "verify skill quality", "QA check skill", "validate skill file", "check for deprecated APIs", "verify code examples". Performs comprehensive QA verification by checking every line of instruction, code example, and claim against official documentation.…
BDD step development workflow for pytest-bdd projects. Use when you need to "develop BDD steps", "wire missing steps", "implement step definitions", "create BDD step implementations", "fix broken BDD steps". Parses Gherkin feature files, diffs against existing step definitions, and provides a structured implementation…