mirror of
https://github.com/leonardomso/33-js-concepts.git
synced 2026-01-18 14:09:19 +00:00
- Add test-writer skill for generating Vitest tests from code examples - Add resource-curator skill for finding and maintaining external resources - Add concept-workflow skill to orchestrate all 5 skills end-to-end - Update opencode.jsonc with permissions for new skills - Update CLAUDE.md with documentation for all new skills Skills now provide complete workflow: 1. resource-curator: Find quality resources 2. write-concept: Write documentation 3. test-writer: Generate tests 4. fact-check: Verify accuracy 5. seo-review: Optimize SEO 6. concept-workflow: Run all 5 in sequence
42 lines
1008 B
JSON
42 lines
1008 B
JSON
{
|
|
"$schema": "https://opencode.ai/config.json",
|
|
|
|
// MCP Server Configuration
|
|
"mcp": {
|
|
"context7": {
|
|
"type": "remote",
|
|
"url": "https://mcp.context7.com/mcp"
|
|
},
|
|
"github": {
|
|
"type": "local",
|
|
"command": ["bunx", "@modelcontextprotocol/server-github"],
|
|
"environment": {
|
|
"GITHUB_PERSONAL_ACCESS_TOKEN": "{env:GITHUB_PERSONAL_ACCESS_TOKEN}",
|
|
"GITHUB_TOOLSETS": "repos,issues,pull_requests,actions,code_security"
|
|
}
|
|
}
|
|
},
|
|
|
|
// Tool Configuration
|
|
"tools": {
|
|
// Enable the skill loading tool
|
|
"skill": true
|
|
},
|
|
|
|
// Permission Configuration
|
|
"permission": {
|
|
// Skill permissions - allow all project skills by default
|
|
"skill": {
|
|
// Project-specific skills
|
|
"write-concept": "allow",
|
|
"fact-check": "allow",
|
|
"seo-review": "allow",
|
|
"test-writer": "allow",
|
|
"resource-curator": "allow",
|
|
"concept-workflow": "allow",
|
|
// Default behavior for other skills
|
|
"*": "ask"
|
|
}
|
|
}
|
|
}
|