Skip to main content
copyleftdev
GitHub 제작자 프로필

copyleftdev

10개 GitHub 저장소에서 수집된 127개 skills를 저장소 단위로 보여줍니다.

수집된 skills
127
저장소
10
업데이트
2026년 8월 22일
여기에는 상위 8개 저장소가 표시되며, 전체 저장소 목록은 아래에서 이어집니다.
저장소 탐색

저장소와 대표 skills

fielding-rest
소프트웨어 개발자

Design network-based software architectures using Roy Fielding's REST principles. Emphasizes the constraints of the web—statelessness, cacheability, uniform interfaces, and HATEOAS. Use when designing web APIs that must endure for decades.

2026년 3월 9일
lane-api-evangelist
소프트웨어 개발자

Design APIs using Kin Lane's "API Evangelist" philosophy. Emphasizes Design-First (OpenAPI), governance, treating APIs as products, and the political/business impact of interfaces. Use when building public platforms or large-scale internal ecosystems.

2026년 3월 9일
mendez-async-api
소프트웨어 개발자

Design event-driven architectures using Fran Méndez's "AsyncAPI" philosophy. Emphasizes Event-First design, treating message contracts with the same rigor as REST (AsyncAPI spec), and decoupling producers from consumers. Use when building message buses, IoT…

2026년 3월 9일
hashimoto-cli-ux
소프트웨어 개발자

Design CLI tools in the style of Mitchell Hashimoto, founder of HashiCorp. Emphasizes consistent command patterns, helpful error messages, progressive disclosure, and machine-readable output. Use when building command-line tools that developers will love.

2026년 3월 9일
helland-distributed-data
소프트웨어 개발자

Design scalable data systems in the style of Pat Helland, distributed systems veteran from Tandem, Microsoft, and Amazon. Emphasizes life beyond distributed transactions, idempotency, and practical patterns for data at scale. Use when building systems that…

2026년 3월 9일
pavlo-database-performance
소프트웨어 개발자

Optimize databases in the style of Andy Pavlo, CMU professor and database performance expert. Emphasizes understanding internals, benchmarking rigorously, and making informed architectural choices. Use when tuning query performance, designing storage engines,…

2026년 3월 9일
stonebraker-database-architecture
소프트웨어 개발자

Design databases in the style of Michael Stonebraker, Turing Award winner and creator of Ingres, Postgres, VoltDB, and Vertica. Emphasizes clean architecture, separation of OLTP/OLAP, and building systems that last decades. Use when designing database…

2026년 3월 9일
s2-geometry-spatial-indexing
소프트웨어 개발자

Index and query geospatial data using Google's S2 Geometry library. Emphasizes hierarchical cell decomposition, Hilbert curves for locality preservation, and efficient spatial operations on spherical geometry. Use when building location-based services,…

2026년 3월 9일
수집된 skill 101개 중 8개를 표시합니다.
crawl-verify
소프트웨어 개발자

Verify determinism of a crawl by running it twice with the same seed and comparing artifacts. Use after implementing or modifying frontier, fetch, or artifact code.

2026년 4월 11일
envelope-audit
소프트웨어 품질 보증 분석가·테스터

Audit ExecutionEnvelope implementations for completeness and immutability. Use when modifying the envelope crate or reviewing fetch code that constructs envelopes.

2026년 4월 11일
frontier-sim
소프트웨어 개발자

Simulate deterministic frontier scheduling for a set of URLs and seeds. Use to verify ordering, politeness, and priority behavior without performing actual fetches.

2026년 4월 11일
invariant-check
소프트웨어 품질 보증 분석가·테스터

Audit Rust source code against Palimpsest's Six Laws. Use when reviewing code changes, before commits, or when asked to verify invariant compliance across the codebase.

2026년 4월 11일
replay-test
소프트웨어 품질 보증 분석가·테스터

Run replay fidelity tests — verify that stored artifacts can reconstruct the original HTTP exchange, DOM state, and resource graph. Use after modifying artifact, storage, or replay crates.

2026년 4월 11일
sentinel
소프트웨어 개발자

Monitor Anthropic public changes — docs, SDK releases, API updates, status incidents. Use to check for recent changes that may affect this project's tooling, dependencies, or AI-native output capabilities.

2026년 4월 11일
shadow-compare
소프트웨어 품질 보증 분석가·테스터

Compare Palimpsest shadow-mode output against legacy crawlers (Heritrix, Brozzler, Warcprox). Use during Phase 1 migration to validate artifact equivalence.

2026년 4월 11일
threat-model
정보 보안 분석가

Perform threat modeling on Palimpsest components. Use when adding new features, modifying trust boundaries, or reviewing security posture of fetch/replay/storage layers.

2026년 4월 11일
beck-test-driven-development
소프트웨어 품질 보증 분석가·테스터

Develop software in the style of Kent Beck, creator of Test-Driven Development and Extreme Programming. Emphasizes red-green-refactor, tests-first design, small steps, and emergent architecture. Use when writing new features, refactoring legacy code, or…

2026년 2월 6일
bellard-minimalist-wizardry
소프트웨어 개발자

Write systems software in the style of Fabrice Bellard, creator of QEMU, FFmpeg, TinyCC, and JSLinux. Emphasizes extreme minimalism, solo mastery of complex domains, and making the impossible seem simple. Use when building emulators, compilers, codecs, or any…

2026년 2월 6일
bos-concurrency-rust
소프트웨어 개발자

Write Rust code in the style of Mara Bos, Rust library team lead and author of "Rust Atomics and Locks." Emphasizes low-level concurrency, atomics, and understanding the memory model. Use when writing concurrent or lock-free code.

2026년 2월 6일
tigerbeetle-deterministic-simulation
소프트웨어 품질 보증 분석가·테스터

Test distributed systems in the style of TigerBeetle and Joran Dirk Greef, using deterministic simulation and time compression. Emphasizes controlling all non-determinism, simulating years of operation in minutes, and finding bugs that would take decades to…

2026년 2월 6일
gray-transaction-systems
소프트웨어 개발자

Design data systems using Jim Gray's principles of transaction processing and fault tolerance. Emphasizes ACID properties, recovery mechanisms, and the science of making systems reliable. Use when building databases, payment systems, or any system where data…

2026년 2월 6일
matsakis-ownership-mastery
소프트웨어 개발자

Write Rust code in the style of Niko Matsakis, Rust language team lead. Emphasizes deep understanding of ownership, lifetimes, and the borrow checker. Use when working with complex lifetime scenarios or designing APIs that interact with the ownership system.

2026년 2월 6일
torvalds-kernel-pragmatism
소프트웨어 개발자

Write systems code in the style of Linus Torvalds, creator of Linux and Git. Emphasizes pragmatic excellence, performance awareness, subsystem design, and uncompromising code review. Use when writing kernel-level code or high-performance systems.

2026년 2월 6일
turon-api-design
소프트웨어 개발자

Write Rust code in the style of Aaron Turon, former Rust team lead. Emphasizes API design, async Rust, and ecosystem architecture. Use when designing public APIs, async systems, or library interfaces.

2026년 2월 6일
저장소 10개 중 10개 표시
모든 저장소를 표시했습니다