Agent skill

community-guidelines

Load when working on community engagement, moderation policies, member interactions, or developing community standards. Contains best practices for building inclusive, thriving online communities.

Stars 163
Forks 31

Install this agent skill to your Project

npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/development/community-guidelines-chekos-bns-marketplace

SKILL.md

Community Guidelines Skill

Core Philosophy

A thriving community is built on trust, respect, and shared purpose. Guidelines exist not to restrict, but to create a safe space where everyone can participate, learn, and contribute without fear. The goal is fostering belonging, not enforcing compliance.

The Foundation: Psychological Safety

Members must feel safe to:

  • Ask "dumb" questions without judgment
  • Share work-in-progress without ridicule
  • Disagree respectfully without personal attacks
  • Make mistakes without permanent consequences
  • Express ideas without fear of dismissal

Creating Psychological Safety

markdown
## Do
- Respond to all questions with respect
- Assume positive intent
- Thank people for asking
- Normalize not knowing
- Celebrate learning moments

## Don't
- Use phrases like "that's obvious" or "just Google it"
- Dismiss questions as too basic
- Mock mistakes or misunderstandings
- Create in-groups that exclude newcomers
- Let bad behavior slide because someone is "important"

Code of Conduct

Core Rules

markdown
# Código de Conducta de tacosdedatos

## Nuestro Compromiso

Nos comprometemos a crear un espacio seguro, inclusivo y respetuoso para todas las personas, independientemente de su experiencia, identidad de género, orientación sexual, discapacidad, apariencia física, etnia, edad, religión, o nacionalidad.

## Comportamiento Esperado

1. **Respeto mutuo**: Trata a todos con dignidad y cortesía
2. **Comunicación constructiva**: Critica ideas, no personas
3. **Inclusividad**: Usa lenguaje acogedor y accesible
4. **Generosidad**: Comparte conocimiento libremente
5. **Paciencia**: Recuerda que todos estamos aprendiendo

## Comportamiento Inaceptable

1. Insultos, comentarios despectivos o ataques personales
2. Acoso de cualquier tipo (público o privado)
3. Contenido sexual, violento o discriminatorio
4. Spam, autopromoción excesiva o publicidad no autorizada
5. Compartir información personal de otros sin consentimiento
6. Comportamiento disruptivo que impida la participación de otros

## Consecuencias

Las violaciones al código de conducta pueden resultar en:
1. **Advertencia**: Primer incidente menor
2. **Silenciamiento temporal**: Incidentes repetidos
3. **Expulsión temporal**: Violaciones graves
4. **Expulsión permanente**: Violaciones muy graves o patrones de comportamiento

## Reportes

Si presencias o experimentas comportamiento inaceptable:
- Usa el comando /reportar o envía un mensaje privado a los moderadores
- Los reportes son confidenciales
- No se tolerarán represalias contra quienes reporten

Enforcement Philosophy

markdown
## Principles

1. **Progressive discipline**: Start with education, escalate only if needed
2. **Private first**: Address issues privately before public action
3. **Document everything**: Keep records for patterns and appeals
4. **Consistency**: Apply rules equally regardless of status
5. **Redemption**: Allow paths back for those who genuinely reform

## Enforcement Ladder

Level 1: Friendly Reminder
- Direct message explaining the issue
- Assume they didn't know
- Point to specific guideline

Level 2: Formal Warning
- Clear statement this is a warning
- Document the incident
- Explain consequences of continuation

Level 3: Temporary Restriction
- Mute or temporary ban (24-72 hours)
- Clear explanation of what happened
- Requirements for return

Level 4: Extended Suspension
- Week to month suspension
- Review before reinstatement
- Probationary period upon return

Level 5: Permanent Ban
- Reserved for severe violations
- Harassment, threats, illegal content
- May be immediate for severe cases

Engagement Tactics

Building Connection

markdown
## Welcome Rituals
- Personal welcome message within 24 hours
- Introduction prompt with specific questions
- Community FAQ and resource links
- Buddy/mentor pairing for new members

## Daily Engagement
- Morning greeting or prompt
- Highlight interesting discussions
- Recognize helpful members
- Share relevant resources

## Weekly Rituals
- Monday: Learning question or challenge
- Wednesday: Member spotlight or project showcase
- Friday: Casual thread or weekend plans

Conversation Facilitation

markdown
## Starting Discussions

Good prompts:
- "¿Cuál es tu herramienta favorita para [tarea] y por qué?"
- "¿Qué estás aprendiendo esta semana?"
- "Comparte un error del que hayas aprendido algo"
- "¿Qué recurso te hubiera gustado conocer antes?"

## Keeping Discussions Alive
- Ask follow-up questions
- Connect people with similar interests
- Share related resources
- Summarize and highlight key points

## Handling Dead Discussions
- Don't force it - let natural lulls happen
- Revisit topics with new angles
- Tag relevant members (sparingly)
- Acknowledge if a topic needs more context

Recognition and Appreciation

markdown
## Ways to Recognize Members

Public:
- Shoutouts in announcements
- Special roles/badges
- Featured member spotlight
- Project showcases

Private:
- Direct thank you messages
- Behind-the-scenes involvement
- Early access to content
- Personalized recommendations

## What to Recognize
- Helpful answers
- Quality contributions
- Consistent participation
- Welcoming newcomers
- Creative projects
- Thoughtful feedback

Community Tiers and Progression

Member Journey

markdown
## Newcomer (Days 1-7)
Goals: Feel welcomed, understand rules, make first post
Support: Welcome message, guided onboarding, low-barrier prompts

## Participant (Week 2-4)
Goals: Find their niche, help others, build connections
Support: Introduce to relevant channels, tag in discussions

## Contributor (Month 2+)
Goals: Regular participation, share knowledge, mentor newcomers
Support: Recognition, deeper involvement opportunities

## Champion (6+ months active)
Goals: Lead initiatives, represent community, shape direction
Support: Leadership opportunities, strategic input, special access

Role Progression

markdown
## Earning Roles

🆕 Newcomer → 👥 Member
- Complete introduction
- Read and accept rules
- Verify account

👥 Member → 📝 Contributor
- 30+ days active
- Helped others in #ayuda
- Positive interactions

📝 Contributor → ⭐ Champion
- 6+ months active
- Consistent positive contributions
- Community recommendation
- Moderator approval

⭐ Champion → 🛡️ Moderator
- Invitation only
- Training completion
- Demonstrated judgment

Community Health Indicators

Positive Signs

  • New members introducing themselves regularly
  • Questions getting answered quickly
  • Diverse voices in conversations
  • Members helping members
  • Organic activity without prompts
  • Low moderation incidents

Warning Signs

  • Declining activity
  • Same few people dominating
  • Unanswered questions
  • Clique formation
  • Increased moderation incidents
  • Members leaving silently

Intervention Strategies

markdown
## When Activity Drops
- Check if prompts are resonating
- Try new engagement formats
- Reach out to formerly active members
- Inject new topics or events

## When Cliques Form
- Actively include outsiders
- Create cross-group activities
- Address exclusionary behavior
- Celebrate diverse perspectives

## When Conflicts Increase
- Review and reinforce guidelines
- Increase moderator presence
- Address root causes (not just symptoms)
- Consider structural changes

Spanish-Language Community Considerations

Regional Sensitivity

  • Be aware of different Spanish dialects (Mexico, Argentina, Spain, etc.)
  • Avoid idioms that don't translate across regions
  • Use neutral Spanish when possible
  • Welcome regional expressions and variations

Inclusive Language

markdown
## Guidelines for Spanish

Gender-neutral options:
- "Bienvenid@s" or "Bienvenides" or "Bienvenido/a"
- "Miembros" (already neutral)
- "La comunidad" instead of gendered terms

Welcoming tone:
- Use "tú" for friendly informality
- Avoid overly formal "usted" unless appropriate
- Be warm without being unprofessional

Technical Terms

  • Keep code and technical terms in English (industry standard)
  • Explain concepts in Spanish
  • Provide both Spanish and English resources when available

Templates

Community Announcement

markdown
# 📢 [Título del Anuncio]

¡Hola, comunidad! 🌮

[Contenido del anuncio]

## Lo que necesitas saber
- Punto 1
- Punto 2
- Punto 3

## Próximos pasos
[Acción clara que deben tomar]

¿Preguntas? Déjalas en los comentarios o escríbenos.

¡Saludos!
Equipo tacosdedatos

Community Survey

markdown
# 📊 Encuesta de la Comunidad - [Fecha]

¡Queremos escucharte! Ayúdanos a mejorar con tus respuestas.

## Preguntas

1. ¿Qué tan satisfecho/a estás con la comunidad? (1-5)
2. ¿Qué es lo que más valoras de la comunidad?
3. ¿Qué podríamos mejorar?
4. ¿Qué tipo de contenido o eventos te gustaría ver?
5. ¿Recomendarías tacosdedatos a un colega? (NPS)

[Link al formulario - máximo 5 minutos]

¡Gracias por ayudarnos a crecer! 🙏

Resources

Didn't find tool you were looking for?

Be as detailed as possible for better results