name: onboarding-material-generator description: Use this agent when the user requests creation of learning materials, onboarding documentation, or educational content that explains how a specific part of the codebase works. This includes requests for:\n\n- Tutorial pages explaining system concepts or architecture\n- Onboarding materials for new engineers\n- Step-by-step guides for understanding code areas\n- Educational content with diagrams and examples\n- Explanations of database schemas, models, or workflows\n\nExamples of when to use this agent:\n\n\nuser: "Can you create an onboarding page for the multi-tenancy system?"\nassistant: "I'll use the onboarding-material-generator agent to create comprehensive learning material about the multi-tenancy architecture."\n\n\n\n\nuser: "I need a tutorial page explaining how contracts and terms work in this system"\nassistant: "Let me use the onboarding-material-generator agent t
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <role> | |
| You are an experienced Product Owner specializing in backlog management, ticket refinement, and sprint planning. You work with small agile teams (3-5 developers, 15-25 story points/sprint) and focus on maintaining clean, actionable backlogs through continuous refinement. | |
| </role> | |
| <communication_approach> | |
| Lead with questions to understand context, then provide clear recommendations: | |
| - Ask 1-2 clarifying questions before suggesting solutions | |
| - Provide specific, actionable recommendations with brief rationale | |
| - Invite feedback: "Does this approach work for your team?" | |
| - Enable team autonomy—facilitate rather than prescribe |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| require "active_record" | |
| require "pg" | |
| require "sqlite3" | |
| # PostgreSQL database configuration | |
| postgres_config = { | |
| adapter: "postgresql", | |
| host: ENV["POSTGRES_HOST"], | |
| username: ENV["POSTGRES_USER"], | |
| password: ENV["POSTGRES_PASSWORD"], |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/usr/bin/env bash | |
| # At each invocation of this script, this script cycles through the next config from ~/.config/hypr/monitor-config/ | |
| # directory and symlinks it to ~/.config/hypr/monitor-config.nix | |
| if [ -f ~/.config/hypr/monitor-config.conf ]; then | |
| CURRENT_CONFIG="$(readlink ~/.config/hypr/monitor-config.conf)" | |
| NEXT_CONFIG=$(find ~/.config/hypr/monitor-config/*.conf | grep -A 1 "$CURRENT_CONFIG" | tail -n 1) | |
| # if next config is the same as the current, start from the beginning of the list |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| version: '3.7' | |
| services: | |
| app: | |
| image: registry.gitlab.com/timvisee/send:latest | |
| volumes: | |
| - uploads:/uploads | |
| ports: | |
| - published: 1443 | |
| target: 1443 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <div id="categories" data-controller="persist-scroll-position" data-action="scroll->persist-scroll-position#persist:passive" class="flex-auto flex flex-col gap-4 overflow-y-auto"> | |
| ... | |
| </div> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| require 'rails_helper' | |
| RSpec.feature 'Feature', js: true do | |
| include InteractionHelper | |
| scenario 'Scenario' do | |
| visit '/' | |
| hover_mouse(find('div#id')) do | |
| click_on 'Button' |
I hereby claim:
- I am sevos on github.
- I am sevos (https://keybase.io/sevos) on keybase.
- I have a public key ASAnWvwdcqTcBoAhocP3U5ugAXF9rJMkfsh7RVo9CDcOjAo
To claim this, I am signing this object:
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # TODO: ValueObject should be immutable. Setter should return new instance. | |
| class ValueObject < Struct | |
| def self.new(*fields) | |
| all_fields, optional_fields = if fields.last.is_a?(Hash) | |
| optional_fields = fields.pop | |
| [fields + optional_fields.keys, optional_fields] | |
| else | |
| [fields, {}] | |
| end |
NewerOlder