⏳ This skill is pending AI review.
Scores will appear once the review pipeline completes.
academic-research-journal
Use when evaluating, designing, drafting, revising, stress-testing, or preparing academic articles, empirical research reports, literature reviews, systematic reviews, meta-analyses, journal submissions, reviewer responses, research methods, sampling, measurement, analysis, publication readiness, or citation/source audits.
Choose how to use this skill
You do not need every option. Choose the path your AI client supports. The stable page stays the same; versioned files are immutable.
1. Native installer
This listing has no registered native installer command. Use the complete package or source fallback below, depending on what your client supports.
Do not guess an installer command or replace an existing version without reviewing the diff.
2. Complete package recommended
Download the ZIP when available. It includes SKILL.md plus the references, security notes and version metadata.
No complete ProSkills package is published for this listing yet.3. Prompt-only
Copy the prompt above when the agent can read the stable page or when you want to adopt the workflow without installing a skill.
Need only the instruction file?
Download SKILL.md only if your client requires a single file. The complete ZIP is safer for a full installation because it preserves the references and release context.
No path installs or executes anything by itself. Your agent still needs access to the project files. Before updating, compare the installed version and review the diff.
// RATINGS
Not yet listed on ClawHub or SkillsMP
// README
skillsets
A personal collection of agent skills for software and research engineering, packaged as a single cross-platform plugin. Each skill is a self-contained, model-agnostic instruction set that runs on Claude (Claude Code), Codex, OpenCode, Antigravity (Gemini), and Hermes from the same source.
About
Every skill encodes a disciplined workflow rather than a prompt: classify the task, gather evidence, apply domain references, and verify before handoff. The goal is to keep agent output grounded in explicit forces, trade-offs, and a verification path instead of surface-level answers.
Skills
| Skill | Scope |
|---|---|
skills/android-offsec | Android offensive security, forensic extraction, mobile app exploitation, APK reversing, lock screen bypass, deeplink exploitation, rogue network attacks, deepfake social engineering, and mobile device investigation with chain of custody. |
skills/software-architecture-engineering-uap | Design, evaluate, document, modernize, and refactor software architecture and code structure; microservices patterns; clean code; IAM/auth; NFR tactics; ADR/RFC; implementation planning. |
skills/uiux-frontend-engineering | Research, design, implement, and validate UI/UX and frontend interfaces for web, mobile, responsive apps, design systems, theme tokens, and XR/spatial surfaces. |
skills/data-architect-engineering | Design, review, migrate, optimize, secure, and operate SQL, NoSQL, vector, graph, search, cache, big-data, lakehouse, and warehouse systems. |
skills/device-driver-development | Linux kernel device drivers, modules, device tree bindings, bus clients, DMA/IRQ/memory paths, bring-up, and upstreaming. |
skills/realtime-systems-coding | Concurrent, parallel, distributed, real-time, and network-dataplane systems; locks/monitors, RMS/EDF scheduling, DPDK/XDP, kernel bypass. |
skills/tech-leadership | CTO and technology leadership: strategy, cybersecurity, requirements, framework selection, people, delivery, risk, KPIs, roadmap, budgeting, and governance. |
skills/academic-research-journal | Evaluate, design, draft, and revise academic articles, literature/systematic reviews, journal submissions, and source/integrity audits. |
skills/cyber-security-operations | Cyber security operations: detection/hunting, DFIR/forensics, incident response, vulnerability management, supply chain security, DevSecOps, crypto/AI emerging threats, and offensive security. |
Layout
The repository is one plugin. Skills live under skills/, and each platform reads its
own manifest:
.claude-plugin/
plugin.json # Claude Code plugin metadata
marketplace.json # Claude Code marketplace entry
.codex-plugin/
plugin.json # Codex plugin metadata + interface
.opencode/
skills/ # OpenCode project-local skill mirror (symlinks to skills/)
opencode.json # OpenCode config and project instruction wiring
gemini-extension.json # Antigravity (Gemini) extension manifest
GEMINI.md # Antigravity context file (includes AGENTS.md)
AGENTS.md # Cross-platform agent orientation
hooks/
hooks.json # SessionStart orientation hook (Claude Code)
session-start.sh # emits the skillset orientation as additionalContext
.mcp.json # MCP servers (Context7, GitHub, Postgres, arXiv)
LICENSE # MIT
skills/
<skill>/
SKILL.md # Claude skill manifest (frontmatter: name, description)
agent.md # Agent identity and operating model
agents/openai.yaml # Codex interface config and default prompt
tasks/ # Step-by-step task workflows
references/ # Domain reference material
scripts/ # Helper scripts (static scans, probes)
commands/ # Slash commands (where applicable)
Install
Claude (Claude Code)
claude plugin marketplace add oghie/skillsets
claude plugin install skillsets
Skills under skills/ auto-discover; Claude reads each SKILL.md and the
description field drives auto-invocation.
Codex
Install the plugin from the same repository (oghie/skillsets). Codex reads
.codex-plugin/plugin.json, which points at ./skills/ and exposes the bundled
skills through its interface block.
OpenCode
Clone this repository and run OpenCode from the repo root:
opencode
OpenCode reads AGENTS.md, opencode.json, and the project-local
.opencode/skills/<name>/SKILL.md paths. The .opencode/skills/ entries are symlinks
to the committed skills/ directories, so Claude, Codex, OpenCode, and Antigravity use
the same source material.
Antigravity (Gemini)
Install this repository as a Gemini extension. Antigravity reads
gemini-extension.json and loads GEMINI.md, which pulls in AGENTS.md for shared
agent orientation.
MCP servers
The plugin ships a .mcp.json with four optional MCP servers. They are lazy-loaded
and only matter for skills that benefit from live external data; each needs its own
runtime and, where noted, configuration. A server that is not configured simply fails
to start and shows up in /mcp — it does not block a session.
| Server | Backs | Runtime | Configuration |
|---|---|---|---|
context7 | All engineering skills (current library/API docs) | Node 18+ (npx) | None required; set CONTEXT7_API_KEY for higher rate limits. |
github | tech-leadership, software-architecture (repos, issues, PRs) | none (remote HTTP) | OAuth on first use against https://api.githubcopilot.com/mcp/. |
postgres | data-architect-engineering (schema, EXPLAIN, index tuning) | uv (uvx postgres-mcp) | Optional. Set DATABASE_URI to your connection string to activate it; if unset it stays inactive and the plugin loads normally. Runs in restricted (read-only) mode. |
arxiv | academic-research-journal (paper search, source audits) | uv (uvx arxiv-mcp-server) | None required. |
Notes:
postgresuses Postgres MCP Pro (postgres-mcp), not the archived@modelcontextprotocol/server-postgres.restrictedaccess mode wraps queries in read-only transactions.- Install
uv(https://docs.astral.sh/uv/) for thepostgresandarxivservers, and Node 18+ forcontext7. - Remove any server you do not use by deleting its entry from
.mcp.json.
Usage
Each skill auto-surfaces by name and description. When a task matches a skill's
description, the agent reads that skill's skills/<name>/SKILL.md or platform-local
mirror and follows its workflow. All runtimes read the same tasks/, references/,
and scripts/, so behavior stays consistent regardless of the host.
For newbies (install from scratch)
If you have none of these tools yet, pick a platform and follow two steps: install the CLI, then install skillsets.
Claude Code
- Install the CLI:
- macOS / Linux:
curl -fsSL https://claude.ai/install.sh | bash - Windows (PowerShell):
irm https://claude.ai/install.ps1 | iex - Any OS with Node 18+:
npm install -g @anthropic-ai/claude-code - Check it works:
claude --version
- macOS / Linux:
- Install skillsets:
claude plugin marketplace add oghie/skillsets claude plugin install skillsets
Codex
- Install the CLI:
- Any OS with Node 18+:
npm install -g @openai/codex - macOS (Homebrew):
brew install codex - Check it works:
codex --version
- Any OS with Node 18+:
- Install skillsets:
Or runcodex plugin marketplace add oghie/skillsets codex plugin install skillsets/pluginsinside Codex to browse and install it.
OpenCode
- Install the CLI:
- macOS / Linux:
curl -fsSL https://opencode.ai/install | bash - Any OS with Node 18+:
npm install -g opencode-ai - macOS (Homebrew):
brew install anomalyco/tap/opencode - Check it works:
opencode --version
- macOS / Linux:
- Use skillsets:
OpenCode loads `AGENTgit clone https://github.com/oghie/skillsets.git cd skillsets opencode
// HOW IT'S BUILT
KEY FILES