John Necir Rebellion
Community@JohnRebellion · Tanauan, Leyte, Philippines
Simply Speed. Happy Go Beaver
Agent Skills by John Necir Rebellion
Showing 54 vetted skills indexed across 1 GitHub repositories.
compose-multiplatform-patterns
Implements Compose Multiplatform and Jetpack Compose patterns for state, navigation, theming, and performance.
golang-patterns
Provides idiomatic Go patterns for error handling, concurrency, interfaces, and package design.
kotlin-exposed-patterns
Implements database access patterns with JetBrains Exposed ORM, HikariCP pooling, and Flyway migrations.
django-patterns
Implements production-grade Django architecture patterns including DRF APIs, ORM optimization, caching, and middleware.
python-testing
Implements pytest test suites using TDD, fixtures, parametrization, mocking, and coverage reporting.
kotlin-testing
Write Kotlin tests using Kotest specs, MockK mocking, coroutine testing, and Kover coverage.
laravel-patterns
Implements Laravel architecture patterns for controllers, Eloquent models, queues, and API resources.
project-guidelines-example
Provides a project-specific skill template covering architecture, code patterns, testing, and deployment for a Next.js and FastAPI application.
iterative-retrieval
Refines codebase context retrieval for subagents through a four-phase dispatch-evaluate-refine loop.
springboot-patterns
Implements Spring Boot REST APIs with layered services, JPA repositories, caching, and exception handling.
pre-mortem
Writes fictional post-mortem reports for plausible future bugs in production code.
cpp-testing
Write, run, and debug C++ tests using GoogleTest, CMake, and CTest.
coding-standards
Enforces coding standards and best practices for TypeScript, JavaScript, React, and Node.js development.
mcp-server-patterns
Implement MCP servers with the Node/TypeScript SDK using tools, resources, and prompts.
eval-harness
Implements eval-driven development with pass/fail criteria and pass@k metrics for Claude Code sessions.
color-expert
Provides color science knowledge for naming, spaces, palettes, accessibility, and pigment mixing tasks.
peon-ping-log
Log pushup and squat rep counts to the Peon Trainer via a bash command.
peon-ping-toggle
Toggles peon-ping sound notifications on or off during Claude Code sessions.
backend-patterns
Implements backend architecture patterns for Node.js, Express, and Next.js API development.
api-design
Provides REST API design conventions covering resource naming, status codes, pagination, filtering, and versioning.
peon-ping-use
Assigns a specific voice pack to the current chat session in peon-ping.
kotlin-patterns
Enforces idiomatic Kotlin conventions for null safety, coroutines, sealed classes, and DSL builders.
perl-testing
Implements Perl test suites using Test2::V0, prove, mocking, and Devel::Cover coverage.
laravel-tdd
Guides test-driven development for Laravel applications using PHPUnit and Pest.
Frequently Asked Questions About John Necir Rebellion
FAQPage SchemaWhat tasks can I accomplish with JohnRebellion's skill registry?▼
You can apply idiomatic patterns for Go, Rust, Kotlin, Python, Perl, and C++; enforce TDD with framework-specific test suites; design REST APIs with pagination and rate limiting; run verification loops with coverage and security scans; and navigate git history with bisect to locate bug-introducing commits.
Who is the target audience for these skills?▼
Backend and mobile engineers working in Spring Boot, Django, Laravel, Ktor, or Android/KMP stacks, plus QA-minded developers practicing TDD, E2E testing with Playwright, and exploratory dogfooding of web applications with structured bug reproduction reports.
How do I install and run these skills?▼
Use the configure-ecc skill, an interactive installer for Everything Claude Code. It guides selection of skills and rules, installs them to user-level or project-level directories, verifies paths, and optionally optimizes installed files for Claude Code sessions.
Are these skills open source and what do they cost?▼
The skills are free to install via the ECC registry; the peon-ping-use skill explicitly carries an MIT license by PeonPing. Most skills originate from the ECC collection, with plankton-code-quality contributed by the community. No paid tiers are indicated in the manifest.
What prerequisites or dependencies do these skills require?▼
Skills run inside Claude Code sessions. Specific ones declare requirements: eval-harness uses Read, Write, Edit, Bash, Grep, and Glob permissions; dogfood requires agent-browser via Bash; testing skills assume their native stacks such as pytest, JUnit 5, GoogleTest, or Playwright.