Skip to main content
Manus에서 모든 스킬 실행
원클릭으로
GitHub 저장소

frename

frename에는 Zelenov에서 수집한 skills 17개가 있으며, 저장소 수준 직업 범위와 사이트 내 skill 상세 페이지를 제공합니다.

수집된 skills
17
Stars
1
업데이트
2026-03-31
Forks
0
직업 범위
직업 카테고리 2개 · 100% 분류됨
저장소 탐색

이 저장소의 skills

create-release-version
소프트웨어 개발자

Create or update a release version entry in version.md. Use when drafting a new version, cutting a release, or when the user asks to create or update release notes.

2026-03-31
app-guide
소프트웨어 개발자

Application overview for frename. Use when: orienting to the project for the first time, deciding which crate or module to touch, understanding what the app does end-to-end, looking up where a concept lives (tags, files, ordering, colors), or understanding keyboard shortcuts and the tag/file lifecycle.

2026-02-22
core-dev
소프트웨어 개발자

Core development guide for frename-core. Use when: adding or changing traits (StoredTagStore, AppStateStore), modifying TagList logic, working with OrderedCollection, adding Tag fields, changing FileSnapshot/FileTagger, writing core tests, or adding database schema/migrations.

2026-02-22
image-preview
소프트웨어 개발자

Image preview implementation guide for frename. Use when: adding or changing the media_viewer feature, working with FileKind classification, changing how FolderWorkspace opens files, adding JPEG or HEIC/HEIF decoding, understanding the no-unload path for images, or moving video_player into media_viewer.

2026-02-22
ui-core
소프트웨어 개발자

UI + core combination guide for frename. Use when: wiring a new feature that spans both UI state and core data, deciding where logic lives (core vs UI), connecting a new message to a core operation, changing how file workspace or folder workspace coordinates with TagList or AppDatabase, or understanding the data flow between a user action and disk write.

2026-02-22
undo-dev
소프트웨어 개발자

Undo/redo implementation guide for frename. Use when: implementing the undo infrastructure in frename-core, adding a new undoable command, wiring Ctrl+Z/Ctrl+Y in the UI, or understanding how History, UndoContext, and commands interact.

2026-02-22
ui-dev
소프트웨어 개발자

UI development guide for frename. Use when: adding or changing a view, adding a new feature panel, creating or modifying a widget, changing layout constants, adding a new message to a feature, or working with styling, drag-drop, BoundsReporter, scrolling, or the search bar.

2026-02-22
iced-elm-architecture
소프트웨어 개발자

Iced GUI framework Elm architecture patterns for Rust. Feature-based code organization, message flow, Task::done dispatch, core/UI separation, snapshots, deferred side effects, subscriptions, component independence. Persistence and app state: database initialization only in main.rs; transient store (no singleton, no factory); Directory generic over store; store only in constructor; call store.get_last_session from workspace; on folder load failure keep previous state. Solved patterns: keyboard→app→workspace→feature message chain, selectable rows with one parent background (hover/delete without breaking layout), consolidated styles in theme.rs, delete+hover list UX, selection styling (widget outline + row background, same accent family, vertical centering in cells). Use when building iced UI features, adding messages, creating views, wiring components, organizing iced code, implementing persistence/session, row layout, or selection styling.

2026-02-21
async-programming
소프트웨어 개발자

Master Rust async/await with Tokio. Use when implementing async operations, spawning tasks, using channels, or handling timeouts.

2026-02-14
cargo-ecosystem
소프트웨어 개발자

Master Cargo, testing, and Rust development tools. Use when configuring Cargo.toml, setting up workspaces, build profiles, or development tooling.

2026-02-14
rust-concurrency
소프트웨어 개발자

Master Rust concurrency - threads, channels, and parallel iterators. Use when implementing multi-threading, synchronization, or parallel processing.

2026-02-14
error-handling
소프트웨어 개발자

Master Rust's Result, Option, and error handling patterns. Use when implementing error types, propagation with ?, or choosing between thiserror and anyhow.

2026-02-14
ownership-borrowing
소프트웨어 개발자

Master Rust's ownership, borrowing, and lifetime system. Use when working with move semantics, references, lifetimes, or memory safety patterns.

2026-02-14
rust-performance
소프트웨어 개발자

Master Rust performance - profiling, benchmarking, and optimization. Use when optimizing code, reducing allocations, or benchmarking.

2026-02-14
rust-testing
소프트웨어 품질 보증 분석가·테스터

Master Rust testing - unit tests, integration tests, mocking, and TDD. Use when writing tests, setting up test infrastructure, or choosing testing strategies.

2026-02-14
trait-generics
소프트웨어 개발자

Master Rust traits, generics, and type system. Use when defining traits, generic functions/structs, trait objects, associated types, or operator overloading.

2026-02-14
changelog
소프트웨어 개발자

Generate a changelog entry in HISTORY.md from git changes. Use when user requests changelog, version update, or history entry.

2026-01-23