coding
Apply Appie coding standards for minimal, readable, maintainable code changes, testing, reviews, and implementation quality.
Skill by S3YED
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/s3yed-coding
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: testing
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/coding
What's inside
- Skill name
coding- Description
- Apply Appie coding standards for minimal, readable, maintainable code changes, testing, reviews, and implementation quality.
- License
- MIT
- Instructions
- 386 lines in SKILL.md · view on GitHub
Before installing
- Instructions call the network
Files (1)
- SKILL.md
SKILL.md (first lines)
# Coding Skill
*How Appies write code*
## Purpose
Guidelines and prompts for writing high-quality, maintainable code.
---
## Core Principles
### 1. Minimal Invasion
- Change only what's necessary
- Preserve existing patterns
- Don't refactor unless required
- Leave working code alone
### 2. Readability First
```javascript
// ❌ Clever
const x = data.reduce((a,b)=>({...a,[b.k]:b.v}),{});
// ✅ Clear
const result = {};
data.forEach(item => {
result[item.key] = item.value;
});
```
### 3. Explicit Over Implicit
```javascript
// ❌ Magic
const users = await db.get('users');
// ✅ Clear
const users = await database.users.findAll({
where: { active: true },
limit: 100
});
```
### 4. Error Handling
```javascript
// Always handle errors
try {
const result = await riskyOperation();
return { ok: true, result };
} catch (error) {
console.error('Operation failed:', error.message);
return { ok: false, error: error.message };
}
```
---
## Code Quality Checklist
Before committing code, check:
- [ ] **No hardcoded secrets** - Use env vars
- [ ] **Input validation** - Check all external inputs
- [ ] **Error handling** - Try/catch with meaningful messages
- [ ] **No TODOs** - Fix or document separately
- [ ] **Consistent style** - Match existing code
- [ ] **Clear names** - Variables/functions describe purpose
- [ ] **One thing per function** - Single responsibility
- [ ] **Comments explain WHY** - Not what (code shows what)
---
## Appie Coding Prompt
When writing code, follow this structure:
### 1. Understand Requirements
```
What problem am I solving?
What are the inputs?
What are the outputs?
What are the edge cases?
```
### 2. Check Existing Code
```bash
# Find similar implementations
grep -r "similar_function" .
# Read before reimplementing
```
### 3. Write Simple First
```javascript
// Start with the simplest solution
function processData(data) {
// Basic happy path
if (!data) return null;
return data.map(item => item.value);
}
```
### 4. Add Error Handling
```javascript
function processData(data) {
if (!data) {
console.error('processData: data is required');
return { ok: false, error: 'Data required' };
}
try {
const result = data.map(item => {
if (!item.value) throw new Error('Missing value');
return item.value;
});
return { ok: true, result };
} catch (error) {
console.error('processData failed:', error.message);
return { ok: false, error: error.message };
}
}
```From S3YED/appie-kit, MIT.
More from S3YED/appie-kit
- 0.549score
memory-search
S3YED
Search and retrieve information from the Appie brain — daily logs, project notes, decisions, topics, and long-term memory files stored in ~/.hermes/memory/.
SkillCFreshness: C★ 12Claude Code +9 - 0.549score
fleet-dream
S3YED
Nightly memory consolidation across the Weblyfe agent fleet (Appie-1/2/5 OpenClaw + Appie-3/4 Hermes).
SkillCFreshness: C★ 12Claude Code +9 - 0.549score
brain-sync
S3YED
Sync knowledge and learnings to the shared appie-brain repo.
SkillCFreshness: C★ 12Claude Code +9 - 0.546score
ralph-wiggum
S3YED
Run Ralph Wiggum autonomous coding loops where each fresh agent iteration implements, verifies, commits, and records one task.
SkillCFreshness: C★ 12Claude Code +9 - 0.544score
agentic-webdesign-shadcn-typeset
S3YED
Use shadcn/typeset — a CSS-only styling system for HTML and rendered markdown.
SkillCFreshness: C★ 12Claude Code +9 - 0.544score
clawflow-inbox-triage
S3YED
Example ClawFlow authoring pattern for inbox triage.
SkillCFreshness: C★ 12Claude Code +9 - 0.544score
claude
S3YED
Claude Code-specific n8n v2.0 workflow reference.
SkillCFreshness: C★ 12Claude Code +9 - 0.544score
agentic-webdesign-shadcn-chat
S3YED
Use shadcn/ui chat interface components — MessageScroller, Message, Bubble, Attachment, Marker.
SkillCFreshness: C★ 12Claude Code +9 - 0.544score
agentic-webdesign-tailwind-v4-tokens
Appie-1
Build Tailwind v4 design token systems with @theme inline + OKLCH + color-mix().
SkillCFreshness: C★ 12Claude Code +9 - 0.544score
agentic-webdesign-html-anything
S3YED
Install and use html-anything — the agentic HTML editor where your local AI agent writes HTML and you ship it.
SkillCFreshness: C★ 12Claude Code +9 - 0.544score
apple-platform-automation
S3YED
Manage Apple/macOS personal apps and device workflows from Hermes, including Apple Notes, Reminders, Find My, iMessage/SMS, and UI automation.
SkillCFreshness: C★ 12Claude Code +9 - 0.544score
clawflow
S3YED
Use when work should span one or more detached tasks but still behave like one job with a single owner context.
SkillCFreshness: C★ 12Claude Code +9
Signals
- Stars
- 12
- Forks
- 2
- Open issues
- 0
- Last commit (this folder)
- Jun 14, 2026 (4 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/S3YED/appie-kit
- Website
- weblyfe.ai
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from S3YED
- 0.549score
memory-search
S3YED
Search and retrieve information from the Appie brain — daily logs, project notes, decisions, topics, and long-term memory files stored in ~/.hermes/memory/.
SkillCFreshness: C★ 12Claude Code +9 - 0.549score
brain-sync
S3YED
Sync knowledge and learnings to the shared appie-brain repo.
SkillCFreshness: C★ 12Claude Code +9 - 0.549score
fleet-dream
S3YED
Nightly memory consolidation across the Weblyfe agent fleet (Appie-1/2/5 OpenClaw + Appie-3/4 Hermes).
SkillCFreshness: C★ 12Claude Code +9 - 0.546score
ralph-wiggum
S3YED
Run Ralph Wiggum autonomous coding loops where each fresh agent iteration implements, verifies, commits, and records one task.
SkillCFreshness: C★ 12Claude Code +9 - 0.544score
agentic-webdesign-shadcn-typeset
S3YED
Use shadcn/typeset — a CSS-only styling system for HTML and rendered markdown.
SkillCFreshness: C★ 12Claude Code +9 - 0.544score
agentic-webdesign-shadcn-chat
S3YED
Use shadcn/ui chat interface components — MessageScroller, Message, Bubble, Attachment, Marker.
SkillCFreshness: C★ 12Claude Code +9
Cite this page
coding skill. Agent Mart. https://agentmart.dev/skills/s3yed-coding (last updated 2026-10-24)