ソース情報
- リポジトリ
- rudironsoni/Synaxis
- ソースの最終更新活動
- 2026年3月8日 14:59
- 検出された SKILL.md の言語
- 英語
- スター
- 2
- フォーク
- 1
インストール方法
デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。
ソースファイルを確認
インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。
メニュー
デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。
インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
直接コマンドでは確認用 Prompt が省略されます。実行前にソースを確認してください。
npx skills add https://github.com/rudironsoni/Synaxis --skill dotnet-agent-harness-test-frameworkコマンドは1行のまま表示されます。コピー前に横へスクロールして全体を確認してください。
ローカルで確認しますか?SkillsMP が現在取得できるファイルをダウンロードできます。
Routes .NET/C# work to domain skills. Loads coding-standards for code paths.
SKILL.md を表示中
SOC 職業分類に基づく
| name | dotnet-agent-harness-test-framework |
| category | developer-experience |
| subcategory | cli |
| description | Comprehensive testing framework for skills |
| targets | ["*"] |
| tags | ["harness","testing","quality"] |
| version | 0.0.1 |
| author | dotnet-agent-harness |
| license | MIT |
| invocable | true |
| claudecode | {} |
| opencode | {} |
| copilot | {} |
| codexcli | {"short-description":"Validate authored dotnet-agent-harness skill test cases"} |
| geminicli | {} |
| antigravity | {} |
Validate skill functionality with automated tests.
skill/
├── SKILL.md
└── test-cases/
├── basic.yml
├── edge-cases.yml
└── integration.yml
name: Basic Functionality
description: Test core skill behavior
setup:
- mkdir -p /tmp/test-project
- cd /tmp/test-project
tests:
- name: Should load successfully
input: invoke skill
expected:
status: success
output_contains: 'Skill loaded'
- name: Should reject invalid input
input: invoke skill with "invalid"
expected:
status: error
error_contains: 'Invalid input'
teardown:
- rm -rf /tmp/test-project
dotnet-agent-harness:test <skill> - Run all testsdotnet-agent-harness:test <skill> --filter basic - Filter testsdotnet-agent-harness:test all - Test all skillsdotnet-agent-harness:test all --format junit --output results.xml - Emit CI-friendly reportsstatus: success|erroroutput_contains: "string"output_matches: /regex/file_exists: "path"no_errors - Check stderr empty✓ skill-name
✓ basic functionality (12ms)
✓ edge cases (8ms)
✗ integration test (failed)
Expected: "success"
Got: "error: missing dependency"
Results: 2 passed, 1 failed
- name: Test Skills
run: |
dotnet agent-harness test all --format junit --output results.xml
dotnet-agent-harness:test all --format junit --output results.xml
- name: Upload Results
uses: actions/upload-artifact@v4
with:
name: test-results
path: results.xml
Test fails: Check skill dependencies Timeout: Increase timeout in test config Flaky tests: Use deterministic inputs
Primary approach: Use Serena symbol operations for efficient code navigation:
serena_find_symbol instead of text searchserena_get_symbols_overview for file organizationserena_find_referencing_symbols for impact analysisserena_replace_symbol_body for clean modificationsWhen to use Serena vs traditional tools:
Example workflow:
# Instead of:
Read: src/Services/OrderService.cs
Grep: "public void ProcessOrder"
# Use:
serena_find_symbol: "OrderService/ProcessOrder"
serena_get_symbols_overview: "src/Services/OrderService.cs"