all publishers

LandonSchropp

@landonschropp source repo

50 published skills

  1. ▌
    Plan · landonschropp bundle
    Use when explicitly instructed to create an plan (feature, bug fix, or refactor). Not for automatic use—only when directly requested.
    1 repo stars
  2. ▌
    Note · landonschropp bundle
    Use when working with files in ~/Notes (the user's Obsidian vault). Covers vault structure (PARA), file naming, frontmatter, icons, templates, kanban boards, and the obsidian CLI.
    1 repo stars
  3. ▌
    Rspec · landonschropp bundle
    Use when writing tests for Ruby code in frameworks such as RSpec or Minitest.
    1 repo stars
  4. ▌
    Herdr · landonschropp
    Use when a skill needs to open a project as a new herdr workspace via herdr-project, or close a herdr tab it no longer needs. Covers herdr-project open's --worktree and --prompt flags, and finding a tab by label to close it.
    1 repo stars
  5. ▌
    Schedule · landonschropp
    Use when creating or editing a macOS LaunchAgent for a recurring or scheduled script. Covers plist structure, PATH resolution, multiple trigger times, the reload workflow, and which behaviors launchd already handles so they don't need to be rebuilt.
    1 repo stars
  6. ▌
    Project · landonschropp bundle
    Use when reading or writing files under ~/Notes/Projects/, starting a new project, or archiving a finished one. Covers folder layout, the board file, supporting notes, and the project lifecycle across Future/, Projects/, and Archive/.
    1 repo stars
  7. ▌
    Coach · landonschropp
    Use when a writer wants to improve a draft through guided questioning and revision rather than a direct rewrite
    1 repo stars
  8. ▌
    Draft · landonschropp
    Use when an outline or bullet points need expanding into a fully developed document with complete paragraphs
    1 repo stars
  9. ▌
    Title · landonschropp
    Use when a piece of content needs title or headline options
    1 repo stars
  10. ▌
    Voice · landonschropp
    Use when a draft needs the writer's voice and style principles applied
    1 repo stars
  11. ▌
    Git Commit · landonschropp bundle
    Use when creating Git commits.
    1 repo stars
  12. ▌
    Format · landonschropp
    Use when a document needs the writer's structural and formatting conventions applied
    1 repo stars
  13. ▌
    Pre Review · landonschropp bundle
    Use when a commit's changes are finished and about to be presented for review. Runs the checks that catch the objections the user would otherwise raise, before they spend time reviewing.
    1 repo stars
  14. ▌
    Outline · landonschropp
    Use when content or notes need organizing into a structured, hierarchical outline
    1 repo stars
  15. ▌
    Keep Going · landonschropp
    Invoke after the agent has stopped, whether the user interrupted it or it paused on its own, to have it resume and stop asking for permission it doesn't need for the rest of the conversation.
    1 repo stars
  16. ▌
    Daily Note · landonschropp
    Use when the user mentions a daily note, asks to add a task to today's daily todos, or reads or writes any file under ~/Notes/Daily Notes/. Covers location, section structure, and what each section is used for.
    1 repo stars
  17. ▌
    Flashcards · landonschropp bundle
    Use when the user wants flash cards, a spaced-repetition deck, or a Mochi deck built from a note, a course, a book or any other source material.
    1 repo stars
  18. ▌
    Script · landonschropp
    Use when creating a new command-line script or standalone executable from scratch. Covers language selection and defers to a language-specific skill for conventions and templates.
    1 repo stars
  19. ▌
    Playwright · landonschropp bundle
    Use when a task needs a browser — reading a page, filling a form, taking a look at something, or reaching anything behind a login. Always run this skill before the `playwright-cli` skill.
    1 repo stars
  20. ▌
    Self Destruct · landonschropp
    Use when creating a note, document, script or project that shouldn't outlive a known date — interview prep, a migration, a course, a time-boxed experiment — so it gets deleted on time instead of rotting in the repository.
    1 repo stars
  21. ▌
    Plan Morning · landonschropp bundle
    Use when the user says "plan my morning" or wants to fill out morning journaling (Gratitude, Better Day, Daily Affirmation) and personal/work tasks for today's daily note.
    1 repo stars
  22. ▌
    Streamline · landonschropp
    Use when content is verbose, repetitive, or padded and needs tightening while preserving meaning
    1 repo stars
  23. ▌
    Unscramble · landonschropp
    Use when fragmented, dictated, or stream-of-consciousness notes need reorganizing into coherent prose without adding new ideas
    1 repo stars
  24. ▌
    Git Edit Commit · landonschropp bundle
    Use when needing to fixup, squash, drop, reword, reorder, or edit commits in a branch's history. Handles the non-interactive approach agents need since `git rebase -i` requires a TTY.
    1 repo stars
  25. ▌
    Generate · landonschropp
    Use when the user wants to run one or more generators from `@landonschropp/generate` (initialize, prettier, only-allow, eslint, typescript, vitest, bun-test, husky).
    1 repo stars
  26. ▌
    Bun Script · landonschropp bundle
    Use when writing a TypeScript script with Bun. Covers the template, conventions, and required patterns.
    1 repo stars
  27. ▌
    Close Workspace · landonschropp bundle
    Use when closing a herdr workspace or worktree. Merges the workspace's completed, reviewed branch into the default branch, confirms origin is in sync, then removes the worktree and closes the workspace.
    1 repo stars
  28. ▌
    Git Atomic Commit · landonschropp bundle
    Use when splitting a working tree into atomic commits, or when changes need to be distributed across new commits and/or edits to prior commits on the branch. Especially relevant when changes within a single file belong in different commits.
    1 repo stars
  29. ▌
    Bash Script · landonschropp bundle
    Use when writing a Bash script. Covers the template, conventions, and required patterns.
    1 repo stars
  30. ▌
    Ruby Script · landonschropp bundle
    Use when writing a Ruby script. Covers the template, conventions, and required patterns.
    1 repo stars
  31. ▌
    Concise Response · landonschropp
    Invoke when the agent's conversational replies have gotten too long or wordy and the user wants shorter answers for the rest of the conversation.
    1 repo stars
  32. ▌
    Merge Pull Request · landonschropp bundle
    Use when merging a single GitHub pull request. Handles pre-flight checks, waits for CI, and executes the merge with the repo's default method or merge queue.
    1 repo stars
  33. ▌
    NPM Publish · landonschropp
    Use when publishing or releasing a new version of an npm/pnpm/yarn/bun package to the registry. Covers package-manager detection, semver bump selection, tagging, pushing, scoped-package access, authentication, and one-time passwords (OTP).
    1 repo stars
  34. ▌
    Testing Bun · landonschropp
    Use when writing or modifying tests in a Bun project
    1 repo stars
  35. ▌
    Testing Ink · landonschropp
    Use when writing or modifying tests for Ink (terminal UI) components.
    1 repo stars
  36. ▌
    Git Merge Into Main · landonschropp
    Use when a finished, reviewed branch is committed and needs to be merged into the default branch in a repo that integrates directly to `main` (not via pull request).
    1 repo stars
  37. ▌
    Project Conventions · landonschropp
    Use when setting up a new personal project, or when deciding which root file a piece of documentation, configuration, environment variable, or agent instruction belongs in. Covers the standard root files and what each one owns. Does not cover source code layout.
    1 repo stars
  38. ▌
    Testing React · landonschropp
    Use when writing or modifying tests for React hooks.
    1 repo stars
  39. ▌
    Write Skill · landonschropp bundle
    Use when creating, editing, evaluating, testing, or verifying ANY skill or skill-related file (SKILL.md, skill resources, skill scripts, or skill assets). If you're asked to evaluate or test a skill's effectiveness, use this skill.
    1 repo stars
  40. ▌
    Stacked Pull Requests · landonschropp bundle
    Use when working with a stack of GitHub pull requests — creating branches, keeping the stack in sync, or merging in order. Covers Git Town setup, PR targeting, rebasing, and landing the stack.
    1 repo stars
  41. ▌
    React Component · landonschropp
    Use when writing or editing a React component. Covers preferred patterns for functional components, prop types, and styling.
    1 repo stars
  42. ▌
    Enable Review · landonschropp bundle
    Turn interactive commit reviews back on for the current herdr workspace.
    1 repo stars
  43. ▌
    Disable Review · landonschropp bundle
    Temporarily turn off the requirement that pending changes be reviewed before committing in the current herdr workspace.
    1 repo stars
  44. ▌
    Interactive UI · landonschropp bundle
    Contains interactive interaction scripts. Use when another skill explicitly instructs invoking this one. Do not invoke on your own initiative.
    1 repo stars
  45. ▌
    Testing Typescript · landonschropp bundle
    Use when writing tests for TypeScript or JavaScript code in frameworks such as Jest, Vitest, Bun, etc.
    1 repo stars
  46. ▌
    Interactive Edit · landonschropp bundle
    Use when a skill needs the user to interactively edit a file in Neovim mid-workflow, then read their changes back. Takes a window name and the file to edit.
    1 repo stars
  47. ▌
    Comments And Documentation · landonschropp bundle
    Use when writing or editing a code comment or a documentation block, and when reviewing the comments and documentation in a diff before presenting it. Decides what stays in the source, what moves to reference documentation, and what gets deleted.
    1 repo stars
  48. ▌
    Interactive Review · landonschropp bundle
    Use when a skill needs the user to interactively review code changes in revdiff mid-workflow — working changes, staged changes, or a specific commit — then read their annotations back. Takes a review mode.
    1 repo stars
  49. ▌
    Identify Skill Gaps · landonschropp bundle
    Use when analyzing Claude Code conversation logs to find patterns in repeated user instructions that could become skills. Ask for date range first.
    1 repo stars
  50. ▌
    Interactive Command · landonschropp bundle
    Runs an interactive command in a separate window and waits for it to close. Invoked only when another skill explicitly calls for it, never on its own.
    1 repo stars