Instructions file CodexOpenCode
Instructions for samuelgudi/iknowkungfu, covering agents.md, what this repo is, the three roles you can play, fastest path to being useful and where to look in this repo.
Instructions file CodexOpenCode
Instructions for samuelgudi/iknowkungfu, covering agents.md, what this repo is, the three roles you can play, fastest path to being useful and where to look in this repo.
Skill Claude CodeCodex
Use Xquik from Hermes Agent for X search, posting, replies, likes, retweets, follows, DMs, monitors, extraction jobs, draws, media, and trends.
Skill Claude CodeCodex
Use this skill when writing tests and you want them to actually catch regressions rather than just turn green. Covers designing tests that try to break the code, choosing real inputs over trivial ones, when to avoid mocks, and how to recognize a false-green test.
Skill Claude CodeCodex
Use this skill when setting up local development services behind clean HTTPS hostnames using Caddy as a reverse proxy. Covers .localhost domains, Caddy's internal CA, path-based routing to multiple backends, and the common port-443 and certificate pitfalls.
Skill Claude CodeCodex
Use this skill when writing or improving a deployment runbook for a service, or when you need a structured deploy procedure that someone else — or a future you — can follow under pressure. Covers runbook structure, pre-flight checks, deploy steps, verification, and rollback.
Skill Claude CodeCodex
Submit a new skill, propose an improvement, deprecate, or yank a skill in the I Know Kung Fu registry. Use when the user wants to publish, update, or report on a skill.
Skill Claude CodeCodex
Search the I Know Kung Fu registry for a skill that matches the current task, inspect candidates, and install the right one for the host you are running on. Use when the user asks to find, search for, or install a skill — do not invoke reflexively for every task.
Skill Claude CodeCodex
Use this skill when creating or maintaining a project CHANGELOG, deciding what belongs in it, or preparing release notes. Covers the Keep a Changelog format, the six change categories, the Unreleased-section discipline, and how the changelog relates to semver.
Skill Claude CodeCodex
Use this skill when a mistake, a non-obvious fix, or a hard-won insight should be recorded so it is not rediscovered the hard way later. Covers what makes a lesson worth keeping, the one-line rule format, where lessons live, and when to read them back.
Skill Claude CodeCodex
Use this skill when deciding whether the next release of a SemVer-versioned library should bump major, minor, or patch. Walks through a checklist of change classes, surfaces the breaking-change risks people commonly miss, and explains 0.x and pre-1.0 conventions.
Skill Claude CodeCodex
Use this skill when an agent's working session is approaching its context limit or ending mid-task and the work must resume cleanly in a fresh session. Covers what state to capture, how to structure a handoff document, and how a handoff differs from a final wrap-up.
Skill Claude CodeCodex
Bad fixture — part of a composes-cycle pair. Use only to test cycle detection in validate.py.
Skill Claude CodeCodex
Bad fixture — part of a composes-cycle pair. Use only to test cycle detection in validate.py.
Skill Claude CodeCodex
Bad fixture — status is deprecated but supersededby is null. Use only to test validate.py deprecation rule.
Skill Claude CodeCodex
Bad fixture — contains a stray file not declared in any list. Use only to test extraneous-file detection in validate.py.
Skill Claude CodeCodex
Bad fixture — SKILL.md frontmatter name does not match meta.json id slug. Use only to test frontmatter-mismatch detection in validate.py.
Skill Claude CodeCodex
Bad fixture — meta.json githubid does not match what gh api returns. Use only to test github-id-mismatch detection in validate.py.
Skill Claude CodeCodex
Use this skill when exercising the license-file-not-imported bad fixture through validate.py.
Skill Claude CodeCodex
Bad fixture — meta.json lacks the required license field. Use only to test validate.py required-field rejection.
Skill Claude CodeCodex
Bad fixture — contains a .git directory inside scripts/. Use only to test nested-git-in-scripts detection in validate.py.
Skill Claude CodeCodex
Bad fixture — contains a .git directory at the skill root. Use only to test nested-git detection in validate.py.
Skill Claude CodeCodex
Use this skill when exercising the origin-missing-field bad fixture through validate.py.
Skill Claude CodeCodex
Use this skill when exercising the origin-unknown-field bad fixture through validate.py.
Skill Claude CodeCodex
Bad fixture — scripts/setup.sh runs apt-get install at runtime. Use only to test pkg-install-apt detection in securityscan.py.