Back to categories
Category

Agent Skills in category: engineering

91 skills match this category. Browse curated collections and explore related Agent Skills.

project-setup

Scaffold or modernise a Meaningfy-standard repo and PROJECT the Meaningfy spine into it — a top-level package (no src/), Poetry + dedicated root tool configs, cosmic-python layering with import-linter guardrails, TDD+BDD tests, a CLAUDE-canonical agentic setup (CLAUDE.md is canonical; AGENTS.md is an optional symlink), the openspec/ spine (config + pinned meaningfy schema + /opsx:* commands + golden thread), three archetypes (product/library/doc-only) with fixed gate profiles, conditional model/ and CD seam, Antora docs, infra, and CI. Use when starting a new repo or bringing an existing one up to standard. Trigger on "set up a new project", "scaffold a repo", "bootstrap a Python project", "new Meaningfy project", "initialise project structure", "add the standard tooling/docs/CI", "project the spine / set up openspec", "modernise/revamp an existing repo", "bring this project up to standard", "gap analysis against Meaningfy standards".

meaningfy-ws
meaningfy-ws
21

meaningfy-release

The Meaningfy release lifecycle — semantic versioning policy (MAJOR/MINOR/PATCH + -rc.N pre-releases), GitFlow release/hotfix branches, changelog + GitHub release notes, semi-automated releases via release-please, publishing Python libraries to PyPI with Trusted Publishing (OIDC, no tokens), opt-in supply-chain hardening (signing/provenance/SBOM), and release governance (SECURITY.md, yanking, deprecation). Use when cutting, versioning, publishing, or documenting a release. Trigger on "cut a release", "bump the version", "publish to PyPI", "write release notes", "release branch / hotfix", "yank a bad release", "how do we version this", "set up the release workflow".

meaningfy-ws
meaningfy-ws
21

modelling-conventions

The shared, representation-agnostic modelling craft reused across the modelling skills — naming discipline, modelling anti-patterns, and the guardrails a modeller follows while working, plus the two load-bearing principles (decouple attributes into reusable first-class properties; identify everything by a stable URI, implicit by default). Use when authoring or reviewing ANY model regardless of representation (conceptual, UML, LinkML, ontology). Trigger on "modelling conventions", "naming conventions for a model", "modelling anti-patterns", "reusable properties/slots", "should this attribute be shared", "URI/identity discipline", "review this model for smells". This is the cosmic-python-style reuse layer for modelling — cited by conceptual-modelling and linkml-engineering, never restated by them.

meaningfy-ws
meaningfy-ws
21

ci-cd-delivery

Standardise the application-repo Continuous Delivery side of Meaningfy systems — the deploy trigger, the reusable deploy mechanism, and the release/image standard. Use to set up a CD/deploy workflow, release and push a versioned Docker image to a registry (recommended GHCR, tagged by semver + git sha), standardise or migrate the deploy trigger, kill the duplicated SSH/bastion/rsync/.env deploy block by consuming the canonical reusable workflow, or understand the three-repo deploy model. CI (build, test, lint, coverage, architecture, docs publish) is NOT here — that is owned by project-setup; this skill owns only CD + release + the delivery contract. Trigger on "set up CD / deploy workflow", "release and push a versioned image", "GHCR image build", "standardise the deploy trigger", "migrate the duplicated deploy block", "how do we deploy this repo".

meaningfy-ws
meaningfy-ws
21

conceptual-modelling

Build and evolve a living, representation-agnostic conceptual model for a product (programming) project — the domain's entities, attributes, relationships, and meaning — and choose how it is rendered. Use to model the domain, do conceptual data modelling in UML, run ontology-engineering at the concept level (stable-IRI policy, vocabulary reuse), decide the model *source* (LinkML directly vs model2owl-first), set up a conceptual model, or run terminology/definitions/glossary management. Trigger on "model the domain", "conceptual/UML data model", "set up conceptual model", "which model source", "ontology/terminology management", "ubiquitous language glossary". For the LinkML craft itself (authoring, generation, gates) see linkml-engineering; for generic modelling conventions see modelling-conventions. Conditional: applies to product-development repos that build software; a doc-only/non-product repo does not need it.

meaningfy-ws
meaningfy-ws
21

linkml-engineering

The operational LinkML craft, downstream of an existing model or spec — never greenfield. Use to derive a LinkML schema from a UML model, a text spec, a model2owl output, or another existing model; to author/refine it (reusable slots, the URI-as-datatype artifice, implicit class_uri/slot_uri, enums, schema-level constraints); to generate the full target set (Pydantic/JSON Schema/OWL/SHACL/TS/SQL) with custom templates and make-target automation including diagrams; and to establish LinkML quality gates. Trigger on "write/derive a LinkML schema", "generate models/OWL/SHACL from LinkML", "custom Pydantic template", "LinkML quality gates", "per-module generation", "make generate-models". Reuses modelling-conventions for generic craft; defers the model concept to conceptual-modelling. Not an ontology-authoring skill.

meaningfy-ws
meaningfy-ws
21

meaningfy-git-workflow

Meaningfy git and GitHub conventions — Conventional Commits (imperative, no trailing punctuation), branch naming, rebase/merge etiquette, the pull-request workflow, free-tier GitHub constraints, and dev-environment hygiene. Use when committing, branching, opening or maintaining a PR, or setting up a development environment for a Meaningfy project.

meaningfy-ws
meaningfy-ws
21

agent-harness

>

[agent-evalregression-testingharnessreplay
borghei
borghei
57788

autoresearch-agent

Autonomous experiment loop that optimizes any file by a measurable metric. Inspired by Karpathy's autoresearch. The agent edits a target file, runs a fixed evaluation, keeps improvements (git commit), discards failures (git reset), and loops indefinitely. Use when: user wants to optimize code speed, reduce bundle/image size, improve test pass rate, optimize prompts, improve content quality (headlines, copy, CTR), or run any measurable improvement loop. Requires: a target file, an evaluation command that outputs a metric, and a git repo.

Alireza Rezvani
Alireza Rezvani
57788

senior-architect

>

[system-designdistributed-systemsarchitectureadr
borghei
borghei
34669

senior-security

>

[owaspthreat-modelingpenetration-testingapplication-security]
borghei
borghei
34669

senior-data-engineer

>

[airflowsparkdata-pipelineswarehousing
borghei
borghei
34669

senior-devops

>

[dockerkubernetesterraformci-cd
borghei
borghei
34669

senior-frontend

>

[reacttypescriptaccessibilityperformance
borghei
borghei
34669

senior-fullstack

>

[reactnodejsdatabasesapi-design
borghei
borghei
34669

senior-ml-engineer

>

[ml-pipelinesmodel-deploymentmlopsrag]
borghei
borghei
34669

senior-prompt-engineer

>

[prompt-optimizationllm-evaluationagentsprompt-engineering]
borghei
borghei
34669

senior-qa

>

[test-strategyautomationperformance-testingtest-frameworks]
borghei
borghei
34669

senior-backend

>

[api-designmicroservicesdatabasescaching
borghei
borghei
34669

codex-cli-specialist

>

[openai-codexcross-platformskill-conversioncli]
borghei
borghei
34669

computer-use-automation

>

[computer-usebrowser-automationagentsgui
borghei
borghei
34669

context-engine

>

borghei
borghei
34669

data-quality-auditor

>

[data-qualitydqfreshnessschema-drift
borghei
borghei
34669

database-designer

>

borghei
borghei
34669

database-schema-designer

>

borghei
borghei
34669

dependency-auditor

>

borghei
borghei
34669

design-auditor

>

[design-auditai-slopcolor-contrastaccessibility]
borghei
borghei
34669

devops-workflow-engineer

>

[github-actionsci-cddeploymentworkflows]
borghei
borghei
34669

doc-drift-detector

>

[documentationstalenessapi-docsdrift-analysis]
borghei
borghei
34669

docker-development

>

[dockercontainersdevopscompose
borghei
borghei
34669

env-secrets-manager

>

borghei
borghei
34669

extended-thinking-architect

>

[extended-thinkingreasoning-effortllmcost-optimization
borghei
borghei
34669

feature-flags-architect

>

[feature-flagsprogressive-deliveryrolloutskill-switches
borghei
borghei
34669

focused-fix

>

[bugfixminimal-changescope-analysisdebugging
borghei
borghei
34669

gcp-cloud-architect

>

[gcpgoogle-cloudarchitecturecloud-architecture-framework
borghei
borghei
34669

git-worktree-manager

>

borghei
borghei
34669

google-workspace-cli

>

[google-workspacegwsadminsecurity
borghei
borghei
34669

helm-chart-builder

>

[helmkubernetesk8scharts
borghei
borghei
34669

incident-commander

>

[incident-responseseverity-classificationrcapostmortem]
borghei
borghei
34669

interview-system-designer

>

borghei
borghei
34669

kubernetes-operator

>

[kubernetesoperator-patterncrdcontroller-runtime
borghei
borghei
34669

llm-cost-optimizer

>

[llmtokenscost-optimizationprompt-engineering
borghei
borghei
34669

mcp-server-builder

>

borghei
borghei
34669

migration-architect

>

borghei
borghei
34669

monorepo-navigator

>

borghei
borghei
34669

ms365-tenant-manager

>

[microsoft-365azure-adoffice-365administration]
borghei
borghei
34669

observability-designer

>

borghei
borghei
34669

performance-profiler

>

borghei
borghei
34669

playwright-pro

>

[playwrighte2e-testingpage-objectsflaky-tests
borghei
borghei
34669

pr-review-expert

>

borghei
borghei
34669

Page 1 of 2 · 91 results