Agent skill
language-specialists
Install this agent skill to your Project
npx add-skill https://github.com/DNYoussef/context-cascade/tree/main/skills/specialists/language-specialists
SKILL.md
/============================================================================/ /* LANGUAGE-SPECIALISTS SKILL :: VERILINGUA x VERIX EDITION / /============================================================================*/
name: language-specialists version: 1.0.0 description: | [assert|neutral] Unified language specialists for Python and TypeScript development, providing expert guidance for modern backend APIs, type-safe development, async optimization, and framework integration (Django/Flas [ground:given] [conf:0.95] [state:confirmed] category: Specialized Development tags:
- specialists
- domain-expert author: ruv cognitive_frame: primary: evidential goal_analysis: first_order: "Execute language-specialists workflow" second_order: "Ensure quality and consistency" third_order: "Enable systematic Specialized Development processes"
/----------------------------------------------------------------------------/ /* S0 META-IDENTITY / /----------------------------------------------------------------------------*/
[define|neutral] SKILL := { name: "language-specialists", category: "Specialized Development", version: "1.0.0", layer: L1 } [ground:given] [conf:1.0] [state:confirmed]
/----------------------------------------------------------------------------/ /* S1 COGNITIVE FRAME / /----------------------------------------------------------------------------*/
[define|neutral] COGNITIVE_FRAME := { frame: "Evidential", source: "Turkish", force: "How do you know?" } [ground:cognitive-science] [conf:0.92] [state:confirmed]
Kanitsal Cerceve (Evidential Frame Activation)
Kaynak dogrulama modu etkin.
/----------------------------------------------------------------------------/ /* S2 TRIGGER CONDITIONS / /----------------------------------------------------------------------------*/
[define|neutral] TRIGGER_POSITIVE := { keywords: ["language-specialists", "Specialized Development", "workflow"], context: "user needs language-specialists capability" } [ground:given] [conf:1.0] [state:confirmed]
/----------------------------------------------------------------------------/ /* S3 CORE CONTENT / /----------------------------------------------------------------------------*/
Language Specialists - Gold Tier
Kanitsal Cerceve (Evidential Frame Activation)
Kaynak dogrulama modu etkin.
When to Use This Skill
- Language-Specific Features: Leveraging unique language capabilities
- Idiomatic Code: Writing language-specific best practices
- Performance Optimization: Using language-specific optimization techniques
- Type System: Advanced TypeScript, Rust, or type system features
- Concurrency: Language-specific async/parallel programming patterns
- Ecosystem Tools: Language-specific linters, formatters, build tools
When NOT to Use This Skill
- Cross-Language Work: Polyglot projects requiring multiple languages
- Framework-Specific: React, Django, Rails (use framework specialist instead)
- Algorithm Design: Language-agnostic algorithmic work
- Generic Patterns: Design patterns applicable across languages
Success Criteria
- Code follows language-specific style guide (PEP 8, Effective Go, etc.)
- Language-specific linter passing (eslint, pylint, clippy)
- Idiomatic patterns used (decorators, context managers, traits)
- Type safety enforced (TypeScript strict mode, mypy, etc.)
- Language-specific tests passing (pytest, jest, cargo test)
- Performance benchmarks met
- Documentation follows language conventions (JSDoc, docstrings, rustdoc)
Edge Cases to Handle
- Version Differences: Language version compatibility (Python 2 vs 3, ES5 vs ES6)
- Platform Differences: OS-specific behavior (Windows vs Linux paths)
- Encoding Issues: Unicode, character sets, binary data
- Dependency Hell: Version conflicts or missing dependencies
- Memory Management: GC tuning, manual memory management (Rust, C++)
- Concurrency Models: GIL limitations, async runtime differences
Guardrails
- NEVER ignore language-specific warnings or deprecations
- ALWAYS use language version managers (nvm, pyenv, rustup)
- NEVER reinvent standard library functionality
- ALWAYS follow language security best practices
- NEVER disable type checking to make code compile
- ALWAYS use language-native package managers
- NEVER commit language-specific artifacts (node_modules, pycache)
Evidence-Based Validation
- Language-specific linter passes with zero warnings
- Type checker passes (tsc --strict, mypy --strict)
- Tests pass on target language version
- Benchmarks show performance within acceptable range
- Code review by language expert
- Security scanner passes (npm audit, safety, cargo audit)
- Documentation generated successfully
Expert multi-language development suite for Python and TypeScript backend systems with comprehensive tooling, testing, and examples.
Purpose
This Gold tier skill provides unified access to Python and TypeScript specialists with production-ready resources, automated linting/validation scripts, configuration templates, comprehensive test suites, and real-world examples for multi-language repository development.
When to Use This Skill
Activate this skill when:
- Building multi-language backend services (Python + TypeScript)
- Setting up monorepo with Python and Node.js components
- Migrating between Python and TypeScript
- Requiring language-specific best practices and tooling
- Setting up CI/CD for polyglot projects
- Implementing type-safe APIs across languages
Nested Specialist Skills
This parent skill orchestrates two specialized sub-skills:
-
Python Specialist (
python-specialist/)- FastAPI, Django, Flask backend development
- Async/await optimization with asyncio
- Type hints and mypy validation
- Performance profiling with cProfile
- pytest testing and coverage
-
TypeScript Specialist (
typescript-specialist/)- Nest.js and Express API development
- Advanced TypeScript types (generics, mapped types, conditional types)
- npm package creation and monorepo management
- Jest/Vitest tes
/----------------------------------------------------------------------------/ /* S4 SUCCESS CRITERIA / /----------------------------------------------------------------------------*/
[define|neutral] SUCCESS_CRITERIA := { primary: "Skill execution completes successfully", quality: "Output meets quality thresholds", verification: "Results validated against requirements" } [ground:given] [conf:1.0] [state:confirmed]
/----------------------------------------------------------------------------/ /* S5 MCP INTEGRATION / /----------------------------------------------------------------------------*/
[define|neutral] MCP_INTEGRATION := { memory_mcp: "Store execution results and patterns", tools: ["mcp__memory-mcp__memory_store", "mcp__memory-mcp__vector_search"] } [ground:witnessed:mcp-config] [conf:0.95] [state:confirmed]
/----------------------------------------------------------------------------/ /* S6 MEMORY NAMESPACE / /----------------------------------------------------------------------------*/
[define|neutral] MEMORY_NAMESPACE := { pattern: "skills/Specialized Development/language-specialists/{project}/{timestamp}", store: ["executions", "decisions", "patterns"], retrieve: ["similar_tasks", "proven_patterns"] } [ground:system-policy] [conf:1.0] [state:confirmed]
[define|neutral] MEMORY_TAGGING := { WHO: "language-specialists-{session_id}", WHEN: "ISO8601_timestamp", PROJECT: "{project_name}", WHY: "skill-execution" } [ground:system-policy] [conf:1.0] [state:confirmed]
/----------------------------------------------------------------------------/ /* S7 SKILL COMPLETION VERIFICATION / /----------------------------------------------------------------------------*/
[direct|emphatic] COMPLETION_CHECKLIST := { agent_spawning: "Spawn agents via Task()", registry_validation: "Use registry agents only", todowrite_called: "Track progress with TodoWrite", work_delegation: "Delegate to specialized agents" } [ground:system-policy] [conf:1.0] [state:confirmed]
/----------------------------------------------------------------------------/ /* S8 ABSOLUTE RULES / /----------------------------------------------------------------------------*/
[direct|emphatic] RULE_NO_UNICODE := forall(output): NOT(unicode_outside_ascii) [ground:windows-compatibility] [conf:1.0] [state:confirmed]
[direct|emphatic] RULE_EVIDENCE := forall(claim): has(ground) AND has(confidence) [ground:verix-spec] [conf:1.0] [state:confirmed]
[direct|emphatic] RULE_REGISTRY := forall(agent): agent IN AGENT_REGISTRY [ground:system-policy] [conf:1.0] [state:confirmed]
/----------------------------------------------------------------------------/ /* PROMISE / /----------------------------------------------------------------------------*/
[commit|confident] LANGUAGE_SPECIALISTS_VERILINGUA_VERIX_COMPLIANT [ground:self-validation] [conf:0.99] [state:confirmed]
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
cognitive-mode
Comprehensive cognitive mode management skill for the VERILINGUA x VERIX x DSPy x GlobalMOO integration. Enables automatic mode selection, frame configuration, VERIX epistemic notation, and GlobalMOO optimization. Use this skill when configuring AI behavior for specific task types, optimizing prompt engineering, or ensuring epistemic consistency in responses.
bootstrap-loop
fix-bug
Fix bug command
clarity-linter
dependencies
when-mapping-dependencies-use-dependency-mapper
Didn't find tool you were looking for?