Agent skill
os-dev-knowledge-skill
Install this agent skill to your Project
npx add-skill https://github.com/adilkalam/orca/tree/main/skills/os-dev-knowledge-skill
SKILL.md
/opt/homebrew/Library/Homebrew/cmd/shellenv.sh: line 18: /bin/ps: Operation not permitted
name: os-dev-knowledge-skill description: > Skill providing structured knowledge about OS 7.0 / Claude Code configuration patterns, safety constraints, and common orchestration pitfalls. Intended for os-dev-grand-architect, os-dev-architect, and OS-Dev specialists. LOCAL to ORCA-OS repo only.
OS-Dev Knowledge Skill – OS 7.0 Configuration & Safety
NOTE: This skill is LOCAL to ORCA-OS repo only.
This skill captures key knowledge for working on OS 7.0 / Claude Code config: lanes, commands, agents, skills, MCPs, hooks, and memory integration.
Use this skill when:
- Planning changes to orchestration lanes or phase configs.
- Adding or modifying commands/agents/skills for OS 7.0.
- Configuring MCPs, hooks, or memory behavior that affect all lanes.
Configuration Surfaces
- Lanes and pipelines:
docs/pipelines/*.mddocs/reference/phase-configs/*.yaml
- Agents and commands:
agents/*.md,agents/dev/*.mdcommands/*.md
- Skills and MCPs:
skills/*/SKILL.mdmcp/*(MCP configs, server docs)
- Memory and orchestration:
.claude/memory/(Workshop + code-index.db).claude/orchestration/(phase_state, evidence, playbooks)
Core Principles
- Orchestrators never implement
/orca-*and*-grand-architectagents only coordinate.
- Specs before complex changes
- Requirements specs in
.claude/requirements/<id>are required for complex, global changes.
- Requirements specs in
- Memory-first
- Workshop and code-index.db should be queried before expensive context.
- Safety over convenience
- Never default to dangerous flags or uncontrolled hooks.
- Edit-not-rewrite
- Minimal diffs in config files; respect existing patterns where safe.
Common Pitfalls
- Introducing CLI flags (like
--dangerously-skip-permissions) as defaults. - Adding hooks that run on every session and execute arbitrary shell commands.
- Scattering temporary logs and config fragments outside
.claude/. - Using YAML arrays for
tools:in agents, causing silent tool failures.
Best Practices
- Keep OS-Dev agents and commands lightweight:
- Focused scopes, minimal tool lists, clearly documented behaviors.
- Treat standards as evolving:
- When recurring problems are found, codify them in OS-Dev standards and enforce via gates.
- Integrate Response Awareness:
- Use RA tags to document assumptions and path choices, especially around safety and global behavior.
Agents and orchestrators should reference this skill when reasoning about OS-Dev changes to stay aligned with the overall OS 7.0 design philosophy.
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
web-interface-guidelines
Web UI quality rules: interactions, forms, loading, animations, layout, content, performance, accessibility, design. Apply to all web UI work. Adapted from Vercel Design Guidelines.
react-performance
React/Next.js performance patterns with wrong/right code examples. Apply when building or reviewing React components. Adapted from Vercel React Best Practices by @shuding.
stripe-integration
Payment integration patterns for Stripe. Covers checkout sessions, subscriptions, webhooks, idempotency, and the sharp edges that cause real-money bugs. Backend-agnostic with examples for Next.js App Router and Django REST Framework.
testing-strategy
Testing strategies and best practices for unit, integration, and end-to-end tests. Use when setting up test infrastructure, writing test cases, or deciding what to test. Covers test pyramid, mocking strategies, and coverage guidelines.
frontend-aesthetics
Global frontend aesthetics skill that helps Claude avoid generic "AI slop" UI and make bold, intentional visual decisions while still honoring each project's design-dna, tokens, and architecture.
pg-style-editor
Edit writing to adopt Paul Graham's exceptionally clear style for research and long-form content - concrete language, varied sentence rhythm, accessible formality, specific evidence. Use when user wants to rewrite content in PG's style or asks to "make this clearer" or "simplify research writing."
Didn't find tool you were looking for?