Skip to content

Instantly share code, notes, and snippets.

@wezoalves
wezoalves / nginx.conf
Created June 26, 2012 20:02 — forked from carlosfilho88/nginx.conf
Zend with nginx
server {
listen 80;
server_name www.zf.local zf.local;
index /index.php;
charset utf-8;
root "/home/workspace/zf/public";
access_log /var/log/nginx/zf/access.log;
error_log /var/log/nginx/zf/error.log;
@wezoalves
wezoalves / gist:3710417
Created September 12, 2012 22:23 — forked from PedroBegosso/gist:3212276
Masked Input Celular
// jQuery Masked Input
$('#celular').mask("(99) 9999-9999?9").ready(function(event) {
var target, phone, element;
target = (event.currentTarget) ? event.currentTarget : event.srcElement;
phone = target.value.replace(/\D/g, '');
element = $(target);
element.unmask();
if(phone.length > 10) {
element.mask("(99) 99999-999?9");
} else {
@wezoalves
wezoalves / youtube-feeds.md
Created October 1, 2017 01:34 — forked from tracend/youtube-feeds.md
Youtube Feeds
https://www.youtube.com/feeds/videos.xml?channel_id=CHANNELID
https://www.youtube.com/feeds/videos.xml?user=USERNAME
https://www.youtube.com/feeds/videos.xml?playlist_id=PLAYLISTID

Notes:

You can get the channel id by searching for the attribute data-channel-external-id in the source code of the youtube page

@wezoalves
wezoalves / INDEX.md
Last active March 5, 2026 22:23 — forked from vedovelli/INDEX.md
nanoclaw devteam: INDEX — todos os prompts do orchestrator

nanoclaw · AI Dev Team — Índice de Prompts

Todos os prompts usados pelo orchestrator (src/dev-team-orchestrator.ts), em ordem lógica de execução.

Variáveis em {{duplas chaves}} são substituídas em runtime pelo TypeScript.


⚙️ Setup (uma vez por instalação)

@wezoalves
wezoalves / 01-setup-forks-senior.md
Created March 5, 2026 09:27 — forked from vedovelli/01-setup-forks-senior.md
nanoclaw devteam: 01-setup-forks-senior

setup-forks-senior

Função: setupForks — agente: senior

Fork the upstream repo {{DEVTEAM_UPSTREAM_REPO}} into your account if it doesn't exist yet:
  gh repo fork {{DEVTEAM_UPSTREAM_REPO}} --clone=false --remote=false

Then confirm the fork URL by running:
 gh repo view {{DEVTEAM_SENIOR_GITHUB_USER}}/{{repoBaseName}} --json url -q .url
@wezoalves
wezoalves / 02-setup-forks-junior.md
Created March 5, 2026 09:28 — forked from vedovelli/02-setup-forks-junior.md
nanoclaw devteam: 02-setup-forks-junior

setup-forks-junior

Função: setupForks — agente: junior

Fork the upstream repo {{DEVTEAM_UPSTREAM_REPO}} into your account if it doesn't exist yet:
  gh repo fork {{DEVTEAM_UPSTREAM_REPO}} --clone=false --remote=false

Then confirm the fork URL by running:
 gh repo view {{DEVTEAM_JUNIOR_GITHUB_USER}}/{{repoBaseName}} --json url -q .url
@wezoalves
wezoalves / 03-start-new-sprint.md
Created March 5, 2026 09:28 — forked from vedovelli/03-start-new-sprint.md
nanoclaw devteam: 03-start-new-sprint

start-new-sprint

Função: startNewSprint — agente: orchestrator

Create a new issue in the Linear project "{{LINEAR_PROJECT}}" (team: "{{LINEAR_TEAM}}") for Sprint #{{sprint_number}} planning.

Title: "Sprint #{{sprint_number}} Planning"

Description should include:
@wezoalves
wezoalves / 04-start-debate-senior.md
Created March 5, 2026 09:28 — forked from vedovelli/04-start-debate-senior.md
nanoclaw devteam: 04-start-debate-senior

start-debate-senior

Função: startDebate — agente: senior

You're participating in Sprint #{{sprint_number}} planning.
Post a comment on Linear issue {{planning_issue}} (project: "{{LINEAR_PROJECT}}", team: "{{LINEAR_TEAM}}").

Propose 2-3 features for this sprint. Consider:
- What the app needs architecturally
@wezoalves
wezoalves / 05-continue-debate-senior.md
Created March 5, 2026 09:28 — forked from vedovelli/05-continue-debate-senior.md
nanoclaw devteam: 05-continue-debate-senior

continue-debate-senior

Função: continueDebate — agente: senior (rounds ímpares)

You're participating in Sprint #{{sprint_number}} planning.
First read the existing comments on Linear issue {{planning_issue}}:
  Use the Linear MCP list_comments tool on issue {{planning_issue}}.

Then add your response as a new comment using the Linear MCP create_comment tool on issue {{planning_issue}}.
@wezoalves
wezoalves / 06-continue-debate-junior.md
Created March 5, 2026 09:28 — forked from vedovelli/06-continue-debate-junior.md
nanoclaw devteam: 06-continue-debate-junior

continue-debate-junior

Função: continueDebate — agente: junior (rounds pares)

You're participating in Sprint #{{sprint_number}} planning.
First read the existing comments on Linear issue {{planning_issue}}:
  Use the Linear MCP list_comments tool on issue {{planning_issue}}.

Then add your response as a new comment using the Linear MCP create_comment tool on issue {{planning_issue}}.