claude-code-philosophy
Health Uyari
- License — License: MIT
- Description — Repository has a description
- Active repo — Last push 0 days ago
- Low visibility — Only 5 GitHub stars
Code Gecti
- Code scan — Scanned 5 files during light audit, no dangerous patterns found
Permissions Gecti
- Permissions — No dangerous permissions requested
This is an educational skill and plugin package that helps developers design more robust, controllable, and practical agentic systems. It acts as a design coach rather than a functional utility, focusing on best practices for harness design, memory boundaries, and safety.
Security Assessment
Overall Risk: Low. The automated code scan checked 5 files and found no dangerous patterns, no hardcoded secrets, and no requirement for dangerous system permissions. The tool is essentially a knowledge base or prompt guide rather than an executable script. Based on the audit, it does not execute shell commands, make hidden network requests, or attempt to access sensitive local data. However, as with any agent plugin, users should be aware that invoking third-party skills within CLI tools like Claude Code or Codex involves sending the context of your workspace to the host AI model.
Quality Assessment
The project is quite new and has low community visibility, currently sitting at only 5 GitHub stars. However, the repository is actively maintained, with its most recent push occurring today. It benefits from clear documentation and is listed under the MIT license, which is permissive and standard for open-source software. The README is transparent about the project's unofficial status and sets clear expectations regarding its purpose.
Verdict
Safe to use.
Vendor-neutral agent design skill inspired by Claude Code-class systems.
Claude Code Philosophy
Design better agents.
claude-code-philosophy is a public skill and plugin package for developers who want to build agentic systems that are actually useful: controllable, legible, recoverable, and grounded in real product constraints.
It is inspired by the design philosophy behind Claude Code-class agent systems, but written as vendor-neutral guidance that can help builders working with Codex, Claude Code, or their own custom agent runtimes.
This project is unofficial. It is not affiliated with Anthropic.
Why this exists
A lot of agent projects are still too shallow:
- great demo, weak product
- many tools, no capability model
- “memory” with no boundaries
- autonomy with no control surface
- impressive output, fragile runtime
This project exists to push in the other direction.
The core belief is simple: the difference between a toy agent and a useful one is usually the harness, not just the model or the prompt.
What you get
This repository currently ships one installable skill:
agent-design-coach
It helps developers:
- turn fuzzy agent ideas into concrete system designs
- review an existing agent for harness, tool, memory, safety, and UX gaps
- decide whether a workflow needs a real agent or a simpler tool
- make vibe-coded AI projects more disciplined and useful
What the skill teaches
The skill is built around a few strong principles:
- harness-first design
- explicit tool and permission boundaries
- layered memory instead of one giant blob
- recovery and durability as first-class features
- human control as part of the product
- practical usefulness over fake autonomy
Quick install
Codex: install the skill directly
Inside Codex, run:
$skill-installer install https://github.com/dadwadw233/claude-code-philosophy/tree/main/skills/agent-design-coach
Then restart Codex.
Claude Code: install through the repository marketplace
Inside Claude Code, run:
/plugin marketplace add dadwadw233/claude-code-philosophy
/plugin install claude-code-philosophy@claude-code-philosophy
Then invoke the installed skill with:
/claude-code-philosophy:agent-design-coach
Manual install
- Codex: copy this repo to
~/.codex/plugins/claude-code-philosophyand register it in~/.agents/plugins/marketplace.json - Claude Code: copy
skills/agent-design-coachto~/.claude/skills/agent-design-coach
Detailed examples are below.
Installation details
Codex: direct skill install
This is the simplest path if you only want the skill itself.
$skill-installer install https://github.com/dadwadw233/claude-code-philosophy/tree/main/skills/agent-design-coach
After installation, restart Codex.
Codex: local plugin install
Clone the repo:
git clone [email protected]:dadwadw233/claude-code-philosophy.git
Copy it into your local plugin area:
mkdir -p ~/.codex/plugins
cp -R /absolute/path/to/claude-code-philosophy ~/.codex/plugins/claude-code-philosophy
Create or update ~/.agents/plugins/marketplace.json:
{
"name": "personal-plugins",
"interface": {
"displayName": "Personal Plugins"
},
"plugins": [
{
"name": "claude-code-philosophy",
"source": {
"source": "local",
"path": "./.codex/plugins/claude-code-philosophy"
},
"policy": {
"installation": "AVAILABLE",
"authentication": "ON_INSTALL"
},
"category": "Productivity"
}
]
}
Restart Codex. The plugin should appear in the plugin directory.
Claude Code: marketplace install
This repository includes a Claude Code marketplace manifest at .claude-plugin/marketplace.json.
Register the marketplace:
/plugin marketplace add dadwadw233/claude-code-philosophy
Install the plugin:
/plugin install claude-code-philosophy@claude-code-philosophy
After installation, the explicit slash command is:
/claude-code-philosophy:agent-design-coach
Claude Code: manual skill install
Copy the skill directory:
mkdir -p ~/.claude/skills
cp -R skills/agent-design-coach ~/.claude/skills/agent-design-coach
For a manually installed standalone skill, invoke:
/agent-design-coach
How to use it
Codex
Use $agent-design-coach to turn this coding-agent idea into a real system architecture.Use $agent-design-coach to review this repo's agent design for harness, memory, permissions, and UX gaps.
Claude Code plugin install
/claude-code-philosophy:agent-design-coach/claude-code-philosophy:agent-design-coach Review this coding agent and tell me what is weak in its harness design.
Claude Code standalone skill install
/agent-design-coach/agent-design-coach Turn this vibe-coded AI product into a disciplined agent design.
What a good output should look like
When the skill is working well, it should produce guidance that includes:
- user value and task framing
- recommended system shape
- harness and execution loop
- tool and permission boundaries
- memory and context strategy
- human control and UX surfaces
- failure modes and evaluation criteria
- immediate implementation next steps
Repository structure
.
├── .claude-plugin/
│ ├── marketplace.json
│ └── plugin.json
├── .codex-plugin/
│ └── plugin.json
├── .agents/plugins/
│ └── marketplace.json
└── skills/
└── agent-design-coach/
├── SKILL.md
├── LICENSE.txt
├── agents/
│ └── openai.yaml
└── references/
├── design-principles.md
├── review-rubric.md
└── system-patterns.md
Design notes
The repository is intentionally layered:
SKILL.mdstays procedural and activation-focusedreferences/contains the heavier philosophy and review material.codex-plugin/packages the project for Codex.claude-plugin/packages the project for Claude Code
This keeps the skill lean while still preserving enough depth to be genuinely useful.
Inspiration
This project draws from:
- Claude Code as an example of a strong agent runtime and product
- official OpenAI/Codex skill and plugin conventions
- Anthropic's public skills and skills marketplace patterns
- the broader Agent Skills ecosystem
Non-goals
This project is not trying to:
- replicate Claude Code
- provide a universal agent framework
- replace actual engineering judgment
- encourage maximal autonomy by default
It is trying to help developers make better design decisions.
Yorumlar (0)
Yorum birakmak icin giris yap.
Yorum birakSonuc bulunamadi