# Skill Registry — proyectosacc

> Inventario de skills recomendados para el proyecto `proyectosacc`.
> Sub-proyecto de AWS/CI-CD de Cómputo Contable Soft SA de CV.

## Descripción del Proyecto

- **Tipo**: IaC/CD — Despliegue de aplicaciones vía SSH desde Bitbucket Pipelines
- **Target**: VM `172.16.20.208` (SSH, usuario + password)
- **Trigger CI/CD**: Bitbucket Pipelines
- **Componentes**: Pipeline config, deployment scripts, infra docs, operational runbooks

## Skills Principales

### CI/CD y Pipelines

| Skill | Descripción | Trigger |
|-------|-------------|---------|
| `cicd-expert` | Pipelines CI/CD (GitHub Actions, GitLab CI, Jenkins). Seguridad, supply chain, GitOps. | Diseño de pipelines, gates de seguridad, troubleshooting CI/CD. |
| `bitbucket-workflow` | Mejores prácticas Bitbucket: PRs, Pipelines, Jira integration. | Trabajo con Bitbucket Cloud, pipelines, integración Atlassian. |
| `bitbucket-server` | Interacción con Bitbucket Server REST API. | Gestión de PRs vía API. |

### Infrastructure as Code (IaC)

| Skill | Descripción | Trigger |
|-------|-------------|---------|
| `terraform-best-practices` | Optimización Terraform/OpenTofu. | Código Terraform, IaC. |
| `terraform-specialist` | Terraform avanzado: state management, enterprise patterns. | Infraestructura compleja. |
| `ansible-expert` | Configuration management con Ansible. | Playbooks, roles, inventarios. |

### AWS y Cloud

| Skill | Descripción | Trigger |
|-------|-------------|---------|
| `aws-solution-architect` | Arquitecturas AWS serverless, CloudFormation, cost optimization. | Diseño de arquitectura AWS. |

### Documentación y Gestión

| Skill | Descripción | Trigger |
|-------|-------------|---------|
| `confluence` | Gestión de documentación en Confluence. | Lectura/escritura de páginas. |
| `jira` | Gestión de issues en Jira. | Tickets, sprints, backlog. |
| `jira-cli` | Jira desde línea de comandos. | Operaciones rápidas de issues. |
| `engram-memory-protocol` | Memoria persistente entre sesiones. | Decisiones, descubrimientos, preferencias. |

### Control de Versiones

| Skill | Descripción | Trigger |
|-------|-------------|---------|
| `branch-pr` | Workflow de PRs con sistema issue-first. | Creación de PRs. |
| `issue-creation` | Workflow de issues con sistema issue-first. | Reporte de bugs, features. |

### Diagramas y Visualización

| Skill | Descripción | Trigger |
|-------|-------------|---------|
| `excalidraw-diagram-generator` | Diagramas Excalidraw desde lenguaje natural. | Arquitectura, flujos, mind maps. |

## Convenciones

1. Los secrets se almacenan en Bitbucket Repository Variables o `.env` (nunca en el repo).
2. Pipeline estándar de 7 pasos (image → repo → deps → build → publish → install → deploy).
3. Scripts con `set -euo pipefail` y headers de CCsoft.
4. SSH deployment con usuario `osiris` o `thoth`.
5. Notificaciones vía Telegram (@CCAlertasBot, @CCDevRoBot).

---

*Cómputo Contable Soft SA de CV — Skill Registry proyectosacc — Abril 2026*
