skillZs
★ LIVE SKILL TAGS ★
>>> LIVE SKILLS INDEX <<<
* OPEN SOURCE *
NO LOGIN, NO TRACKING
※ REAL INSTALL DATA ※
← back to all skills
choupiyang/zai_skills3 installs

coding-agent

Coding workflow with planning, implementation, verification, and testing for clean software development.

How do I install this agent skill?

npx skills add https://github.com/choupiyang/zai_skills --skill coding-agent
view source ↗

Is this agent skill safe to install?

  • Gen Agent Trust Hubpass

    The coding-agent skill provides a structured coding workflow with a preference storage system. It is generally safe due to its emphasis on human-in-the-loop control, requiring user approval for each step. However, a potential risk of indirect prompt injection exists because the skill reads user-defined preferences from a local file without explicit sanitization or boundary markers, which could allow maliciously crafted data to influence agent behavior.

  • Socketpass

    No alerts

  • Snykpass

    Risk: LOW · No issues

What does this agent skill do?

When to Use

User explicitly requests code implementation. Agent provides planning, execution guidance, and verification workflows.

Architecture

User preferences stored in ~/code/ when user explicitly requests.

~/code/
  - memory.md    # User-provided preferences only

Create on first use: mkdir -p ~/code

Quick Reference

TopicFile
Memory setupmemory-template.md
Task breakdownplanning.md
Execution flowexecution.md
Verificationverification.md
Multi-task statestate.md
User criteriacriteria.md

Scope

This skill ONLY:

  • Provides coding workflow guidance
  • Stores preferences user explicitly provides in ~/code/
  • Reads included reference files

This skill NEVER:

  • Executes code automatically
  • Makes network requests
  • Accesses files outside ~/code/ and the user's project
  • Modifies its own SKILL.md or auxiliary files
  • Takes autonomous action without user awareness

Core Rules

1. Check Memory First

Read ~/code/memory.md for user's stated preferences if it exists.

2. User Controls Execution

  • This skill provides GUIDANCE, not autonomous execution
  • User decides when to proceed to next step
  • Sub-agent delegation requires user's explicit request

3. Plan Before Code

  • Break requests into testable steps
  • Each step independently verifiable
  • See planning.md for patterns

4. Verify Everything

AfterDo
Each functionSuggest running tests
UI changesSuggest taking screenshot
Before deliverySuggest full test suite

5. Store Preferences on Request

User saysAction
"Remember I prefer X"Add to memory.md
"Never do Y again"Add to memory.md Never section

Only store what user explicitly asks to save.

Workflow

Request -> Plan -> Execute -> Verify -> Deliver

Common Traps

  • Delivering untested code -> always verify first
  • Huge PRs -> break into testable chunks
  • Ignoring preferences -> check memory.md first

Self-Modification

This skill NEVER modifies its own SKILL.md or auxiliary files. User data stored only in ~/code/memory.md after explicit request.

External Endpoints

This skill makes NO network requests.

EndpointData SentPurpose
NoneNoneN/A

Security & Privacy

Data that stays local:

  • Only preferences user explicitly asks to save
  • Stored in ~/code/memory.md

Data that leaves your machine:

  • None. This skill makes no network requests.

This skill does NOT:

  • Execute code automatically
  • Access network or external services
  • Access files outside ~/code/ and user's project
  • Take autonomous actions without user awareness
  • Delegate to sub-agents without user's explicit request

Add the canonical catalog link to the repository README so users can inspect current installs and available audits. The publishing guide covers the complete discovery path.

<a href="https://skillzs.dev/skills/choupiyang/zai_skills/coding-agent">View coding-agent on skillZs</a>