Codeigniter4 App And API Skills For Claude Code

by enlivenapp• 26•• Scanned•Claim this listing•Request removal

A pair of Claude Code skills for building with CodeIgniter 4. Designed to give Claude a solid, accurate understanding of the CI4 framework

Codeigniter4 App And API Skills For Claude Code is an open-source agent skill by enlivenapp, with 26 GitHub stars and the MIT license. Its code was last updated Apr 11, 2026.

Claude Code Skills: CodeIgniter 4

A trio of Claude Code skills for building with CodeIgniter 4. Designed to give Claude a solid, accurate understanding of the CI4 framework — including Shield authentication.

  • ci4 — Core CI4 framework: MVC conventions, routing, controllers, models, query builder, views, migrations, filters, Spark CLI.
  • ci4-api — Building robust REST APIs with CI4: response envelopes, versioning, token auth, validation, rate limiting, CORS, and webhooks.
  • ci4-shield — Shield authentication & authorization: session auth, access tokens, HMAC, JWT, groups, permissions, email activation, 2FA, magic links.
  • ci4-advanced — Covers advanced CI4 techniques for working outside app/: runtime addNamespace(), namespace-isolated migrations/seeds/commands, Registrars, module auto-discovery, service overrides, runtime config mutation, event bootstrap, and dynamic route inclusion.

Each skill has a lean SKILL.md (~200-350 lines) that loads automatically, plus a references/ directory with comprehensive deep-dive docs that are pulled on demand — keeping context usage efficient.


Installation

Clone this repo directly into your Claude Code skills directory:

git clone https://github.com/enlivenapp/Codeigniter4-App-and-API-Skills-for-Claude-Code.git ~/.claude/skills/codeigniter4

Or if you already have other skills and want to add just these:

cd ~/.claude/skills
git clone https://github.com/enlivenapp/Codeigniter4-App-and-API-Skills-for-Claude-Code.git
cp -r Codeigniter4-App-and-API-Skills-for-Claude-Code/ci4 .
cp -r Codeigniter4-App-and-API-Skills-for-Claude-Code/ci4-api .
cp -r Codeigniter4-App-and-API-Skills-for-Claude-Code/ci4-shield .
cp -r Codeigniter4-App-and-API-Skills-for-Claude-Code/ci4-advanced .

Restart Claude Code. The skills are now available. Claude will automatically activate the relevant skill when it detects CI4-related work or loading via /ci4-{name}.


What's Included

ci4 (12 reference docs)

ReferenceCoverage
routing.mdGroups, placeholders, named routes, resource routes, CLI routes
controllers.mdResourceController, request data, file uploads, validation, redirects
models.mdCRUD, soft deletes, pagination, scopes, callbacks, entities
query-builder.mdSELECT, WHERE, JOIN, batch ops, subqueries, transactions
views.mdLayouts, sections, partials, view cells, caching
filters.mdCreating, registering, global filters, arguments
database.mdMigrations, seeds, forge, field types
validation.mdAll built-in rules, custom rules, file upload validation
services-helpers.mdServices, helpers, caching, email, sessions, encryption, HTTP client
spark-cli.mdAll spark commands, generators, custom commands
testing.mdPHPUnit, feature tests, database tests, mocking
gotchas.mdCritical pitfalls, CI4 vs Laravel comparison

ci4-api (6 reference docs)

ReferenceCoverage
base-controller.mdBaseApiController, response helpers, auth helpers
authentication.mdLogin/register/logout endpoints, token lifecycle, filters
webhooks.mdReceiving (Stripe, GitHub), sending, signature verification
rate-limiting.mdThrottle filter, per-route limits, inline throttling
cors.mdCORS filter, preflight, production config
error-handling.mdStatus code guide, error envelope, global exception handler

ci4-shield (8 reference docs)

ReferenceCoverage
configuration.mdAuth.php, AuthGroups.php, password validators, JWT config
session-auth.mdLogin/logout flow, remember me, checking auth state
token-auth.mdAccess tokens, HMAC tokens, JWT, scopes, mobile login
groups-permissions.mdGroups, permissions, matrix, wildcards, direct permissions
user-model.mdUser entity, UserModel, extending, CRUD, banning, force reset
filters.mdAll Shield filters, route protection, filter order, chain filter
actions.mdEmail activation, Email 2FA, magic links, password handling
events-customization.mdEvents, custom views, extending controllers, routes, testing

ci4-advanced (4 reference docs)

ReferenceCoverage
external-subsystems.mdHow to run CI4's built-in subsystems (migrations, seeds, commands, View Cells, filters, validation) from code outside app/.
registrar-and-discovery.mdA Registrar is a class that merges configuration values into CI4 config objects at instantiation time. Any registered namespace can ship one.
runtime-config.mdRegistrar pattern, Config/Modules.php auto-discovery
runtime-namespaces.mdMutating shared config instances, event bootstrap, dynamic routes

Resources

Codeigniter4 App And API Skills For Claude Code alternatives

View more →

Similar agent skills in Developer Tools, ranked by GitHub stars. Compare licence, recent activity and scan status before you choose.

NameStarsLicenceLast updatedScan
Codeigniter4 App And API Skills For Claude Code (this page)
enlivenapp
26MITApr 11, 2026Scanned, no flagged issues
Claude Skills
alirezarezvani
29kMITOct 31, 2026Scanned, no flagged issues
Pm Skills
phuryn
28kMITOct 29, 2026Scanned, no flagged issues
Notebooklm Py
teng-lin
20kMITOct 31, 2026Scanned, no flagged issues
Openrig
mvschwarz
8.5kApache-2.0Nov 1, 2026Scanned, no flagged issues
Yao
YaoApp
8.2kNone foundOct 19, 2026Not scanned yet