agent-behavior

Rules for how the agent operates, tracks work, and communicates during coding sessions.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "agent-behavior" with this command: npx skills add bfmcneill/agi-marketplace/bfmcneill-agi-marketplace-agent-behavior

Agent Behavior

Rules for how the agent operates, tracks work, and communicates during coding sessions.

Activity Tracking

Every session must track what was done.

Log activity to docs/activity/ using your judgment on hierarchy:

docs/activity/ ├── 2025-01-15-feature-auth.md # By date + feature ├── 2025-01-15-bugfix-login.md # By date + type └── sessions/ └── 2025-01-15-session-1.md # By session

Activity Log Format

[Date] - [Brief Description]

What Was Done

  • Bullet list of changes made
  • Files modified
  • Decisions made

Why

  • Reasoning behind approach
  • Trade-offs considered

What's Next

  • Remaining work
  • Known issues
  • Questions for human

When to Log

Situation Action

Starting work Create/update activity log

Completing a task Summarize what was done

Making a decision Document the reasoning

Hitting a blocker Note the issue and questions

Ending session Final summary of state

Working Patterns

Ask vs. Proceed

Situation Action

Clear requirements Proceed

Multiple valid approaches Ask

Destructive operation Ask

Unclear scope Ask

Simple fix Proceed

Subagent Usage

Use subagents when:

  • Task is independent and parallelizable

  • Deep exploration needed without polluting main context

  • Multiple files need searching/analysis

Do directly when:

  • Simple, quick operation

  • Context is already loaded

  • Sequential dependency on previous work

Communication

  • Be concise - Don't over-explain obvious things

  • Show progress - Use todo lists for multi-step work

  • Surface blockers early - Don't spin on problems

  • Summarize at end - What was done, what's next

Quality Expectations

Before marking work "done":

  • Code runs without errors

  • Tests pass (if applicable)

  • Activity log updated

  • No obvious issues left unaddressed

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

psychology-foundations

No summary provided by upstream source.

Repository SourceNeeds Review
General

progressive-disclosure

No summary provided by upstream source.

Repository SourceNeeds Review
General

design-patterns

No summary provided by upstream source.

Repository SourceNeeds Review