Hi - I answer from the OpenSmartRoute documentation: routing, the API, plans and quotas, self-hosting. Ask away, or open a support ticket if you need a person.
Grounded in the docs - follow a source before acting on it.
chordset - Skill - OpenSmartRoute
Skillv1.0.0
chordset
1. **Sempre passar pelas checagens críticas antes de commitar:** - `npm run lint:ci` - `npx tsc --noEmit` - `npm test` - Se qualquer uma falhar, corrigir antes de continuar (atualizar testes quando o
Imported from yoda-fj/chordset (AGENTS.md). Install upstream with npx skills add yoda-fj/chordset. Copyright stays with the author.
AGENTS.md — Regras do projeto ChordSet
Workflow obrigatório
Sempre passar pelas checagens críticas antes de commitar:
npm run lint:ci
npx tsc --noEmit
npm test
Se qualquer uma falhar, corrigir antes de continuar (atualizar testes quando o comportamento mudar intencionalmente).
Sempre commitar e dar push para main assim que a funcionalidade estiver funcionando — não deixar commits locais acumulados. Incluir no commit apenas arquivos relevantes da mudança (excluir data/*.db*, tsconfig.tsbuildinfo e outros artefatos locais).
Mensagens de commit em português, no estilo feat: / fix: com corpo explicando o porquê.
UI em português (pt-BR), incluindo labels, aria-labels e títulos.
Contexto técnico
Next.js (App Router) + Tailwind (darkMode: 'class'), tema dark/light via next-themes + tokens semânticos em src/app/globals.css.
Áudio via Tone.js; testes com vitest + Testing Library.
Use it
Copy one of these into your project. Installing also returns the manifest and these snippets.
# after Install: the listing is in your workspace's routing pool - a plan picks it for its slot
curl -s -X POST https://api.opensmartroute.ai/api/v1/route -H 'Authorization: Bearer $OSR_API_KEY' -H 'Content-Type: application/json' -d '{"text": "...", "plan": true}'
Manifest
An Open Capability Manifest: the router reads it to know what this does, what it costs and when to pick it.
yoda-fj-chordset-chordset.ocm.jsonjson
{
"ocm": "1",
"id": "yoda-fj-chordset-chordset",
"kind": "skill",
"name": "chordset",
"description": "1. **Sempre passar pelas checagens críticas antes de commitar:** - `npm run lint:ci` - `npx tsc --noEmit` - `npm test` - Se qualquer uma falhar, corrigir antes de continuar (atualizar testes quando o comportamento mudar intencionalmente). 2. **Sempre commitar e dar push para `main` assim que a funcionalidade estiver funcionando** — não deixar commits locais acumulados. Incluir no commit apenas arquivos relevantes da mudança (excluir `data/*.db*`, `tsconfig.tsbuildinfo` e outros artefatos locais). 3. Mensagens de commit em português, no estilo `feat:` / `fix:` com corpo explicando o porquê. 4. UI em português (pt-BR), incluindo labels, aria-labels e títulos.",
"publisher": "yoda-fj",
"version": "1.0.0",
"capabilities": {
"domains": [
"general"
],
"tags": [
"skill-md",
"github-agents"
],
"languages": [
"en"
]
},
"quality_prior": 0.6,
"examples": [
"1. **Sempre passar pelas checagens críticas antes de commitar:** - `npm run lint:ci` - `npx tsc --noEmit` - `npm test` - Se qualquer uma falhar, corrigir antes de continuar (atualizar testes quando o comportamento mudar intencionalmente). 2. **Sempre commitar e dar push para `main` assim que a funcionalidade estiver funcionando** — não deixar commits locais acumulados. Incluir no commit apenas arquivos relevantes da mudança (excluir `data/*.db*`, `tsconfig.tsbuildinfo` e outros artefatos locais). 3. Mensagens de commit em português, no estilo `feat:` / `fix:` com corpo explicando o porquê. 4. UI em português (pt-BR), incluindo labels, aria-labels e títulos."
],
"primary": false,
"metadata": {
"source": {
"provider": "github-agents",
"repository": "https://github.com/yoda-fj/chordset",
"path": "AGENTS.md",
"ref": "c01f29a3c267836ad10540ac30eab670452c936c",
"url": "https://github.com/yoda-fj/chordset/blob/c01f29a3c267836ad10540ac30eab670452c936c/AGENTS.md",
"key": "yoda-fj/chordset/AGENTS.md"
}
},
"instructions": "# AGENTS.md — Regras do projeto ChordSet\n\n## Workflow obrigatório\n\n1. **Sempre passar pelas checagens críticas antes de commitar:**\n - `npm run lint:ci`\n - `npx tsc --noEmit`\n - `npm test`\n - Se qualquer uma falhar, corrigir antes de continuar (atualizar testes quando o comportamento mudar intencionalmente).\n2. **Sempre commitar e dar push para `main` assim que a funcionalidade estiver funcionando** — não deixar commits locais acumulados. Incluir no commit apenas arquivos relevantes da mudança (excluir `data/*.db*`, `tsconfig.tsbuildinfo` e outros artefatos locais).\n3. Mensagens de com",
"cost": {
"context_tokens": 240
}
}
Fetch it by URL: GET /api/v1/registry/yoda-fj-chordset-chordset/manifest?version=1.0.0
Reviews
Star ratings from people who tried it. One review per account; edit yours any time.
No reviews yet. Install it, try it, and be the first to rate it.