Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/EvolvingAgentsLabs/skillos
/ types & classes
Types & classes
98 in github.com/EvolvingAgentsLabs/skillos
⨍
Functions
551
◇
Types & classes
98
↳
Endpoints
1
↓ 5 callers
Class
PathPolicy
Validates that file-IO tool arguments stay within the workspace root.
permission_policy.py:15
↓ 3 callers
Class
EchoParameters
Parameters for a single arterial echo reflection.
projects/Project_aorta/output/quantum_aorta_implementation.py:126
↓ 3 callers
Class
PermissionPolicy
Controls which tools can execute automatically vs require approval.
permission_policy.py:58
↓ 3 callers
Class
ScheduledTask
skillos.py:80
↓ 2 callers
Class
DetectedEcho
An echo detected from cepstral peak analysis.
projects/Project_aorta/output/quantum_aorta_implementation.py:144
↓ 2 callers
Class
LocalExecutor
Runs commands via subprocess on the host machine.
sandbox.py:36
↓ 2 callers
Class
SandboxResult
Uniform result from any executor.
sandbox.py:16
↓ 2 callers
Class
TaskStatus
skillos.py:71
↓ 1 callers
Class
E2bExecutor
Runs commands inside an E2B cloud sandbox. Requires the ``e2b_code_interpreter`` package and an ``E2B_API_KEY`` environment variable. Both a
sandbox.py:63
↓ 1 callers
Class
GatewayClient
WebSocket client that forwards tool invocations to the OpenClaw Gateway.
roclaw_bridge.py:57
↓ 1 callers
Class
HttpToolClient
HTTP client that forwards tool invocations to a run_sim3d.ts --serve tool server.
roclaw_bridge.py:212
↓ 1 callers
Class
Scheduler
Background task scheduler with cron-style and one-shot support.
skillos.py:95
↓ 1 callers
Class
SimulationClient
Simulated robot responses for testing without hardware.
roclaw_bridge.py:116
Class
components/skills/algorithmic-art/templates/generator_template.js:92
Class
BridgeHandler
HTTP handler that translates REST calls to tool invocations.
roclaw_bridge.py:278
Class
Entity
components/skills/algorithmic-art/templates/generator_template.js:92
Class
PermissionMode
permission_policy.py:52
Class
SandboxExecutor
Abstract base for shell execution backends.
sandbox.py:23
Class
TestAOTFrontmatterParser
Test the _parse_frontmatter function used by agent_runtime.py.
tests/test_pipeline_runtime.py:113
Class
TestAgentDiscoveryDirectory
tests/test_runtime_claude_code.py:25
Class
TestAgentFrontmatter
tests/test_runtime_claude_code.py:93
Class
TestAgentRuntimeImport
Verify agent_runtime.py has the expected pipeline methods.
tests/test_pipeline_runtime.py:141
Class
TestAgentSync
Non-redirect agents in system/agents/ must be discoverable in .claude/agents/.
tests/test_runtime_claude_code.py:143
Class
TestBannerExtraction
Validate that the regex used in show_banner() correctly extracts the art.
tests/test_runtime_terminal.py:64
Class
TestBootBanner
tests/test_boot_manifest.py:84
Class
TestBootChecklist
tests/test_boot_manifest.py:113
Class
TestBootManifestExists
tests/test_boot_manifest.py:17
Class
TestBootManifestFrontmatter
tests/test_boot_manifest.py:28
Class
TestBootManifestSections
tests/test_boot_manifest.py:65
Class
TestBootProtocol
tests/test_boot_manifest.py:138
Class
TestBridgeContract
The bridge must return identical responses regardless of caller.
tests/test_hil_standardization.py:67
Class
TestCLIFlags
CLI argument parsing includes --strategy and --project-dir.
tests/test_cognitive_pipeline.py:324
Class
TestClaudeCodeArchDoc
tests/test_runtime_claude_code.py:227
Class
TestCoreAgentsPresent
tests/test_runtime_claude_code.py:63
Class
TestCreateExecutor
tests/test_sandbox.py:53
Class
TestDataclasses
StepResult and StepValidation dataclasses exist and have expected fields.
tests/test_cognitive_pipeline.py:295
Class
TestDialectBenchmarkScenarioParseable
Dialect_Benchmark.md is parseable with valid frontmatter for pipeline execution.
tests/test_pipeline_runtime.py:70
Class
TestDialectCompilerManifest
tests/test_dialects.py:203
Class
TestDialectCompilerSpec
tests/test_dialects.py:228
Class
TestDialectDefinitions
Validate each .dialect.md file.
tests/test_dialects.py:96
Class
TestDialectExpanderManifest
tests/test_dialects.py:254
Class
TestDialectExpanderSpec
tests/test_dialects.py:278
Class
TestDialectGrammarSections
Every dialect file must have a Grammar / Syntax section for AOT extraction.
tests/test_pipeline_runtime.py:39
Class
TestDialectRegistryIndex
Validate system/dialects/_index.md.
tests/test_dialects.py:70
Class
TestDialectRegistryManifest
tests/test_dialects.py:303
Class
TestDialectRegistrySpec
tests/test_dialects.py:323
Class
TestDialectsDirectoryStructure
Verify all expected directories exist.
tests/test_dialects.py:372
Class
TestDialectsSkillDomain
Validate base.md and index.md for the dialects skill domain.
tests/test_dialects.py:172
Class
TestDynamicSubagentCreation
_generate_agent_spec creates markdown agent files from scenario context.
tests/test_cognitive_pipeline.py:376
Class
TestEnhancedDelegation
_handle_delegate_to_agent now runs a multi-turn tool loop.
tests/test_cognitive_pipeline.py:506
Class
TestExamplesDirectory
tests/test_examples.py:46
Class
TestFileLocations
tests/test_boot_manifest.py:188
Class
TestFmtDuration
tests/test_runtime_terminal.py:303
Class
TestGeminiManifestLoader
Verify that _load_manifest correctly parses GEMINI.md shell-based tools.
tests/test_runtime_qwen.py:223
Class
TestGemmaOpenRouterProviderConfig
Verify the gemma-openrouter provider is correctly configured.
tests/test_runtime_qwen.py:294
Class
TestGemmaProviderConfig
Verify the gemma provider is correctly configured in PROVIDER_CONFIGS.
tests/test_runtime_qwen.py:265
Class
TestHumanRendererDialectExpansion
Verify human-renderer-agent can detect and expand each dialect back to prose. The human-renderer defines a detection table (Content Pattern → Det
tests/test_dialects.py:637
Class
TestHumanRendererManifest
tests/test_dialects.py:453
Class
TestHumanRendererSpec
tests/test_dialects.py:477
Class
TestIntentCompilerDialectRouting
Verify intent-compiler-agent routes to correct dialect for each domain. The intent-compiler defines a mapping table (Intent Pattern → Preferred D
tests/test_dialects.py:527
Class
TestIntentCompilerManifest
tests/test_dialects.py:402
Class
TestIntentCompilerSpec
tests/test_dialects.py:427
Class
TestLanguageFacadeBidirectional
Verify bidirectional coverage: every dialect the intent-compiler can route TO must be detectable and expandable BY the human-renderer. This v
tests/test_dialects.py:706
Class
TestLocalExecutor
tests/test_sandbox.py:15
Class
TestModelCapabilities
MODEL_CAPABILITIES lookup and fallback behavior.
tests/test_cognitive_pipeline.py:64
Class
TestOrchestrationFacadeSkills
Verify orchestration/index.md lists facade agents.
tests/test_dialects.py:506
Class
TestParseCognitivePipeline
Pipeline parsing from scenario files (Format A and B).
tests/test_cognitive_pipeline.py:100
Class
TestParseDuration
Unit tests for parse_duration() — pure stdlib function.
tests/test_runtime_terminal.py:95
Class
TestParseTime
Unit tests for parse_time() — pure stdlib function.
tests/test_runtime_terminal.py:142
Class
TestParseToolCallsRefactored
_parse_tool_calls extracted method handles all 4 formats.
tests/test_cognitive_pipeline.py:265
Class
TestPathPolicy
Direct PathPolicy.validate_path() tests.
tests/test_path_policy.py:18
Class
TestPermissionPolicyWithPathPolicy
Path validation runs before mode check in authorize().
tests/test_path_policy.py:111
Class
TestPriorOutputFileInjection
Prior step files are pre-read and injected into later step prompts.
tests/test_cognitive_pipeline.py:473
Class
TestProcessInput
process_input() should wrap bare goals in skillos execute: format.
tests/test_runtime_terminal.py:268
Class
TestProjectsDirectory
tests/test_examples.py:152
Class
TestQwenBootRequirement
QWEN.md must instruct the runtime to read Boot.md first.
tests/test_runtime_qwen.py:34
Class
TestQwenManifestExists
tests/test_runtime_qwen.py:23
Class
TestQwenManifestStructure
tests/test_runtime_qwen.py:63
Class
TestQwenNativeTools
QWEN.md must define all required native tools.
tests/test_runtime_qwen.py:80
Class
TestQwenRuntimeModule
tests/test_runtime_qwen.py:162
Class
TestQwenToolCallFormat
All tool_call examples in QWEN.md must use valid XML-like format.
tests/test_runtime_qwen.py:135
Class
TestRunScenarioScript
run_scenario.py exists and has expected structure.
tests/test_cognitive_pipeline.py:344
Class
TestScenarioDialectDeclarations
Validate requires_dialects and pipeline fields in Dialect_Benchmark.md.
tests/test_dialects.py:758
Class
TestScenariosDirectory
tests/test_examples.py:109
Class
TestScheduler
Unit tests for the Scheduler class.
tests/test_runtime_terminal.py:202
Class
TestSecurityInfrastructure
tests/test_security_scanner.py:95
Class
TestSecurityScannerManifest
tests/test_security_scanner.py:33
Class
TestSecurityScannerSpec
tests/test_security_scanner.py:60
Class
TestSkillIndexUpdated
tests/test_dialects.py:345
Class
TestStrategyRouter
execute_scenario routes to the correct method based on model tier.
tests/test_cognitive_pipeline.py:154
Class
TestSystemAgentContent
tests/test_runtime_claude_code.py:202
Class
TestSystemAgentInlineGrammars
Validate Quick Grammar Reference and Pipeline Execution Mode in system-agent.md.
tests/test_dialects.py:810
Class
TestSystemCoreFiles
tests/test_examples.py:185
Class
TestSystemInvariants
tests/test_boot_manifest.py:169
Class
TestTerminalStructure
tests/test_runtime_terminal.py:24
Class
TestToolCallScaffolding
Tool-call scaffolding injects a few-shot example for mid-tier models.
tests/test_cognitive_pipeline.py:439
Class
TestValidateStepOutput
_validate_step_output rule-based quality gate.
tests/test_cognitive_pipeline.py:199
Class
TestValidationIndexUpdated
tests/test_security_scanner.py:114