gweone
Community@gweone
gweone provides 30 engineering skills for Sitecore and Liferay CMS development, covering PowerShell pipelines, OSGi modules, client extensions, and .NET service patterns.
Agent Skills by gweone
Showing 29 vetted skills indexed across 1 GitHub repositories.
codebase-memory-mcp
Indexes codebases into a queryable knowledge graph via an MCP server.
structured-documentation
Writes categorized Findings, Feedback, and Conclusion markdown docs for workspace features.
screen-capture
Captures real application screenshots via headless Chromium and Playwright for documentation.
generate-word
Generate real .docx Word documents programmatically with python-docx, including headings, tables, and embedded images.
shell-session
Manages persistent tmux-backed terminal sessions over local pty and SSH transports.
sharpps-pipeline
Registers, runs, inspects, and patches SharpPS.Shells PowerShell pipelines and their processors.
sharpps-pipeline-authoring
Guides authoring of SharpPS.Shells pipelines with processor conventions, configuration resolution, and abort semantics.
dotnet-service-patterns
Guides design and implementation of modular .NET services using DI scanning, providers, pipelines, and plugin hosting.
decompile-dll
Decompile .NET DLL and EXE assemblies back to C# source using ilspycmd.
sitecore
Automates Sitecore instance operations via SharpPS.Shells PowerShell and SPE Remoting.
sitecore-pipelines
Implements C# processors wired into Sitecore's XML-configured CorePipeline engine.
rendering-and-datasource
Converts hardcoded .cshtml markup into Sitecore datasource templates and renderings.
feature-foundation-project
Creates Feature or Foundation layer projects in SharpPS Sitecore solutions following wizard conventions.
sql-migration-scripts
Writes idempotent SQL migration scripts for SharpPS Sitecore database projects.
sxa-search
Query Sitecore SXA native search endpoints and build rendering variants for results.
sxa-cshtml-controller-rendering
Converts .cshtml views into Sitecore SXA Controller Renderings with custom view paths.
liferay-portal-source
Navigate, search, and modify the Liferay Portal source code from a dynamically resolved local checkout.
liferay-document-preview-extension
Overrides Liferay Document Library full-content preview rendering via the DLPreviewRendererProvider OSGi SPI.
liferay-logs
Streams Liferay Docker container logs via Docker Compose commands.
liferay-react-module
Scaffolds and wires React into Liferay OSGi modules using blade templates or npm-scripts builds.
deploy
Copies built module jars and client extension zips to the Liferay hot-deploy folder.
liferay-widget-config-erc
Enforces storing externalReferenceCode instead of numeric IDs in Liferay portlet preferences.
liferay-taglibs
Guides selection, verification, and creation of Liferay JSP taglibs and FreeMarker macros.
liferay-ddm-field-validation
Implements and debugs DDM field validation rules in Liferay Document Types, Objects, and Forms.
Frequently Asked Questions About gweone
FAQPage SchemaWhat tasks can I accomplish using gweone's skills?▼
You can develop Sitecore solutions (SPE remoting, SXA search, controller renderings, pipeline processors, SQL migrations) and Liferay Portal modules (OSGi components, React portlets, taglibs, DDM validation, batch client extensions, site initializers), plus supporting tasks like DLL decompilation, Word document generation, and Playwright screen capture.
Who are these skills designed for?▼
Backend and platform engineers working in SharpPS-based Sitecore solutions or Liferay Portal workspaces. They target developers authoring C# pipeline processors, PowerShell deployment pipelines, JSP/FTL taglibs, OSGi modules, and client extensions rather than general-purpose programmers.
What prerequisites and dependencies do these skills require?▼
Sitecore skills need the SharpPS.Shells PowerShell module, SPE Remoting, and Unicorn. Liferay skills assume a liferay-portal source checkout, Gradle, and a Docker dev container. Decompilation requires the .NET SDK with ilspycmd; screen capture requires Playwright/Chromium; Word generation uses python-docx.
How do the Liferay build and deploy skills work in practice?▼
The build skill runs Gradle builds via gradlew, the deploy skill copies built jars and zips into the Liferay Docker dev environment, and the liferay-logs and clean-logs skills tail or clear container logs. These three are marked disable-model-invocation, meaning they run only on explicit user request.
Are gweone's skills free to use?▼
The manifest lists no licensing or pricing terms; the skills are published as public repository content under the gweone account. They rely on commercial platforms (Sitecore, Liferay DXP) and third-party components whose own licenses apply separately.