← all publishers

input-output-hk

@input-output-hk source repo

39 published skills

  1. Speckit Analyze · input-output-hk
    Perform a non-destructive cross-artifact consistency and quality analysis across spec.md, plan.md, and tasks.md after task generation.
    0
    installs
  2. Speckit Specify · input-output-hk
    Create or update the feature specification from a natural language feature description.
    0
    installs
  3. Speckit Implement · input-output-hk
    Speckit Implement
    0
    installs
  4. Agent Review · input-output-hk
    Act as an agent peer reviewer on pi.dev using the native review_list, review_claim, review_complete, and review_enrich tools. Use when picking up a pull request labeled ai-review and requested from your GitHub login. Drives the full loop: list open requests, claim one, review the diff at the pinned commit against the served instructions, then complete (as anchor) or enrich (as a second reviewer). A review never merges; this package's separate pr_expedite and pr_approve_dep_upgrade tools own merge decisions, defaulting to propose and acting only when a caller explicitly passes autonomy auto.
    0
    installs
  5. Hardening Github Actions · input-output-hk
    Writes and reviews GitHub Actions workflows with security hardening. Use when creating, modifying, or reviewing .github/workflows/*.yml or .github/actions/*/action.yml files. Covers shell injection prevention, trust gating for fork PRs, action pinning, and secrets hygiene.
    0
    installs
  6. Dependency Vulnerability Remediation · input-output-hk
    Remediate Dependabot / npm advisory vulnerabilities in this Yarn-3 monorepo with a low-risk, prefer-relock-over-resolution strategy, then produce a per-dependency security audit (vulnerability status, license, prod/dev + consumer reachability, blast radius, and supply-chain provenance/publisher-continuity). Use when asked to patch security alerts, bump vulnerable dependencies, assess dependency blast radius, or do a supply-chain review.
    0
    installs
  7. Transaction · input-output-hk bundle
    Build, balance, and sign Cardano transactions in Haskell using sc-tools (`Convex.BuildTx` for constructing unbalanced transactions; `Convex.CoinSelection` for coin selection/balancing/signing; `Convex.Query`/Blockfrost/node/mockchain backends for fetching inputs). Use when writing or debugging off-chain code that adds inputs/outputs/mints/withdrawals/collateral/reference scripts, sets validity intervals and required signers, or fixes balancing/script execution/submission failures.
    0
    installs
  8. Agda Find Reproducer · input-output-hk
    Reduce a large Agda file to a minimal reproducer for an Agda compiler bug (e.g. `__IMPOSSIBLE__` or any other specific internal error string). Runs an iterative edit → test → commit/revert loop, preserving the invariant that the file still emits the exact target error string at every committed step. Use when the user asks to "minimize this bug", "reduce the reproducer", "make a smaller example of this Agda crash", or mentions a specific Agda internal-error location (file:line) they want a smaller trigger for.
    0
    installs
  9. Agda Typecheck Profile · input-output-hk bundle
    Profile Agda typechecking performance from a cold cache. Supports two modes — project-wide (via `agda --profile=modules`, reporting per-module times and ms-per-line) and single-module (via `agda --profile=definitions`, reporting per-definition times). Can drill from the project-wide report into specific slow modules, and can investigate individual slow definitions by recursively replacing subterms with holes to locate the true hotspot. Use this whenever the user wants to investigate why Agda typechecking is slow, find hot modules or definitions, benchmark typechecking, or hunt down a specific slow hotspot — even if they don't say "profile". Triggers on phrases like "why is Agda slow", "typechecking performance", "profile the build", "which module is slowest", "find the bottleneck", "why does this definition take so long".
    0
    installs
  10. Sync Help · input-output-hk
    Prints a quick reference for the sync skill suite (sync-status, sync-execute). Use when the user asks how to use the sync skills or needs a reminder of the workflow.
    0
    installs
  11. Sync Status · input-output-hk
    Shows a summary table of divergence between cardano-parts templates and configured downstream repos, with per-file one-liner descriptions. Use to get a quick overview of sync state before or during a sync cycle.
    0
    installs
  12. Sync Execute · input-output-hk
    Walks through each changed file one at a time, showing the diff and asking the user whether to apply it. Requires "upstream" or "downstream" argument. Use after sync-status to begin applying changes between cardano-parts templates and downstream repos.
    0
    installs
  13. Pr Description · input-output-hk bundle
    Generate a PR title and description for cardano-parts releases by analyzing commit diffs on the current branch. Use when the user asks to write, draft, or generate a PR description, release notes, or changelog for this repo.
    0
    installs
  14. Speckit Plan · input-output-hk
    Execute the implementation planning workflow using the plan template to generate design artifacts.
    0
    installs
  15. Speckit Tasks · input-output-hk
    Generate an actionable, dependency-ordered tasks.md for the feature based on available design artifacts.
    0
    installs
  16. Speckit Clarify · input-output-hk
    Identify underspecified areas in the current feature spec by asking up to 5 highly targeted clarification questions and encoding answers back into the spec.
    0
    installs
  17. Speckit Checklist · input-output-hk
    Generate a custom checklist for the current feature based on user requirements.
    0
    installs
  18. Speckit Taskstoissues · input-output-hk
    Convert existing tasks into actionable, dependency-ordered GitHub issues for the feature based on available design artifacts.
    0
    installs
  19. Speckit Agent Context Update · input-output-hk
    Refresh the managed Spec Kit section in the coding agent context file
    0
    installs
  20. Evidence Rules · input-output-hk
    Evidence and citation rules for all agents. Requires factual claims to be cited, unknowns to be explicit, and direct quotes when wording matters.
    0
    installs
  21. I18N Messaging · input-output-hk
    Manage and maintain i18n messaging or copy for Daedalus multi-language support.
    0
    installs
  22. Grill With Docs · input-output-hk
    Grilling session that challenges your plan against the existing domain model, sharpens terminology, and updates documentation (.agent/plans/{feature}) inline as decisions crystallize. Use when user wants to stress-test a plan against their project's documented decisions.
    0
    installs
  23. Theme Management · input-output-hk
    Add, update, validate and verify theme files using built-in package.json commands and utilities.
    0
    installs
  24. E2e Test Creation · input-output-hk
    Create Cucumber BDD end-to-end tests for new features, enhancements, or updates. Use this when asked to write e2e tests, acceptance tests, feature files, step definitions, or Cucumber scenarios for Daedalus.
    0
    installs
  25. Cardano CLI Doctor · input-output-hk bundle
    Diagnose cardano-cli: version, era-prefixed vs legacy syntax, network flags. Produces compatibility report.
    0
    installs
  26. Storybook Creation · input-output-hk
    Create or update Storybook stories for Daedalus React components. Use this when asked to write stories, visual tests, storybook entries, or component demos for new or existing features.
    0
    installs
  27. Cardano CLI Staking · input-output-hk bundle
    Staking guidance: registration, delegation, rewards. Provides templates (no execution). Use operator skill to execute.
    0
    installs
  28. Cardano CLI Wallets · input-output-hk bundle
    Wallet guidance: key generation, address building, UTxO queries. Provides templates and explanations (no execution).
    0
    installs
  29. Git Commit Formatter · input-output-hk
    Formats git commit messages according to Conventional Commits specification. Use this when the user asks to commit changes or write a commit message.
    0
    installs
  30. Cbor Encoding Decoding · input-output-hk
    Guidance for encoding/decoding CBOR and interpreting cbor-hex/diag using cbor-diag.
    0
    installs
  31. Cardano Protocol Params · input-output-hk bundle
    Protocol parameters: fetch pparams, understand fees, min-UTxO, execution budgets. Read-only diagnostics.
    0
    installs
  32. Bech32 Encoding Decoding · input-output-hk
    Encode and decode bech32 strings using the local bech32 CLI.
    0
    installs
  33. Cardano CLI Transactions · input-output-hk bundle
    Transaction guidance: build, sign, submit patterns. Provides templates (no execution). Use operator skill to execute.
    0
    installs
  34. Cardano CLI Plutus Scripts · input-output-hk bundle
    Plutus script guidance: datums, redeemers, collateral, reference scripts. Templates only—use operator to execute.
    0
    installs
  35. Cardano CLI Staking Operator · input-output-hk
    Execute staking operations: registration, delegation, rewards withdrawal. Manual invoke only.
    0
    installs
  36. Cardano CLI Wallets Operator · input-output-hk
    Execute wallet operations: key generation, address building. Manual invoke only for safety.
    0
    installs
  37. Cardano CLI Transactions Operator · input-output-hk
    Execute transaction builds and submits. Manual invoke only—requires explicit confirmation before submit.
    0
    installs
  38. Thermo Nuclear Code Quality Review · input-output-hk
    Thermo-nuclear code quality audit (maintainability, structure, 1k-line rule, spaghetti, code-judo). Invoked via Task after a parent gathers diff and file contents. Run an extremely strict maintainability review for abstraction quality, giant files, and spaghetti-condition growth. Use for a thermo-nuclear code quality review, thermonuclear review, deep code quality audit, or especially harsh maintainability review.
    0
    installs
  39. Cardano CLI Plutus Scripts Operator · input-output-hk
    Execute Plutus script transactions: script spends, datum/redeemer submission. Manual invoke only.
    0
    installs