diff --git a/meta/conf/distro/include/maintainers.inc b/meta/conf/distro/include/maintainers.inc
index 0a7bc016e0..c0f0dd44c1 100644
--- a/meta/conf/distro/include/maintainers.inc
+++ b/meta/conf/distro/include/maintainers.inc
@@ -326,6 +326,7 @@ RECIPE_MAINTAINER:pn-libcap-ng = "Kris Gavvala <kris.gavvala@windriver.com>"
 RECIPE_MAINTAINER:pn-libcap-ng-python = "Kris Gavvala <kris.gavvala@windriver.com>"
 RECIPE_MAINTAINER:pn-libcgroup = "Unassigned <unassigned@yoctoproject.org>"
 RECIPE_MAINTAINER:pn-libcheck = "Venkata Adhitya Navuduri <venkata.navuduri@windriver.com>"
+RECIPE_MAINTAINER:pn-libclass-inspector-perl = "Tim Orling <tim.orling@konsulko.com>"
 RECIPE_MAINTAINER:pn-libcomps = "Unassigned <unassigned@yoctoproject.org>"
 RECIPE_MAINTAINER:pn-libconfig = "Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>"
 RECIPE_MAINTAINER:pn-libconvert-asn1-perl = "Tim Orling <tim.orling@konsulko.com>"
diff --git a/meta/conf/distro/include/ptest-packagelists.inc b/meta/conf/distro/include/ptest-packagelists.inc
index bef45bb4d5..7e1267f7d6 100644
--- a/meta/conf/distro/include/ptest-packagelists.inc
+++ b/meta/conf/distro/include/ptest-packagelists.inc
@@ -34,6 +34,7 @@ PTESTS_FAST = "\
     libatomic-ops \
     libcap \
     libcheck \
+    libclass-inspector-perl \
     libconfig \
     libconvert-asn1-perl \
     libexif \
diff --git a/meta/recipes-devtools/perl/libclass-inspector-perl_1.36.bb b/meta/recipes-devtools/perl/libclass-inspector-perl_1.36.bb
new file mode 100644
index 0000000000..b65c6a1370
--- /dev/null
+++ b/meta/recipes-devtools/perl/libclass-inspector-perl_1.36.bb
@@ -0,0 +1,36 @@
+SUMMARY = "Get information about a class and its structure"
+DESCRIPTION = "Class::Inspector allows you to get information \
+               about a loaded class. Most or all of this \
+               information can be found in other ways, but they \
+               aren't always very friendly, and usually involve a \
+               relatively high level of Perl wizardry, or strange \
+               and unusual looking code."
+HOMEPAGE = "https://metacpan.org/release/Class-Inspector"
+BUGTRACKER = "https://github.com/plicease/Class-Inspector/issues"
+SECTION = "libs"
+LICENSE = "Artistic-1.0 OR GPL-1.0-or-later"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=2a7c9eabf506fa8737d9971cc308b473"
+
+SRC_URI = "${CPAN_MIRROR}/authors/id/P/PL/PLICEASE/Class-Inspector-${PV}.tar.gz"
+SRC_URI[sha256sum] = "cc295d23a472687c24489d58226ead23b9fdc2588e522f0b5f0747741700694e"
+
+S = "${UNPACKDIR}/Class-Inspector-${PV}"
+
+inherit cpan ptest-perl
+
+RDEPENDS:${PN} += "\
+    perl-module-base \
+    perl-module-exporter \
+    perl-module-file-spec \
+    perl-module-strict \
+    perl-module-utf8 \
+    perl-module-warnings \
+"
+RDEPENDS:${PN}-ptest += "\
+    perl-module-config \
+    perl-module-constant \
+    perl-module-test-more \
+    perl-module-vars \
+"
+
+BBCLASSEXTEND = "native nativesdk"
