John Necir Rebellion avatar

John Necir Rebellion

Community

@JohnRebellion · Tanauan, Leyte, Philippines

0Followers
|
26Public Repos
|
54Published Skills

Simply Speed. Happy Go Beaver

Skills Distribution
DomainDeveloper To...Language Idioms & .. (30%)Test-Driven Develo.. (30%)Backend Framework .. (20%)Verification & Qua.. (12%)

Agent Skills by John Necir Rebellion

Showing 54 vetted skills indexed across 1 GitHub repositories.

JohnRebellionJohnRebellion

compose-multiplatform-patterns

Implements Compose Multiplatform and Jetpack Compose patterns for state, navigation, theming, and performance.

Community
Intermediate
JohnRebellionJohnRebellion

golang-patterns

Provides idiomatic Go patterns for error handling, concurrency, interfaces, and package design.

Community
Intermediate
JohnRebellionJohnRebellion

kotlin-exposed-patterns

Implements database access patterns with JetBrains Exposed ORM, HikariCP pooling, and Flyway migrations.

Community
Intermediate
JohnRebellionJohnRebellion

django-patterns

Implements production-grade Django architecture patterns including DRF APIs, ORM optimization, caching, and middleware.

Community
Intermediate
JohnRebellionJohnRebellion

python-testing

Implements pytest test suites using TDD, fixtures, parametrization, mocking, and coverage reporting.

Community
Intermediate
JohnRebellionJohnRebellion

kotlin-testing

Write Kotlin tests using Kotest specs, MockK mocking, coroutine testing, and Kover coverage.

Community
Intermediate
JohnRebellionJohnRebellion

laravel-patterns

Implements Laravel architecture patterns for controllers, Eloquent models, queues, and API resources.

Community
Intermediate
JohnRebellionJohnRebellion

project-guidelines-example

Provides a project-specific skill template covering architecture, code patterns, testing, and deployment for a Next.js and FastAPI application.

Community
Intermediate
JohnRebellionJohnRebellion

iterative-retrieval

Refines codebase context retrieval for subagents through a four-phase dispatch-evaluate-refine loop.

Community
Intermediate
JohnRebellionJohnRebellion

springboot-patterns

Implements Spring Boot REST APIs with layered services, JPA repositories, caching, and exception handling.

Community
Intermediate
JohnRebellionJohnRebellion

pre-mortem

Writes fictional post-mortem reports for plausible future bugs in production code.

Community
Intermediate
JohnRebellionJohnRebellion

cpp-testing

Write, run, and debug C++ tests using GoogleTest, CMake, and CTest.

Community
Intermediate
JohnRebellionJohnRebellion

coding-standards

Enforces coding standards and best practices for TypeScript, JavaScript, React, and Node.js development.

Community
Intermediate
JohnRebellionJohnRebellion

mcp-server-patterns

Implement MCP servers with the Node/TypeScript SDK using tools, resources, and prompts.

Community
Intermediate
JohnRebellionJohnRebellion

eval-harness

Implements eval-driven development with pass/fail criteria and pass@k metrics for Claude Code sessions.

Community
Intermediate
JohnRebellionJohnRebellion

color-expert

Provides color science knowledge for naming, spaces, palettes, accessibility, and pigment mixing tasks.

Community
Intermediate
JohnRebellionJohnRebellion

peon-ping-log

Log pushup and squat rep counts to the Peon Trainer via a bash command.

Community
Basic
JohnRebellionJohnRebellion

peon-ping-toggle

Toggles peon-ping sound notifications on or off during Claude Code sessions.

Community
Basic
JohnRebellionJohnRebellion

backend-patterns

Implements backend architecture patterns for Node.js, Express, and Next.js API development.

Community
Intermediate
JohnRebellionJohnRebellion

api-design

Provides REST API design conventions covering resource naming, status codes, pagination, filtering, and versioning.

Community
Intermediate
JohnRebellionJohnRebellion

peon-ping-use

Assigns a specific voice pack to the current chat session in peon-ping.

Community
Intermediate
JohnRebellionJohnRebellion

kotlin-patterns

Enforces idiomatic Kotlin conventions for null safety, coroutines, sealed classes, and DSL builders.

Community
Intermediate
JohnRebellionJohnRebellion

perl-testing

Implements Perl test suites using Test2::V0, prove, mocking, and Devel::Cover coverage.

Community
Intermediate
JohnRebellionJohnRebellion

laravel-tdd

Guides test-driven development for Laravel applications using PHPUnit and Pest.

Community
Intermediate

Frequently Asked Questions About John Necir Rebellion

FAQPage Schema
What 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.