Skip to content

Agent skills

The pack is public: github.com/dbtinoy-/quadkit-skills. Each folder is one task (SKILL.md with name + description frontmatter). This docs site also serves a one-file umbrella at /SKILL.md for agents that only fetch a URL (aliases: /.well-known/skill.md, /.well-known/skills/default/skill.md). Pin the framework with uv add "quadkit-cli>=0.0.42,<0.1" — the skill pack is markdown, not a PyPI extra.

If a skill and this site disagree on layout, this site wins: one tree (domains/, app-root di/), no models/ directory. Playbook: For coding agents. Fail vs fix: Common mistakes.

Terminal window
git clone https://github.com/dbtinoy-/quadkit-skills.git ~/.quadkit-skills
ln -s ~/.quadkit-skills ~/.claude/skills/quadkit

Restart Claude Code. To pin a snapshot instead of a symlink, copy the skill folders you want into ~/.claude/skills/.

Terminal window
git submodule add https://github.com/dbtinoy-/quadkit-skills.git .cursor/rules/quadkit

Or copy individual SKILL.md files into .cursor/rules/. Reference them by name in the prompt.

Project-scoped — opencode.json:

{
"plugin": ["quadkit-skills@git+https://github.com/dbtinoy-/quadkit-skills.git"]
}

Globally — the same plugin entry in ~/.config/opencode/opencode.json. Restart; skills show up on the skill tool.

Terminal window
git clone https://github.com/dbtinoy-/quadkit-skills.git

Point the agent’s rules/instructions path at the clone, or fetch /SKILL.md when you cannot clone.

SkillUse when…
cli-project-scaffoldingquadkit new project, new module, init, add
cli-code-generationquadkit gen (controllers, services, …)
cli-config-and-inspectview config, inspect runtime, diagnose
creating-providers-and-modulesproviders, modules, DI container
configuration-managementYAML config, env vars, profiles
using-result-and-error-codesResult[T, E], error codes, exceptions
web-controllers-and-routingHTTP controllers, middleware, OpenAPI
real-time-webSSE, WebSocket, EventChannel
testing-with-quadkitTestEnvironment, stubs, fakes

Skills for the private repository’s packages are not part of the public pack.

Machine indexes stay on this site: /llms.txt, /agents.md, /llms/index.txt.