← all publishers

synapseradio

@synapseradio source repo

77 published skills

  1. Cite 2 · synapseradio
    Generate APA-format citations from paper links. This skill should be used when the user asks to "cite a paper", "generate APA citations", "format references", or provides paper links (arXiv, DOI, conference URLs) for citation formatting.
    0
    installs
  2. Ponder 2 · synapseradio bundle
    Exploration skill for problems that need thinking before solving. Assesses a problem's shape and applies a sequence of exploration techniques — producing questions, reframings, structural maps, and new angles. Use when asked to "think about this", "help me explore", "what am I missing", "I'm stuck", "help me understand this problem", "ponder this", "what should I consider", "help me think through this", or when a problem needs reframing, assumption-surfacing, or systematic questioning before action. Also use when the user describes a vague idea, faces a decision fork, or expresses uncertainty about what they don't know.
    0
    installs
  3. Scamper 2 · synapseradio
    Apply the SCAMPER creative thinking technique for structured ideation. This skill should be used when the user asks to "brainstorm ideas", "use SCAMPER", "creative thinking", or wants to explore a problem through systematic creative exploration.
    0
    installs
  4. What If 2 · synapseradio bundle
    Tile the space of possible futures and evaluate strategies across the tiles. Blends part-whole decomposition with tree and graph of thought. This skill should be used when the user asks "what if", "what could happen if", "evaluate possible futures", "map the scenarios", "explore how this could play out", "compare futures", "stress-test this plan against the future", or faces a decision whose outcome hinges on unresolved uncertainties. Ends with a single reasoned recommendation plus the conditions that would flip it.
    0
    installs
  5. Integrity 2 · synapseradio
    Verify epistemic integrity by aligning claims with evidence
    0
    installs
  6. Visualize 2 · synapseradio bundle
    Visualize data, concepts, relations, or diagrams. Produces browser-runnable HTML charts and markdown outputs that drop into pull requests, READMEs, tickets, and chat. Use whenever the user asks to visualize anything, make a chart or diagram, plot a trend, compare numbers, show a flow or timeline, or pick the right chart type.
    0
    installs
  7. Strategize 2 · synapseradio
    Adaptive multi-phase reasoning for complex problems
    0
    installs
  8. Ask Respond 2 · synapseradio
    Structured Q&A that decomposes questions before answering
    0
    installs
  9. Trace Logic 2 · synapseradio
    Follow reasoning step-by-step
    0
    installs
  10. Cite Sources 2 · synapseradio
    Track, validate, and cite external sources with working URLs
    0
    installs
  11. Ask Questions 2 · synapseradio bundle
    Ask a genuinely good question — or a composed set of them — in the moment, to discover, clarify, probe, or confirm, in any conversation or domain. Use when about to ask the user something or use the `AskUserQuestion` tool, when a question fell flat or one won't reach and you need a set, when the user's tone or messages signal you have drifted from what they need, or when the user wants questions phrased, generated, or sharpened — "read this spec and generate questions", "ask about the schema", "review this and ask questions", "help me understand what to ask", or to clarify a requirement or idea. Also use to judge when the better move is not a question at all — a restatement, a plain statement, silence, or asking nothing.
    0
    installs
  12. Check Soundness 2 · synapseradio
    Test synthesis for contradictions
    0
    installs
  13. Tree Of Thought 2 · synapseradio
    Systematic Tree of Thought reasoning for complex problem decomposition. This skill should be used when the user asks for "tree of thought", "systematic reasoning", "structured analysis", "multi-path evaluation", or wants to decompose a complex problem by generating and evaluating multiple solution paths before selecting the best approach. Applies four-phase reasoning: decomposition, generation, evaluation, and synthesis.
    0
    installs
  14. Detect Fallacies 2 · synapseradio
    Spot logical errors in reasoning
    0
    installs
  15. Flip Assumptions 2 · synapseradio
    Test claims by forming contrapositive
    0
    installs
  16. Decision Analysis 2 · synapseradio bundle
    Apply decision analysis (Howard 1966): systematically formulate and evaluate one concrete decision under uncertainty. Specifies the decision problem's four components (states of the world, available acts, the consequence of each act in each state, and the preference ordering over consequences), screens for dominance, classifies the uncertainty as risk, ambiguity, or unawareness, evaluates alternatives under the decision rule appropriate to that class, and reports sensitivity and the value of gathering information before deciding. Use when the user faces a decision and asks to "analyze this decision", "structure this decision", "map the problem space", "what kind of uncertainty is this", "should I decide now or learn more first", or "what am I actually choosing between". Applies to one decision already on the table, for a single decision maker. Output is the analysis record; theory and citations appear only on explicit request.
    0
    installs
  17. Calibrate Confidence 2 · synapseradio
    Match certainty to evidence strength
    0
    installs
  18. Synthesize Opposing Views 2 · synapseradio
    Find higher understanding through dialectic
    0
    installs
  19. Integrate Other Perspectives 2 · synapseradio
    Combine viewpoints into coherent whole
    0
    installs
  20. Flix · synapseradio bundle
    This skill should be used when the user asks to "write Flix code", "translate to Flix", "set up a Flix project", "fix Flix compiler errors", "add Java interop in Flix", or when encountering .flix files or flix.toml. Context engineering runbook providing design constraints from Flix's 41 principles, stdlib-first discipline via api.flix.dev, and anti-hallucination guidance for a language with sparse training data.
    0
    installs
  21. Runbook · synapseradio bundle
    Runs in two modes. Seed mode when the user asks to "create a runbook", "set up an autonomous loop", "start a hardening pass", "run a refactoring loop", "focus on X and loop", "set up a cron loop", mentions FOCUS.md, or wants to decompose work into a steerable autonomous workflow — it aligns on intent and writes the durable state files. Execute mode when the user asks to "run", "continue", or "resume a runbook", to invoke execute mode against a directory, or when the named directory already holds FOCUS.md — the current session becomes the orchestrator that drives the loop, delegating all implementation to subagents. Triggers: create a runbook, autonomous loop, hardening pass, refactoring loop, cron loop, run the runbook, continue the runbook, resume the runbook, execute mode against a directory, FOCUS.md.
    0
    installs
  22. Shape Up · synapseradio bundle
    Conversational software requirements elicitation producing shaped specifications. This skill should be used when the user asks to "write a spec", "create requirements", "spec this out", "what should we build", "define the requirements", "help me think through this system", "spec out a feature", "shape this project", "requirements gathering", "write a pitch", "help me figure out what to build", or when a user describes a software need that requires structured requirements before implementation begins.
    0
    installs
  23. Waypoint · synapseradio bundle
    Distributed navigation system for multi-file pipelines and processes. Creates compact, grep-friendly waypoint markers that orient readers within complex cross-file workflows — each file carries its own ID, role, adjacent nodes, and a pointer to the full map. Use when asked to "point me to", "where does X begin/end", "map this pipeline", "add waypoints", "trace this process", or when working with processes spanning many files that need discoverability without centralized documentation that drifts.
    0
    installs
  24. Cite · synapseradio bundle
    Generate APA-format citations from paper links. This skill should be used when the user asks to "cite a paper", "generate APA citations", "format references", or provides paper links (arXiv, DOI, conference URLs) for citation formatting.
    0
    installs
  25. Tutor · synapseradio bundle
    Interactive tutoring that adapts to your pace
    0
    installs
  26. Apache Age · synapseradio bundle
    Apache AGE graph database extension for PostgreSQL — Cypher query syntax, agtype data types, hybrid SQL+Cypher patterns (CTEs, JOINs, parameter passing), graph schema modeling (vertices, edges, labels, properties), and performance optimization (indexing, EXPLAIN, batch loading). Use when writing Cypher queries, designing graph schemas, combining graph traversal with relational SQL, or optimizing AGE query performance — all within PostgreSQL via the AGE extension.
    0
    installs
  27. Ideate · synapseradio bundle
    Generate and filter ideas into vetted options
    0
    installs
  28. Ponder · synapseradio bundle
    Exploration skill for problems that need thinking before solving. Assesses a problem's shape and applies a sequence of exploration techniques — producing questions, reframings, structural maps, and new angles. Use when asked to "think about this", "help me explore", "what am I missing", "I'm stuck", "help me understand this problem", "ponder this", "what should I consider", "help me think through this", or when a problem needs reframing, assumption-surfacing, or systematic questioning before action. Also use when the user describes a vague idea, faces a decision fork, or expresses uncertainty about what they don't know.
    0
    installs
  29. Prompt · synapseradio bundle
    Craft or refactor LLM instructions. Use when authoring or revising the prompt for an Agent or Task tool call, or when the user says "write a prompt", "prompt", "prompt an agent", "refactor this prompt", or any similar request.
    0
    installs
  30. Wonder · synapseradio bundle
    Open the possibility space through curiosity-driven questioning
    0
    installs
  31. Scamper · synapseradio bundle
    Apply the SCAMPER creative thinking technique for structured ideation. This skill should be used when the user asks to "brainstorm ideas", "use SCAMPER", "creative thinking", or wants to explore a problem through systematic creative exploration.
    0
    installs
  32. What If · synapseradio bundle
    Tile the space of possible futures and evaluate strategies across the tiles. Blends part-whole decomposition with tree and graph of thought. This skill should be used when the user asks "what if", "what could happen if", "evaluate possible futures", "map the scenarios", "explore how this could play out", "compare futures", "stress-test this plan against the future", or faces a decision whose outcome hinges on unresolved uncertainties. Ends with a single reasoned recommendation plus the conditions that would flip it.
    0
    installs
  33. Bash Scaffold · synapseradio bundle
    Scaffold a production-grade bash script from a curated template. Use whenever the user asks to "scaffold a bash script", "start a new shell script", "write a shell script for X", "give me a bash script template", "bootstrap a .sh", "I need a maintainable bash script", or describes any task they intend to automate in bash from scratch — even when they don't explicitly say "scaffold".
    0
    installs
  34. Shell Testing · synapseradio bundle
    Write idiomatic BATS tests for bash and zsh shell scripts. Use when writing new tests, adding tests to existing shell projects, reviewing test quality, running tests after code changes, or when the user asks to "write tests", "add tests", "test this script/function", "run tests", or "create a test file". Also triggers on: .bats files, bats-assert, bats-file, shell test organization, zunit, or testing shell plugins/commands/functions. Covers BATS-core patterns, assertions, mocking, isolation, zsh-specific testing, and CI integration.
    0
    installs
  35. Decompose · synapseradio bundle
    Break a whole into parts at its natural joints
    0
    installs
  36. Integrity · synapseradio bundle
    Verify epistemic integrity by aligning claims with evidence
    0
    installs
  37. Visualize · synapseradio bundle
    Visualize data, concepts, relations, or diagrams. Produces browser-runnable HTML charts and markdown outputs that drop into pull requests, READMEs, tickets, and chat. Use whenever the user asks to visualize anything, make a chart or diagram, plot a trend, compare numbers, show a flow or timeline, or pick the right chart type.
    0
    installs
  38. TS Typeclasses · synapseradio bundle
    Implement typeclasses and their instances in TypeScript — Functor, Applicative, Monad, Traversable, Foldable — and the higher-kinded type (HKT) encoding they require. Use this skill whenever the user wants to give a custom data type typeclass instances; abstract over a type constructor or an unknown container `F`; encode higher-kinded types; work with `TypeLambda`, `Kind`, `HKT`, or `@effect/typeclass`; decide whether a typeclass is the right abstraction at all — including in a regular, non-FP codebase where it cuts against the surrounding style; or debug HKT-encoded code (inference failures, variance slots, unreadable `Kind` error messages). The skill uses Effect's HKT encoding as the substrate, but the subject is typeclasses in TypeScript generally, in any repo. It first checks whether a typeclass is warranted, then walks the brand/`TypeLambda` encoding with copy-ready templates and a catalog of standard typeclasses.
    0
    installs
  39. Strategize · synapseradio bundle
    Adaptive multi-phase reasoning for complex problems
    0
    installs
  40. De Residency Advisor · synapseradio bundle
    Use when the user asks for help preparing for a German government appointment on visa, residency, or citizenship — Fiktionsbescheinigung, Aufenthaltserlaubnis, EU Blue Card, Approbation / Berufserlaubnis (non-EU doctors), Einbürgerung, the Einbürgerungstest, national visa interviews at a German embassy, residence permit renewals, family reunification, the Chancenkarte, or any Ausländerbehörde / LEA / Einbürgerungsbehörde / Standesamt appointment. Triggers: "Fiktionsbescheinigung", "Aufenthaltserlaubnis", "Blue Card", "Approbation", "Einbürgerung", "Einbürgerungstest", "LEA appointment", "Ausländerbehörde", "German residence permit", "German citizenship", "moving to Germany paperwork". Researches every answer live and cites every factual claim with a URL; never relies on training data for fees, thresholds, deadlines, or document lists. Speaks in a warm, conversational voice modelled on Erin Hannon: earnest, gently encouraging, never glib.
    0
    installs
  41. CLI Development · synapseradio bundle
    CLI development reference grounded in https://clig.dev. Use this skill whenever designing, reviewing, modifying, or specifying a command-line interface — drafting flags or subcommands, writing help text, choosing exit codes or error output, picking environment variables, choosing config file locations, naming a binary, deciding stdout vs stderr, planning interactivity or progress output, reviewing CLI source code in pull requests, writing CLI specs or RFCs, or doing any development, design, or QA-adjacent work that touches CLI surface. The skill provides a sitemap of clig.dev anchors plus local reference copies of every guideline section, and instructs the agent to pull live content from clig.dev before citing rules so recommendations stay current.
    0
    installs
  42. Ask Respond · synapseradio bundle
    Structured Q&A that decomposes questions before answering
    0
    installs
  43. Communicate · synapseradio bundle
    Communicate ideas and information to others with purpose, clarity, and integrity. Ensure that artifacts are structured and phrased in a way that is mindful of their audience while avoiding AI slop patterns. Use when the user requests assistance with writing, commentary, or communication; when they point out AI slop, when they ask things like "help me say", "write for [a specific audience or context]", "polish [comments, sentences, artifacts]", or the like.
    0
    installs
  44. Trace Logic · synapseradio bundle
    Follow reasoning step-by-step
    0
    installs
  45. Cite Sources · synapseradio bundle
    Track, validate, and cite external sources with working URLs
    0
    installs
  46. Skill Design · synapseradio bundle
    Design, strengthen, or audit an Agent Skill. Use before building any new skill — for a researched design brief that skill-creator can build from — and whenever an existing skill needs judgment or change: it over-triggers, under-triggers, bloats its context, drifts from its sources, or needs a quality check. Triggers: "design a skill", "plan a skill before building it", "audit this skill", "review my SKILL.md", "strengthen this skill", "refactor this skill", "is this skill well built", or any request to evaluate or improve how a skill routes, decides, or spends context. Packaging and eval mechanics stay with skill-creator; use this to decide what to build and to verify fit.
    0
    installs
  47. Ask Questions · synapseradio bundle
    Ask a genuinely good question — or a composed set of them — in the moment, to discover, clarify, probe, or confirm, in any conversation or domain. Use when about to ask the user something or use the `AskUserQuestion` tool, when a question fell flat or one won't reach and you need a set, when the user's tone or messages signal you have drifted from what they need, or when the user wants questions phrased, generated, or sharpened — "read this spec and generate questions", "ask about the schema", "review this and ask questions", "help me understand what to ask", or to clarify a requirement or idea. Also use to judge when the better move is not a question at all — a restatement, a plain statement, silence, or asking nothing.
    0
    installs
  48. Find Leverage · synapseradio bundle
    Locate where a small change shifts the whole system
    0
    installs
  49. Run Premortem · synapseradio bundle
    Imagine catastrophic failure and work backwards to prevent it
    0
    installs
  50. Surface Intent · synapseradio bundle
    Surface intent before you add, change, or produce something — a claim, design, abstraction, instruction, name, config, or rule. Use this when you are about to introduce something that might already exist or might talk past what is there, when duplication or scope creep is a risk, or when what you produce needs to be clear enough for its reader to act on. Triggers: "is this already covered", "make this clearer", "why does this exist", "before I add this", "am I duplicating this", or any moment you are adding to a system you have not fully read. It directs you to read what already serves the purpose before you act, and to make your own intent legible in what you produce.
    0
    installs
  51. Ask What Breaks · synapseradio bundle
    Find defeaters that would break a conclusion
    0
    installs
  52. Check Soundness · synapseradio bundle
    Test synthesis for contradictions
    0
    installs
  53. Connect Domains · synapseradio bundle
    Import solutions from structurally similar problems in distant domains
    0
    installs
  54. Tree Of Thought · synapseradio bundle
    Systematic Tree of Thought reasoning for complex problem decomposition. This skill should be used when the user asks for "tree of thought", "systematic reasoning", "structured analysis", "multi-path evaluation", or wants to decompose a complex problem by generating and evaluating multiple solution paths before selecting the best approach. Applies four-phase reasoning: decomposition, generation, evaluation, and synthesis.
    0
    installs
  55. Detect Fallacies · synapseradio bundle
    Spot logical errors in reasoning
    0
    installs
  56. Flip Assumptions · synapseradio bundle
    Test claims by forming contrapositive
    0
    installs
  57. Probe Boundaries · synapseradio bundle
    Test a claim or framing at its edges and extremes
    0
    installs
  58. Decision Analysis · synapseradio bundle
    Apply decision analysis (Howard 1966): systematically formulate and evaluate one concrete decision under uncertainty. Specifies the decision problem's four components (states of the world, available acts, the consequence of each act in each state, and the preference ordering over consequences), screens for dominance, classifies the uncertainty as risk, ambiguity, or unawareness, evaluates alternatives under the decision rule appropriate to that class, and reports sensitivity and the value of gathering information before deciding. Use when the user faces a decision and asks to "analyze this decision", "structure this decision", "map the problem space", "what kind of uncertainty is this", "should I decide now or learn more first", or "what am I actually choosing between". Applies to one decision already on the table, for a single decision maker. Output is the analysis record; theory and citations appear only on explicit request.
    0
    installs
  59. Evaluate Evidence · synapseradio bundle
    Assess how well evidence supports claims
    0
    installs
  60. Shift Perspective · synapseradio bundle
    Inhabit contrasting frames to see what one viewpoint misses
    0
    installs
  61. Argue The Opposite · synapseradio bundle
    Stress-test a position by building the strongest counter-case
    0
    installs
  62. Invert The Problem · synapseradio bundle
    Turn a problem inside out to reveal hidden structure
    0
    installs
  63. Research And Teach · synapseradio bundle
    Research deeply, explain progressively
    0
    installs
  64. Branch Possibilities · synapseradio bundle
    Generate fundamentally divergent directions from one starting point
    0
    installs
  65. Calibrate Confidence · synapseradio bundle
    Match certainty to evidence strength
    0
    installs
  66. Excavate Assumptions · synapseradio bundle
    Surface unstated assumptions at multiple levels and rank them
    0
    installs
  67. Consider Alternatives · synapseradio bundle
    Generate competing explanations for the same observations
    0
    installs
  68. Question The Question · synapseradio bundle
    Examine whether the inquiry is aimed at the right target
    0
    installs
  69. Audit Chain Of Thought · synapseradio bundle
    Tag reasoning steps by inference type
    0
    installs
  70. Derive First Principles · synapseradio bundle
    Strip convention to irreducible truths and rebuild
    0
    installs
  71. Shift Abstraction Level · synapseradio bundle
    Move up, down, and sideways between levels of abstraction
    0
    installs
  72. Assess Current Knowledge · synapseradio bundle
    Map what's known vs assumed vs unknown
    0
    installs
  73. Question Through Dialogue · synapseradio bundle
    Use Socratic questioning to reveal assumptions
    0
    installs
  74. Synthesize Opposing Views · synapseradio bundle
    Find higher understanding through dialectic
    0
    installs
  75. Detect Diminishing Returns · synapseradio bundle
    Detect when further effort yields little gain
    0
    installs
  76. Integrate Other Perspectives · synapseradio bundle
    Combine viewpoints into coherent whole
    0
    installs
  77. Trace Logical Justifications · synapseradio bundle
    Trace justification chains to bedrock
    0
    installs